繁体   English   中英

使用 R markdown 生成的投影仪演示文稿中包含的主题、模板的用途

[英]Purposes of theme, template and includes in beamer presentation generated with R markdown

R markdown 演示文稿与 output 格式beamer可以使用

  • 经典的 LaTex 投影仪主题,例如哥本哈根马德里,或使用自定义投影仪主题。
  • 模板,即template.tex
  • 包括,例如in_header: preamble.tex , before_body: before_body.texafter_body: after_body.tex

这可以通过 YAML-header 在rmarkdown::beamer_presentation中实现,如下所示:

theme: "THEMENAME"
template: template.tex
includes:
  - in_header: preamble.tex
  - before_body: before_body.tex
  - after_body: after_body.tex

这些文件的具体用途是什么? 即go在这些文件中的每一个应该包含哪些内容,他们如何添加或修改最终呈现,哪些文件是等效的,可能是多余的?

  • 如果我正确理解 rmarkdown 术语,他们会使用术语模板来说明如何将 markdown 文档翻译成 tex,例如默认的 beamer_presentation 模板定义了如何在 tex 文档中使用来自 yaml-header 的信息,例如您为 title 输入的任何内容都将被翻译成\title{...} 默认情况下,它还包含一个包含 rmarkdown 负载的孔厨房水槽,其中许多对 beamer 毫无意义。

  • 包含挂钩提供了将额外的 latex 代码走私到您的文档中的可能性。 不同选项之间的区别在于它们将在中间 tex 文档中执行的位置。 例如in_header将包含在序言的末尾。 使用哪一个取决于您要添加的内容。 对于大多数事情in_header会很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM