不久前,我试图找出如何在knitr
输出中打印换行符。我四处搜索并尝试了一些东西,但直到我使用双换行符,即\n \n
而不是\n
时,它们都没有工作。一个例子:
\documentclass{article}
\begin{document}
<<echo= F>>=
opts_chunk$set(echo = F,
message = F,
warning = F,
comment=NA,
width=60)
@
<<results='asis'>>=
cat("a line \n")
cat("another line \n")
@
<<results='asis'>>=
cat("b line \n \n")
cat("bnother line \n \n")
@
\end{document}
这是输出:
答案 0 :(得分:3)
在LaTex中,你需要有一个双换行符才能开始一个新行(如果你没有使用其他命令为你做这个)。由于您使用的是'asis'
,因此您的输出将直接解释为LaTex代码。