R大师

我正在努力为大型邮件合并项目在Rmarkdown中设计信头模板。

我理想地需要的是以下内容:
r - 是否可以在Rmarkdown中定义信头 header ?-LMLPHP

问题是是否可以在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: [email protected]

latex_engine: pdflatex
fontfamily: mathpazo
fontsize: 11pt
# spacing: double
endnote: no
---

最佳答案

---
title: "Prof. Jones  \nDepartment  \nUniversity  \nState  \nEmail"
output: pdf_document
editor_options:
  chunk_output_type: console
header-includes:
  - \usepackage{titling}
  - \usepackage{graphicx}
  - \usepackage{fancyhdr}
  - \pagestyle{fancy}
  - \pretitle{\begin{flushright}\LARGE\includegraphics[width=8cm]{logo.jpg}\\[\bigskipamount]}
  - \posttitle{\end{flushright}}
---


r - 是否可以在Rmarkdown中定义信头 header ?-LMLPHP

将徽标添加到具有{logo.jpg}的位置,宽度也可能需要更改。

使用双倍空格和\n在标题中添加换行符以创建地址的解决方法。

flushright右对齐徽标和标题。

07-24 09:55