2017-05-25 1 views
1

De quelles bibliothèques ai-je besoin? Quels paramètres de ligne de commande dois-je transmettre?Comment convertir HTML en PDF en utilisant pandoc?

J'ai installé wkhtml2pdf et j'ai essayé de courir:

pandoc reports/7/report.html -t pdf -o reports/7/report.pdf

qui signale une erreur de:

To create a pdf with pandoc, use the latex or beamer writer and specify 
an output file with .pdf extension (pandoc -t latex -o filename.pdf). 

Répondre

2

pdf est pas un format de sortie valide. latex et beamer (pour les diaporamas de latex) sont. Pour créer un fichier pdf, utilisez -t latex et -o myoutput.pdf. Vous pouvez omettre l'argument -t car un .pdf dans -o prend par défaut le latex. Ainsi, vous pouvez utiliser soit:

pandoc reports/7/report.html -t latex -o reports/7/report.pdf 

ou:

pandoc reports/7/report.html -o reports/7/report.pdf