我认为所陈述的问题可能含糊不清,所以让我来描述一下我的用例。
我正在处理一个主要是在LaTeX编辑器中编辑的普通英文文本的文档(在我的案例中是Texpad),但我想在其中包含我在基于knitr的.Rnw
中开发的材料。文件。
执行此操作的一种方法是将父文档转换为knitr
文档,并将R
相关内容作为子文档。虽然我以前做过这个,但有一些缺点:
.Rnw
文件比“纯粹的”LaTeX(.tex
)文件更加笨拙。R
或knitr
。一种似乎有用的方法,虽然有点笨拙,但要分别knit
.Rnw
个文件和\input{}
生成的.tex
文件。 (甚至可以有一个单独的.Rnw
父级用于在处理knitr
文档时更轻松地编译它们。)
为了说明这个想法,我制作了一个小的GitHub存储库here。
有更好的方法吗?
答案 0 :(得分:1)
根据@Yihui(私人通信):“抱歉,但没有。你在帖子中提到的方法是我唯一能想到的。”