Commit graph

8 commits

Author SHA1 Message Date
Youen
c5a2a6e495 Configuration de sphinx-multiversion
Installation : pip install sphinx-multiversion
Utilisation : make html_versions
2023-05-17 20:25:31 +02:00
Youen
0f63f2ad39 Modification pour que le lien vers la version HTML n'apparaisse que dans la version PDF 2023-05-16 19:15:25 +02:00
Youen
2d601e71b7 Correction de la version HTML
Ajout d'un titre sur la première page, mais qui n'est pas pris en compte dans la hiérarchie globale
Ajout d'un fichier custom.css pour les règles communes à la version PDF et HTML
Limitation de la profondeur de titres affichés dans la table des matières sur la première page de la version HTML
2023-05-11 20:37:27 +02:00
Youen
2b5e828c59 Compilation du PDF via un script python
Permet de gérer automatiquement le nombre de pages de la table des matières, le nombre de pages total du PDF, et de ne le re-généré que si le nombre de pages a changé dans le CSS.
2023-05-10 23:39:35 +02:00
Youen
923d5c4be7 utilisation du paramètre BUILDDIR plutôt qu'une valeur hard-codée 2023-05-10 22:26:28 +02:00
Youen
ca4d9a1518 Amélioration de la génération de PDF
- Mise à jour automatique du nombre de pages dans le CSS
- Intégration des bookmarks dans le PDF final
2023-05-10 20:28:13 +02:00
Andréas Livet
89d46fdcc8 Ajout de make pdf avec weasyprint 2023-01-17 14:31:59 +01:00
youen
a8bcd87021 Conversion du projet pour compiler avec Sphinx (sans readthedocs) 2022-08-07 23:46:22 +02:00
Renamed from docs/Makefile (Browse further)