Повторить заголовок и дату R Markdown PDF - PullRequest
0 голосов
/ 28 мая 2020

Я борюсь, что, вероятно, является тривиальным вопросом уценки. Я надеюсь избежать YAML и дополнительных шаблонов заголовков и тому подобного, если смогу. Так что мой вопрос простой, и я приветствую ваши отзывы. Для R Markdown, связанного как PDF, как я могу повторить заголовок и дату на каждой напечатанной странице? Но если я могу использовать параметры заголовка, которые были бы предпочтительнее.

Заголовок на данный момент:

---
title: "Dashboard"
date: '`r paste(Sys.Date(), " to ", Sys.Date()+14)`'
output: 
  pdf_document:
    latex_engine: xelatex
mainfont: Calibri
geometry: margin=1cm
classoption: landscape
params:
  set_title: !r test_title
header-includes:
  - \usepackage{titling}
  - \pretitle{\begin{flushleft}\huge}
  - \posttitle{\end{flushleft}}  
  - \preauthor{\begin{flushleft}}
  - \postauthor{\end{flushleft}}  
  - \predate{\begin{flushleft}\large}
  - \postdate{\end{flushleft}}  
---

1 Ответ

1 голос
/ 28 мая 2020

Из кулинарной книги rmarkdown :

Когда документ Rmd компилируется, все его метаданные в разделе YAML будут сохранены в объекте списка rmarkdown::metadata. Вы можете использовать этот объект в своем R-коде. Например, rmarkdown::metadata$title дает вам название документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...