指定用于md到pdf转换的纸张大小

时间:2016-07-19 09:51:45

标签: pandoc

我读过你可以通过pandoc -V papersize:"a4paper" ...指定文件大小。这似乎不再起作用了。我已设法使用

指定B5
pandoc -V papersize:b5 -o out.pdf in.md

但是这例如失败了b6。以下-V个参数似乎都没有效果:

-V papersize:b5paper
-V papersize:"b5paper"
-V "papersize:b5paper"

格式化这个的正确方法是什么,还是我错过了一些更基本的东西?在我看来,the documentation远非明确,缺乏例如任何例子。

4 个答案:

答案 0 :(得分:8)

pandoc -s -V papersize:a4

LaTeX模板会将paper追加到a4 ...

答案 1 :(得分:5)

您可以使用-V papersize:a4 per the manual-V geometry:a4paper。后者的副作用是给出比默认模板更小的边距。

答案 2 :(得分:1)

pandoc -V geometry:b5paper infile -o outfile.pdf

使用'几何'为我工作。

我认为“参考指南”下的选项here可行(但我没有测试过)。

答案 3 :(得分:0)

为了控制纸张大小和边距,您可以按照以下方式运行:

pandoc -V geometry:a4paper,margin=2cm in.md -o out.pdf

(您可以尝试 geometry.sty 乳胶包的其他选项)