web-dev-qa-db-fra.com

Du Markdown au PDF: comment changer la taille de police avec Pandoc?

Je convertis certains fichiers Markdown en PDF en utilisant Pandoc comme ceci:

pandoc input.md -V geometry:margin=1in -o output.pdf 

Par défaut, la taille de police est assez petite dans le pdf. Je voudrais agrandir toutes les polices (titre, sous-titre, texte, etc.). Comment puis je faire ça?

29
pimpampoum

Ajoutez ceci à votre incantation:

-V fontsize=12pt
38
John MacFarlane

Pour les nouveaux utilisateurs de pandoc (comme moi), comme alternative à la spécification de variables avec le -V flag, vous pouvez les ajouter au bloc de métadonnées YAML du fichier de démarque. Pour modifier la taille de la police, ajoutez le suivant à votre document de démarque.

---
fontsize: 12pt
---

Fonctionne avec les tailles de police 10, 11 et 12. En plus des commentaires sur la réponse de John MacFarlane, il existe de bonnes informations sur la spécification de tailles de police supplémentaires avec du latex dans cet article (le latex en ligne peut être utilisé dans le démarquage pandoc documents en cours de conversion en pdf).

18
joelostblom

Si vous voulez aller au-delà de 12 pt, vous pouvez utiliser le package extsizes . Était déjà préinstallé pour moi, donc cela a fonctionné hors de la boîte avec pandoc :

---
documentclass: extarticle
fontsize: 14pt
---

…

Les tailles possibles sont 8 pt, 9 pt, 10 pt, 11 pt, 12 pt, 14 pt, 17 pt, 20 pt.

14
adius