我想在 LaTeX 文档中演示带有 knitr <<..>>= 序言的 R 代码示例。这是我想要的输出示例:
它必须很简单 - 但我错过了一些东西。我检查了文档并扫描了堆栈溢出 - 但没有运气。这是一个 MWE:
\documentclass{article}
\begin{document}
<<mychunk, cache=TRUE, eval=FALSE, dpi=100>>=
"hello world"
@
\end{document}
建议?我尝试在 LaTex 中缩进代码并包装在
verbatim
中块,但只有错误。
最佳答案
我刚刚检查了knitr的手册。包作者是这样解决问题的:
<<use-ext-chunk, echo=FALSE, comment=NA>>=
cat('<<Q1, echo=TRUE, tidy=TRUE>>=','@',sep='\n')
@
其产生的输出如 knitr manual 第 9 页所示
这是一个最小的例子:
\documentclass[a4paper]{article}
\begin{document}
<<use-ext-chunk, echo=FALSE, comment=NA>>=
cat('<<Q1, echo=TRUE, tidy=TRUE>>=','@',sep='\n')
@
\end{document}
产生附加的输出。
关于r - 在输出中显示 <<..>>=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13344891/