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') ```