【发布时间】:2014-10-26 16:38:48
【问题描述】:
我不想直接在我的全局 tex 文件中使用 knitr-chunks。这个文件当然有 \documentclass \begin{document} 等。
我想在子文件上做 knitr-stuff 并包含 knitr-generatet tex-files 然后将 \input 包含到我的全局 tex 文件中。这让我更容易管理和控制我的代码。
<<example.Rnw>>
x <- 7
x
@
在此运行 knitr() 会生成无法使用 xelatex 构建的代码。
从示例中我知道 knitr() 通常会在 \documentclass 和 \begin{document} 之间添加许多新定义。
我怎样才能优雅地处理我的 sub-tex 文件?
当然,解决方法可能只是将标题中的相关代码复制到我的全局文档中。但我不知道 knitr() 是否会根据代码块更改此代码。
【问题讨论】:
-
如果我理解正确,另一种方法是在文档开头获取 R 脚本并将结果用于适当的子文件。