【问题标题】:single style sheet across multiple knitr documents [closed]跨多个 knitr 文档的单个样式表 [关闭]
【发布时间】: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”似乎很好地回答了这个问题。

标签: r latex knitr


【解决方案1】:

您是否在 .Rmd 文件的开头使用了类似以下的内容?

opts_chunk$set(echo=FALSE, message=FALSE, warning=FALSE, results="asis", fig.width= 4., fig.height= 4, fig.cap= "") 

至少它们下面的情节和标题的某些方面(此处已删除)将是相同的。我怀疑还有很多工作要做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 2011-01-23
    • 2021-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多