1. ホーム
  2. r

[解決済み] Rmarkdownでスマートな方法で "NewPage "を追加するには?

2022-07-01 04:17:14

質問

単純にLaTeXを使うことができるのでしょうか? \newpage コマンドをR markdown v2の中でこれとは別の方法で使うことはできないでしょうか。

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

私はpdf_outputを生成します。 もし、何かアイデアがあれば、遠慮なくコメントしてください :) ! ありがとうございます。

私はこのようなPDFを作成します。

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

この解決策は、PDFを編んでいることを前提としています。HTMLの場合、同様の効果を得るために、タグを <P style="page-break-before: always"> . ブラウザではおそらく改ページが表示されませんが(HTMLにはそれ自体ページがない)、印刷レイアウトでは改ページが表示されることに注意してください。