r - r代码块中的 latex ?

标签 r latex knitr

是否可以在 r 代码块中插入 LaTeX 代码?

我正在循环打印表格(使用 results='asis' 选项,我知道我可以使用 print 来显示一些文本,但理想情况下我希望每个表格都在一个单独的\subsection,或者至少显示带有格式良好的公式的注释。

...
\section{Section}

<<echo=FALSE, results="asis">>=
for (i in 1:3) {
  # here I want to insert a subsection with a title contating for instance x^i
  plot(i:(i*10), col=i) 
}
@
...

有人也在为此苦苦挣扎吗?

最佳答案

感谢@Benjamin 和@Ben Bolker 的评论,我现在知道答案了:

...
\section{Section}

<<echo=FALSE, results="asis">>=
for (i in 1:3) {
  cat('\\subsection{$x^', i, '$}')
  plot(i:(i*10), col=i) 
}
@
\end{document}
...

关于r - r代码块中的 latex ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31996647/

相关文章:

latex - 在 minted 中更改高亮颜色

LaTeX 第一个元素上不需要的逐项缩进

html - 如何更改 RMarkdown2 演示文稿中的字体?

R的信号包的滤波器与Matlab的滤波器功能不匹配

将 xts 类复制到列表中

r - Shiny 的数据表 : Disable row selection for certain rows

r - ggplot2:从纵横比中排除图例

r - 通过避免 R 中组中的第一个值来按组计算平均值

r - 对于 unicode 变量字符(希腊语),knitr 生成的源代码中没有定界空格

r - rmarkdown 中的 title.sty 错误