如何在不完整的tex文件上使用knitr?

时间:2014-10-26 16:38:48

标签: r knitr tex

我不想在我的全局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}之间添加了很多新的定义。

我怎么能用我的子tex文件处理这个优雅的方式?

当然,解决方法可能只是将标题中的相关代码复制到我的全局文档中。但我不知道这个代码是否会被knitr()改变,具体取决于代码块。

1 个答案:

答案 0 :(得分:0)

请参阅?knitr::knit_child和网络文档http://yihui.name/knitr/demo/child/