एक स्मार्ट तरीके से Rmarkdown में \ newpage कैसे जोड़ें?




r-markdown (2)

आप पीडीएफ को बुनाई पर पेजब्रेक सशर्त बना सकते हैं। यह मेरे लिए काम किया।

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

मुझे आश्चर्य है कि कोई भी इस तरह से अलग तरीके से आर \newpage वी 2 में लाटेक्स \newpage कमांड का उपयोग कर सकता है:

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

मैं पीडीएफ_आउटपुट का उत्पादन करता हूं। अगर किसी के पास कोई विचार है तो कृपया टिप्पणी करने में संकोच न करें :)! धन्यवाद

मैं इस तरह पीडीएफ बनाते हैं:

---
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
---

बस \newpage या \pagebreak काम करेगा, उदाहरण के लिए

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

यह समाधान मानता है कि आप पीडीएफ बुनाई कर रहे हैं। एचटीएमएल के लिए, आप टैग <P style="page-break-before: always"> जोड़कर एक समान प्रभाव प्राप्त कर सकते हैं <P style="page-break-before: always"> । ध्यान दें कि आपको संभवतः आपके ब्राउज़र में पेज ब्रेक नहीं दिखाई देगा (HTML में प्रति पृष्ठ नहीं हैं), लेकिन प्रिंटिंग लेआउट में यह होगा।





r-markdown