diff --git a/README.md b/README.md index ede7146..140836b 100644 --- a/README.md +++ b/README.md @@ -72,18 +72,24 @@ npm install -g puppeteer pagedjs pagedjs-cli Puis, on peut soit produire directement un PDF : ```bash -pandoc --self-contained --citeproc --t pdf --pdf-engine=pagedjs-cli \ +pandoc --standalone --embed-resource --citeproc \ + --to pdf --pdf-engine=pagedjs-cli \ --css=source/polycopié/polycopié.css \ - --output=public/polycopié.pdf polycopié.md + --output=public/polycopié.pdf source/polycopié/polycopié.md ``` +Pour obtenir un fichier HTML, qui peut être ensuite imprimé au format PDF : + ```bash -pandoc --self-contained --citeproc --t html \ - --template=source/polycopié/template.html \ - --css=source/polycopié/polycopié.css \ - -o test.html polycopié.md +cd sources/polycopié/ +pandoc --citeproc --to=html \ + --template=template.html --css=polycopié.css \ + --output=polycopié.html polycopié.md ``` +Puis, lancer un server web local, par exemple avec `python -m http.server` et +charger le fichier `polycopié.html` dans un navigateur web. + [pagedjs]: https://pagedjs.org/ ## Déroulé de la présentation diff --git a/sources/polycopié/polycopié.css b/sources/polycopié/polycopié.css index 1730754..ce3b09c 100644 --- a/sources/polycopié/polycopié.css +++ b/sources/polycopié/polycopié.css @@ -86,6 +86,9 @@ font-size: 120%; font-weight: bold; } + .footnote-ref { + text-decoration: none; + } figure { display: flex; flex-direction: column; diff --git a/sources/polycopié/polycopié.md b/sources/polycopié/polycopié.md index e50483c..dfbf819 100644 --- a/sources/polycopié/polycopié.md +++ b/sources/polycopié/polycopié.md @@ -1,12 +1,8 @@ --- title: "Citer ses références et créer une bibliographie avec LaTeX et Zotero" -date: 2023-03-30 +date: 2024-02-29 creation_date: 2023-03-24T08:25:47+01:00 id: 20230324082557 -author: -- Dimitri Donzé^[Bibliothèque de l'UNIGE, site UNIMAIL] -- Vincent Huber^[Bibliothèque de l'UNIGE, site Arve] -- Igor Milhit^[Bibliothèque de l'UNIGE, site CMU] logo: - ../medias/latex-logo.svg - ../medias/zotero-logo.svg @@ -51,7 +47,7 @@ Au terme de cet atelier, vous serez en mesure de : ![Logo de la licence CC BY-SA 4.0](../medias/by-sa.png) \ Ce document est sous licence [*CC BY-SA 4.0*][cc-by-sa]. \ -Les sources sont sur +Les sources sont sur . [cc-by-sa]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français" @@ -59,8 +55,8 @@ Les sources sont sur ## Principes généraux -> Dans LaTeX il faut distinguer le langage de balisage, le système de -> composition et la *distribution*. @fauchieFabriquesPublicationLaTeX2020 +> « Dans LaTeX il faut distinguer le langage de balisage, le système de +> composition et la *distribution*. » @fauchieFabriquesPublicationLaTeX2020 Pour générer des documents avec LaTeX, il faut : @@ -172,11 +168,10 @@ Il suffit de : - Faire un clic-droit et sélectionner *Exporter la collection / les documents*. - Choisir le format BibTeX ou BibLaTeX.[^3] -Ce procédé très simple a néanmoins un inconvénient, qui est que le fichier créé -est statique, c'est-à-dire qu'il ne sera pas mis à jour automatiquement si la -collection est complétée, ou si les références sont corrigées dans Zotero. Il -faudra générer à nouveau et écraser le fichier `.bib` pour qu'il soit à -jour. +Ce procédé très simple a néanmoins un inconvénient : le fichier créé est +statique. Il ne sera pas mis à jour automatiquement si la collection est +complétée, ou si les références sont corrigées dans Zotero. Il faudra générer à +nouveau et écraser le fichier `.bib` pour qu'il soit à jour. [^3]: Il est également possible d'exporter une bibliothèque au format BibTeX depuis d'autres logiciels bibliographiques, notamment @@ -249,7 +244,7 @@ donc lui préciser lequel on utilise : 1. Dans l'onglet *Commandes*, chercher l'entrée *Bib(la)tex* et entrer `biber %`. (Figure 4) \ -![Configuer Biber pour BibLaTeX](../medias/texmaker-biber.png) +![Configuer Biber pour BibLaTeX dans Texmaker](../medias/texmaker-biber.png) Lorsque l'on compile avec des références bibliographiques, il est nécessaire de le faire quatre fois :