2016-07-19 174 views
4

我读过您可以指定纸张尺寸pandoc -V papersize:"a4paper" ...。这似乎不再有效。我已经成功使用指定纸张大小为pdf转换纸张尺寸

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

指定B5但失败了如b6。下面-V参数也都似乎没有任何效果:

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

什么是格式化这个正确的方法,还是我失去了一些东西更根本的?我认为the documentation是远远不清楚,缺乏例如任何例子。

回答

4
pandoc -V papersize:a4 

Latex模板将追加papera4 ...

+0

那么默认是我想a4。但'pandoc -V纸张尺寸:b6 ...'虽然是合法的Latex尺寸,但不起作用。 – geotheory

+0

它应该工作...尝试'-s -o out.tex'而不是'-o out.pdf'看到LaTeX pandoc生成... – mb21

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

使用 '几何' 为我工作。

我推测'参考指南'下的选项here会工作(但我没有测试过)。

1

您可以使用-V papersize:a4per the manual-V geometry:a4paper。后者的边际效应小于默认模板。