关于Sweave(
在Sweave文档中R评论中的数字的动态参考),我曾向此提出过类似的问题,
并希望在使用时看看是否有人作为类似的答案knitr.
目标是拥有以下代码块
<<"example", fig.cap = "some figure", highlight = FALSE>>=
# the following code generated Figure \ref{fig:example}
plot(1:10, 1:10)
@
Run Code Online (Sandbox Code Playgroud)
必须在结果.pdf中显示为
# the following code generated Figure 1.1
plot(1:10, 1:10)
Run Code Online (Sandbox Code Playgroud)
到目前为止,我发现通过设置highlight = FALSER代码将放置verbatim在生成的.tex文件的环境中.如果环境可能alltt不是verbatim那么我们就会得到所需的输出.是否可以alltt通过knitr选项将非突出显示的代码块放在环境中?
我在存储库中添加了一个示例072-latex-reference.Rnwknitr-examples。基本思想是恢复转义的内容\ref{}(应该\textbackslash{}ref\{\}在默认输出中)。
| 归档时间: |
|
| 查看次数: |
752 次 |
| 最近记录: |