Skip to content
Snippets Groups Projects
Verified Commit 1dec8f31 authored by Michaël El Kharroubi's avatar Michaël El Kharroubi :satellite:
Browse files

Add module to build book pdf.

parent 820a060f
No related branches found
No related tags found
1 merge request!66Add module to build book pdf.
Pipeline #26703 failed
......@@ -38,6 +38,7 @@ Pour ce faire il faut installer plusieurs programmes:
* [mdbook](https://rust-lang.github.io/mdBook/) pour le livre et les slides,
* [modbook-linkcheck](https://github.com/Michael-F-Bryan/mdbook-linkcheck) pour la vérification des liens su livre,
* [mdslides](https://github.com/ferrous-systems/mdslides/), uniquement pour les slides.
* [mdbook-pdf](https://github.com/HollowMan6/mdbook-pdf), pour générer le cours au format pdf.
### Installation de `mdbook`
......@@ -80,6 +81,15 @@ $ ./build_slides.sh
```
L'index des slides se trouve ensuite dans `slides/index.html`.
### Installation de `mdbook-pdf`
Pour installer `mdbook-pdf` depuis la dernière version de <https://crates.io/>
```bash
cargo install mdbook-pdf
```
`mdbook-pdf` nécessite un navigateur de type chromium (Google Chrome / Chromium / Microsoft Edge) installé.
## Inspiration
L'inspiration de ce cours est tirée de trois cours qui ont l'air très bons:
......
......@@ -11,6 +11,11 @@ mathjax-support = true
[output.html.playground]
editable = true
[output.html.print]
enable = true
[output.pdf]
[output.linkcheck]
# Should we check links on the internet? Enabling this option adds a
# non-negligible performance impact
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment