You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Quarto PDF指定页面后添加空白页?

在Quarto PDF章节间添加空白页的解决方法

直接使用\newpage或\pagebreak无效的原因是:Quarto中章节标题(如#)默认会强制开启新页面,这些命令会被章节的分页逻辑覆盖,无法生成独立的空白页。以下是两种可行的解决方法:

方法一:插入原生LaTeX空白页代码

在需要添加空白页的章节之间,插入带LaTeX块标记的空白页生成代码:

---
title: "Add blank page after certain page"
format: pdf
---

# Chapter 1

Here some random text

::: {=latex}
\newpage
\thispagestyle{empty}
\mbox{}
\newpage
:::

# Chapter 2

Again random text after white page
  • ::: {=latex}:Quarto的原生LaTeX块标记,确保内部命令被LaTeX直接解析
  • \thispagestyle{empty}:移除空白页的页码,避免出现多余页码
  • \mbox{}:确保空白页有内容(LaTeX不会生成完全空的页面)
  • 前后的\newpage:分别实现从当前章节分页到空白页、再从空白页分页到下一章

方法二:自定义命令复用

如果需要多次插入空白页,可以在YAML头部定义自定义命令,后续直接调用:

---
title: "Add blank page after certain page"
format: 
  pdf:
    include-in-header:
      text: |
        \newcommand{\insertblankpage}{\newpage\thispagestyle{empty}\mbox{}\newpage}
---

# Chapter 1

Here some random text

\insertblankpage

# Chapter 2

Again random text after white page
  • 在include-in-header中定义\insertblankpage命令,封装生成空白页的完整逻辑
  • 后续需要插入空白页时,直接调用\insertblankpage即可,无需重复写冗长代码

内容的提问来源于stack exchange,提问作者Quinten

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:35:49