我正在使用 RStudio (0.98.501) 编译.Rnw
将 R 代码块合并为 pdf。在生成的 PDF 中,文档文本和 R 代码块之间没有空格。我还没有遇到过任何knitr
块或包选项,让我指定文本和代码块之间的垂直空间。我想在文本和代码块之间再添加一行。我正在寻找一个全球性的解决方案;在每个代码块之前手动添加垂直空间将是不可重现的。
显示部分的基本示例.tex
knitr 编译的输出:
VCCT 测试日期的直方图:
\begin{knitrout}
\definecolor{shadecolor}{rgb}{0.969, 0.969, 0.969}\color{fgcolor}\begin{kframe}
\begin{alltt}
\hlcom{# sort}
\hlstd{vcct.base} \hlkwb{<-} \hlstd{vcct.base[}\hlkwd{do.call}\hlstd{(order, vcct.base[}\hlkwd{c}\hlstd{(}\hlstr{"date.test.vcct"}\hlstd{)]), ]}
...
\end{alltt}
...
\end{knitrout}
必须有多种方法可以做到这一点。例如,您可以定义knitrout
环境:
\renewenvironment{knitrout}{\vspace{1em}}{}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)