【发布时间】:2013-12-04 08:37:43
【问题描述】:
我是knitr 的新手,我希望用它来编写许多knitr 文档,这些文档使用相同的共享“样式表”以保持一致性。
我希望将我的博士论文附录写在knitr/LaTeX。我正在创建许多不同的统计模型,我想以一致的方式描述这些模型,因此使用相同的标题、绘图格式和布局等。
除了将我正在使用的包的所有标头信息和我的自定义 LaTeX 命令放入一个单独的文件并使用 \include{} 在每个文件的开头将它们拉入之外,我还能做些什么来标准化我的型号说明?
编辑:
我希望在多个 knitr .Rnw 文件中拥有尽可能少的共同点。在纯 R 中,我将使用函数进行参数化,在 LaTeX 中,我使用参数化文档类 - 我无法看到如何在多个 knitr 文档中获得这种干净的参数化,而无需剪切和粘贴大量代码并具有不可避免的一致性错误。
我需要在这里创建一个示例 - 稍后再回来!
【问题讨论】:
-
对于那些不喜欢我的问题的人,请解释什么是不完美的。谢谢
-
我认为这里有两组问题,一组针对 LaTeX(最好在 tex.stackexchange.com 上解决),另一组针对
knitr。我确实认为这个问题需要更具体... -
感谢@BenBolker,我认为这是一个一般的 knitr 编程风格问题,而不是关于 LaTeX,这就是为什么我在这里问而不是 tex.SE。
-
作为参考,易辉的 Knitr 书中有一个有用的章节“9.3 Child Documents”似乎很好地回答了这个问题。