簡體   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