r - 如何智能地在Rmarkdown中添加\newpage?

标签 r r-markdown

我想知道是否可以简单地以与此不同的方式在 R markdown v2 中使用 LaTeX \newpage 命令:

```{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 本身没有页面),但打印布局会有分页符。

关于r - 如何智能地在Rmarkdown中添加\newpage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25240541/

相关文章:

r - plotly heatmapgl 中的分类轴

R可移植: not able to install some packages

r - 如何在R中绘制形状文件之前过滤形状文件

r - Knitr 上的自定义语言引擎

list - 从列表中循环 flextable 不会在 Word 中创建表格

yaml - 在 Rmarkdown 中使用 before_body 作为 html 文档

pdf - 删除 Rmarkdown 中 PDF 报告的章节标题

r - 有没有办法使用 StatET Eclipse 插件的外部工具功能来编织并生成 .rmd 文件?

r - 分隔符为空格且缺失值为空时如何读取?

r - 在 R Markdown 中为 PDF 报告居中图像和文本