乳胶:knitr code chunk产生空行,乳胶无效

时间:2018-05-15 13:42:28

标签: r latex knitr

当在输出结果'asis'的latex / noweb文档中编织R代码时,knitr在输出的末尾添加一个空行,给定输出以换行符结束。这在某些情况下会产生无效的乳胶代码。例如,以下文档失败:

\documentclass{article}
\begin{document}

\begin{equation}
<<echo=FALSE, results="asis">>=
cat("E=mc^2\n")
@
\end{equation}

\end{document}

虽然我可以从cat删除换行符

cat("E=mc^2")

有没有办法强制knitr在asis输出结束时不添加换行符?我可以轻松地从上面的例子中删除它,但是当使用其他函数时,例如print.xtable,捕获输出并手动删除最后一行换行的过程感觉太乱了......

0 个答案:

没有答案