Подтвердить что ты не робот

Как отделить титульную страницу и таблицу содержания страницы от knitr rmarkdown PDF?

Кто-нибудь знает, как отделить страницу "Титульная страница" и "Таблица содержимого"? Из этого кода:

---
title: "Title Page"
output: 
  pdf_document:
      toc: true
      number_sections: true
---

Несколько строк кода выше создают заголовок и таблицу содержимого, но нет разделения между титульной страницей заголовка и таблицей содержимого.

Я нашел альтернативу, добавив символы латекса \newpage и \tableofcontents:

---
title: "Title Page"
output: 
    pdf_document
---

\centering
\raggedright
\newpage
\tableofcontents

# header 1
```{r}
summary(cars)
```

## header 2
```{r, echo=FALSE}
plot(cars)
```

## header 3
lore ipsum 

# header 4
lore ipsum

Есть ли способ без использования латекса \newpage и \tableofcontents и использовать rmarkdown где-то в следующем блоке:

---
title: "Title Page"
output: 
    pdf_document:
        toc: true
---
4b9b3361

Ответ 1

Я использовал трифтекту латексных файлов в параметрах в includes:

---
title: "Title Page"
output: 
  pdf_document:
  toc: true
    number_sections: true
  includes:
    in_header: latex/header.tex
    before_body: latex/before_body.tex
    after_body: latex/after_body.tex
---

В файле before_body содержатся все параметры, которые вы хотите ПОСЛЕ \begin{document} и параметры заголовка, но ПЕРЕД тем, как вы начнете писать тело вашего документа. В этом файле просто поместите \newline, например:

\newpage

Что это! Ничего больше в файле before_body.tex. Это должно работать.

Теперь, если бы я мог вертикально центрировать титульную страницу...