2015-06-22 42 views
10

任何人都有任何想法如何分離標題頁和表內容頁? 從這個代碼:如何將標題頁和目錄頁從knitr rmarkdown PDF中分離出來?

​​

的代碼的幾個線之上創建內容的標題和表,但有標題封面之間和表內容的沒有分離。

我已通過加入膠乳符號\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並在以下塊使用某處:

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

回答

5

我在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文件中沒有其他內容。這應該工作。現在

,只要我能垂直居中標題頁...

+2

如果你還在尋找一種方式,以垂直居中標題,您可以通過更改標題行這個附加的垂直空間:' title:\ vspace {3in} Title Page'(根據Tex Stack Exchange站點的[本答案](http://tex.stackexchange.com/a/111588/4762)中的代碼)。 – eipi10