3

是否可以在降价文件中使用带有嵌入式 pandoc 配置的 knitr 的 pandoc() 函数来更改默认的 pandoc latex 模板选项?

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

<!--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 厘米,系统调用不需要在 -V 之后添加“=”。换句话说,系统调用需要是:

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

1 回答 1

1

抱歉,这是 knitr 的一个错误,已在 Github 上的开发版本(1.2.7)中修复。

于 2013-05-23T08:45:37.863 回答