Du markdown au PDF



J'aime bien rédiger mes documents en markdown. De temps en temps, j'ai besoin de convertir ce fichier en PDF. Et cela se fait très bien avec Pandoc avec une simple ligne de commande.

pandoc  --verbose  source.md -o destination.pdf

Ici le --verbose est utile en cas de problème pour déboguer.

Options pour le document

Une fonctionnalité intéressante est de pouvoir configurer la sortie grâce à une entête au format YAML. À noter, il est possible de passer ses paramètres directement dans la ligne de commande.

---
documentclass: extreport
fontsize: 14pt
geometry: margin=1cm
---

Attention, le documentclass est obligatoire pour utiliser des fontsize autre que 10, 11, et 12.

Il y a beaucoup d'autres options possibles.

Options de mise en page

Il est également possible de mettre des commandes LaTeX dans le corps du document comme un saut de page par exemple \pagebreak.