the - ¿Cómo agregar / newpage en Rmarkdown de una manera inteligente?
r markdown tutorial pdf (2)
Puede hacer que el salto de página sea condicional para tejer en PDF. Esto funcionó para mí.
```{r, results=''asis'', eval=(opts_knit$get(''rmarkdown.pandoc.to'') == ''latex'')}
cat(''//pagebreak'')
```
Me pregunto si uno simplemente podría usar el comando LaTeX /newpage
en R markdown v2 de una manera diferente a esta:
```{r, results=''asis'', echo=FALSE}
cat("//newpage")
```
Yo produzco pdf_output. Si alguien tiene alguna idea, no dude en comentar :) Gracias
Creo un pdf como este:
---
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
---
Simplemente /newpage
o /pagebreak
funcionará, por ejemplo
hello world
/newpage
```{r, echo=FALSE}
1+1
```
/pagebreak
```{r, echo=FALSE}
plot(1:10)
```
Esta solución supone que estás tejiendo PDF. Para HTML, puede lograr un efecto similar agregando una etiqueta <P style="page-break-before: always">
. Tenga en cuenta que probablemente no verá un salto de página en su navegador (los HTML no tienen páginas per se), pero el diseño de impresión lo tendrá.