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

问题描述

输出格式为 beamer 的 R 降价演示可以使用

可以通过 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

这些文件的具体用途是什么?也就是说,每个文件中应该包含哪些内容,它们如何添加修改最终演示文稿,以及哪些文件是等效的并且可能是冗余的?

解决方法

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

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...