【发布时间】:2018-07-19 14:52:58
【问题描述】:
R 大师,
我正在努力在 Rmarkdown 中为一个大型邮件合并项目设计一个信头模板。
问题是是否可以在 YAML 中定义标头?代码可能如下所示:
---
output:
pdf_document:
fig_caption: false
logo: logo.png
institute: UNIVERSITY OF CALIFORNIA
name: Prof. Jones
address: Mathematics Search Committee
Department of Mathematics
University of California
Berkeley, California 12345
email: pj@uc.ac
latex_engine: pdflatex
fontfamily: mathpazo
fontsize: 11pt
# spacing: double
endnote: no
---
【问题讨论】:
-
你见过pandoc-letter template吗?它可能正是您所需要的。
-
我会复制默认模板(github.com/rstudio/rmarkdown/blob/master/inst/rmd/latex/…)并根据您的需要编辑头部。然后使用 YAML 选项
template包含模板。 -
文档的动态部分是什么?
-
动态部分是用 Markdown 写的个性化信件,包含考试成绩等详细信息。
-
我知道 CRAN 上有两个面向字母的包:
linl和komaletter。它们似乎都不完全符合要求,但两者都可能是一个很好的起点。
标签: r latex knitr r-markdown pandoc