gwift-book/README.md

50 lines
1.0 KiB
Markdown
Raw Normal View History

2015-10-14 07:59:27 +02:00
# Installation
2015-09-14 21:09:30 +02:00
2015-11-06 12:13:23 +01:00
Ce livre peut être compilé avec [Sphinx](...).
2015-09-14 21:09:30 +02:00
2015-11-06 12:13:23 +01:00
Les lexers Pygments disponibles se trouvent sur cette page: http://pygments.org/docs/lexers/. Les principaux utilisés seront:
2015-09-14 21:09:30 +02:00
2015-11-06 12:13:23 +01:00
* `shell`
* `python`
2020-02-03 20:03:43 +01:00
## Dépendances
```bash
apt install texlive-latex-base latexmk texlive-latex-extra texlive-xetex
2020-02-05 21:19:16 +01:00
apt install plantuml ruby-asciidoctor-plantuml
2020-02-03 20:03:43 +01:00
```
2020-02-03 20:17:40 +01:00
## Sortie en PDF
```bash
pandoc -s --toc gwift.rst -o output.pdf --pdf-engine=xelatex
```
2020-02-03 20:03:43 +01:00
## Environnement
```bash
cd ~/
python3 -m venv .venvs/gwift-book
source .venvs/gwift-book/bin/activate
pip install -r requirements/base.txt
2020-02-05 21:19:16 +01:00
$ gem install asciidoctor-pdf --pre
$ gem install rouge
$ gem install asciidoctor-diagram
```
## Conversion en PDF
```bash
asciidoctor -a rouge-style=monokai -a pdf-themesdir=resources/themes -a pdf-theme=gwift main.adoc -t -r asciidoctor-diagram
2020-04-05 11:26:19 +02:00
asciidoctor-pdf -a pdf-themesdir=resources/themes -a pdf-theme=gwift main.adoc -t -r asciidoctor-diagram
2020-02-03 20:03:43 +01:00
```
## Configuration de l'espace utilisateur
```bash
source /usr/share/powerline/bindings/bash/powerline.sh
2020-04-05 11:26:19 +02:00
```