我正在研究一个两列(Rnw,乳胶)文档,其宽度非常高。默认情况下,knitr将代码块缩进4个空格。如何减少此默认缩进?
非常感谢 大卫
答案 0 :(得分:3)
要么不重新格式化代码(使用chunk option tidy=FALSE
)并手动缩进两个空格,
<<tidy=FALSE>>=
if (TRUE) {
# code here
}
@
或将R选项reindent.spaces
设置为较小的值,例如
options(reindent.spaces = 2)
此选项会传递给formatR package以重新启动您的代码, knitr 会使用 formatR 默认重新格式化您的R代码。