Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理宽度非常宝贵的两列(Rnw,latex)文档。默认情况下,knitr 将代码块缩进 4 个空格。如何减少此默认缩进?
非常感谢大卫
要么不重新格式化代码(使用块选项 tidy=FALSE)并手动缩进两个空格,
tidy=FALSE
<<tidy=FALSE>>= if (TRUE) { # code here } @
或将 R 选项设置reindent.spaces为较小的值,例如
reindent.spaces
options(reindent.spaces = 2)
这个选项被传递给formatR包来重新缩进你的代码,并且knitr默认使用formatR来重新格式化你的 R 代码。