- Améliore l'usage des polices, pour se passer de TheSans.
- Utilise une version des scripts JS servis par le projet, que ce soit
pour l'interface de pagedjs ou pour recharger le document dans
l'interface web restant au même endroit dans le document.
- Ajoute la classe `.newpage` à la liste des sélecteurs provoquant un
saut de page.
- Crée la classe `.exercise` pour mettre en avant les sections
d'exercice.
- Utilise la variable pandoc `noscript` (à passer dans la commande
pandoc avec -V noscript=true) lors de la production du PDF avec pandoc
et le pdf-engine pagedjs-cli.
Co-Authored-by: iGor milhit <igor@milhit.ch>
- Complète la documentation pour mieux expliquer la structure du projet
et l'utilisation des commandes pour générer le document PDF final.
- Améliore la syntaxe markdown de la documentation.
- Documente l'utilisation du modèle dans son propre projet. Fixes#2.
- Documente la manière de rédiger un document en utilisant la syntaxe
markdown et certaines particularités qui sont données en exemple dans
le fichier `example.md`. Fixes#1 (au moins en partie).
- Structure, ordonne et documente le fichier des règles de style afin
d'en améliorer la lecture et la compréhension. Une partie de la
documentation sur l'utilisation de ce modèle se retrouve dans ce
fichier. Fixes#1 (dans une autre partie).
- Implémente des améliorations de style réalisée avec le projet BibLaTeX
et Zotero, notamment la numérotation de la table des matières et sur
l'affichage du numéro de page de chaque section.
- Configure les polices utilisées. Fixes#3.
- Mets à jour la base de donnée bibliographique (`references.bib`).
- Mets en forme les tableaux.
- Améliore le rendu des blocs de code préformatés.
- Supprime le soulignement des appels de note. Fixes#4.
- Ajoute du contenu à l'exemple afin de mieux montrer le résultat
obtenu. Fixes#1 (également).
- Ignore le dossier `release/` qui contient des fichiers propres à la
publication de version.
Co-Authored-by: iGor milhit <igor@milhit.ch>
- Complète le `README.md`.
- Place les fichiers statiques nécessaires au modèle dans le dossier
idoine.
- Ajoute le fichier de style CSS pour l'interface de prévisualisation.
- Ajoute le fichier de style CSS contenant la mise en forme finale.
- Propose une première version de l'exemple.
- Génère et numérote la table des matières.
- Ignore les éventuels fichiers de sortie en `example.*` et `test.*`.
Co-Authored-by: iGor milhit <igor.milhit@unige.ch>