Skip to content
Snippets Groups Projects
Commit f7158b08 authored by iliya.saroukha's avatar iliya.saroukha
Browse files

added readneà

parent 7cade94f
No related branches found
No related tags found
No related merge requests found
shamelessly stole @orestis.malaspin 's README coz i couldn't be bothered writing one myself. thx Doc 🙏
---
# Production d'un pdf
Le projet est écrit à l'aide de la librairie [`pandoc`](https://pandoc.org/installing.html) dans laquelle on peut inclure du `LaTeX`.
Afin de compiler le projet vous avez besoin des programmes suivants:
## make
## Pandoc (v2.0 ou plus récent)
Il existe un certain nombre de packages pour la plupart des distributions linux et aussi pour mac OS ou windows. Consultez le site de [`pandoc`](https://pandoc.org/installing.html) pour plus d'informations concernant l'installation.
## pandoc-crossref
Pandoc-crossref est disponible sur un certain nombre de distributions. Si elle ne l'est pas pour la vôôtre,
vous pouvez installer les fichiers binaires disponibles sur <https://github.com/lierdakil/pandoc-crossref/releases/>. Il faut faire attention
à ce que la version de Pandoc utilisée pour générer ce fichier binaire soit la même que celle que vous avez installé.
Alternativement, en supposant que la [plateforme de développement Haskell](http://hackage.haskell.org/platform/) est déjà installée vous pouvez installer pandoc-crossref avec cabal:
```bash
cabal update
cabal install pandoc-crossref
```
Pour plus d'informations, allez voir sur le [site de `pandoc-crossref`](https://github.com/lierdakil/pandoc-crossref).
## pandoc-numbering
Vous avez besoin d'une installation de python 3.X, du programme `pip`, et vous pouvez faire
```bash
pip install -U pip panflute pandocfilters pandoc-numbering
```
Pour plus d'information voir le [site](https://pypi.python.org/pypi/pandoc-numbering).
## Des packages latex suivant
### Pour ubuntu ou debian-like
```bash
sudo apt-get install texlive-latex-recommended lmodern texlive-fonts-recommended texlive-latex-extra texlive-fonts-extra dvipng texlive-latex-recommended texlive-lang-french
```
### Pour les distributions basées sur Arch Linux (Manjaro, ...)
```bash
sudo pacman -Sy texlive-bin texlive-core texlive-latexextra texlive-science texlive-fontsextra texlive-formatsextra
```
## La librairie librsvg (pour la conversion des images svg en ... autre chose)
### Pour ubuntu ou debian-like
```bash
sudo apt-get install librsvg2-2
```
### Pour les distributions basées sur Arch Linux (Manjaro, ...)
```bash
sudo pacman -Sy librsvg
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment