2023-03-21 10:28:20 +01:00
|
|
|
|
---
|
|
|
|
|
title: Citation et bibliographie avec LaTeX
|
2023-03-21 12:04:01 +01:00
|
|
|
|
date: 2023-03-21T10:22:47+01:00
|
2023-03-21 10:28:20 +01:00
|
|
|
|
id: 20230321102247
|
|
|
|
|
tags: [README, documentation, latex, rdv-info]
|
|
|
|
|
---
|
|
|
|
|
|
2023-03-21 12:04:01 +01:00
|
|
|
|
## [Citation et bibliographie avec LaTeX][projet]
|
|
|
|
|
|
2023-03-21 10:28:20 +01:00
|
|
|
|
Ce répertoire contient les sources pour le *Rendez-vous de l'info* sur les
|
|
|
|
|
citations et les références bibliographiques avec LaTeX. Il contient :
|
|
|
|
|
|
|
|
|
|
- La source en markdown pour le support de cours.
|
|
|
|
|
- Des exemples de fichiers `.tex`.
|
|
|
|
|
- Un export de collection Zotero au format biblatex.
|
|
|
|
|
|
2023-03-21 12:04:01 +01:00
|
|
|
|
## Pré-requis
|
|
|
|
|
|
|
|
|
|
Pour générer les différents fichiers, deux outils sont nécessaire :
|
|
|
|
|
|
|
|
|
|
1. `pandoc`. Pour installer `pandoc`, voir [la documentation][pandoc-install].
|
|
|
|
|
1. Une distribution \LaTeX. Une possibilité est de consulter le site web [*The
|
|
|
|
|
\LaTeX project*][latex-project] qui décline les méthodes les plus
|
|
|
|
|
habituelles pour les principaux systèmes d'exploitation. **Pour ma part, je
|
|
|
|
|
recommande l'usage de `tectonic` qui est un binaire très simple à
|
|
|
|
|
installer** : voir comment [installer tectonic][tectonic-install].
|
|
|
|
|
|
|
|
|
|
## Convertir la présentation au format PDF
|
|
|
|
|
|
|
|
|
|
Pour obtenir la présentation au format PDF, il faut utiliser la commande
|
|
|
|
|
suivante :
|
2023-03-21 10:28:20 +01:00
|
|
|
|
|
|
|
|
|
```bash
|
2023-03-21 12:04:01 +01:00
|
|
|
|
pandoc -t beamer -V theme=AnnArbor presentation.pdf -o presentation.pdf
|
2023-03-21 10:28:20 +01:00
|
|
|
|
```
|
|
|
|
|
|
2023-03-21 12:04:01 +01:00
|
|
|
|
- `-t beamer` définit le format de présentation beamer.
|
|
|
|
|
- `-V theme=AnnArbor` permet de passer en variable (`-V`) le theme beamer
|
|
|
|
|
désiré.
|
|
|
|
|
|
|
|
|
|
Il peut être nécessaire de définir l'installation de \LaTeX, par exemple
|
|
|
|
|
pour `tectonic` :
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
pandoc -t beamer -V theme=AnnArbor --pdf-engine=tectonic presentation.pdf -o presentation.pdf
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[projet]: ./
|
|
|
|
|
[pandoc-install]: https://pandoc.org/installing.html
|
|
|
|
|
[latex-project]: https://www.latex-project.org/get/
|
|
|
|
|
[tectonic-install]: https://tectonic-typesetting.github.io/en-US/install.html
|