2013-05-15 25 views
3

是否可以在markdown文件中使用带有嵌入式pandoc配置的knitr pandoc()函数来更改默认的pandoc乳胶模板选项?如何使用嵌入式pandoc配置使用knitr的pandoc()函数设置pandoc乳胶模板选项?

例如,如果我使用以下嵌入pandoc()配置在foo.md的开头:

<!--pandoc 
format: latex 
s: 
V: geometry:margin=1.5cm 
o: foobar.pdf 
--> 

然后,来自R提示,

pandoc("foo.md","latex") 

产生以下系统调用从R:

pandoc -s -V=geometry:margin=1.5cm -f markdown -t latex -o foobar.pdf 'foo.md' 

但是,对于页边距实际调整到1.5厘米,系统调用n在-V之后没有“=”。换句话说,系统调用需要是:

pandoc -s -V geometry:margin=1.5cm -f markdown -t latex -o foobar.pdf 'foo.md' 

回答

1

对不起这是knitr的已固定在development version(1.2.7)在Github的错误。

+0

Yihui ...谢谢。像你承诺的那样工作。 – Priority