我正在使用 pandoc 将 markdown 转换为 PDF。使用 LaTeX PDF 引擎(这是默认引擎)时,我可以使用-V geometry:a1paper
.
我想使用 pdfroff 后端,--pdf-engine=pdfroff
因为它更快并且为我的用例产生更好的输出。
那么如何使用 pandoc 指定 pdfroff 的纸张大小?
如果您使用 打印 roff ms pandoc 模板,pandoc -D ms
您可以看到它使用了该papersize
变量。不确定您的 groff 版本支持哪些尺寸,但请尝试以下操作:
pandoc -V papersize=a4 --pdf-engine=pdfroff -o foo.pdf --verbose
这发出.ds paper a4
您还可以将选项目录传递给 groff,请参阅--pdf-engine-opt
.