Comment append \ newpage dans Rmarkdown de manière intelligente?

Je me demande si on pourrait simplement utiliser la commande LaTeX \newpage dans R markdown v2 d’une manière différente:

 ```{r, results='asis', echo=FALSE} cat("\\newpage") ``` 

Je produis pdf_output. Si any1 a une idée s’il vous plaît n’hésitez pas à commenter :)! Merci

Je crée un pdf comme ceci:

 --- title: " " author: " " date: "2014" output: pdf_document: includes: in_header: naglowek.tex highlight: pygments toc: true toc_depth: 3 number_sections: true keep_tex: true --- 

Simplement \newpage ou \pagebreak fonctionnera, par exemple

 hello world \newpage ```{r, echo=FALSE} 1+1 ``` \pagebreak ```{r, echo=FALSE} plot(1:10) ``` 

Cette solution suppose que vous sortingcotez PDF. Pour HTML, vous pouvez obtenir un effet similaire en ajoutant une balise

. Notez que vous ne verrez probablement pas de saut de page dans votre navigateur (les pages HTML n’ont pas de pages en elles-mêmes), mais la mise en page de l’impression le comportera.

Vous pouvez rendre le saut de page conditionnel au sortingcot au format PDF. Cela a fonctionné pour moi.

 ```{r, results='asis', eval=(opts_knit$get('rmarkdown.pandoc.to') == 'latex')} cat('\\pagebreak') ```