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

如何在Quarto中为编号章节标题指定起始编号

在Quarto中自定义Word文档章节编号起始值

Quarto没有直接提供YAML参数来设置章节编号的起始值,但可以通过插入Word OpenXML代码块实现需求。具体操作如下:

在第一个需要编号的章节标题前,插入{=openxml}格式的代码块,写入重置编号起始值的XML指令,就能让后续章节从指定数字开始编号。

修改后的完整文档代码示例:

---
title: "My Document"
format:
  docx:
    number-sections: true
    number-depth: 3
    highlight-style: github
---

```{=openxml}
<w:p>
  <w:r>
    <w:fldChar w:fldCharType="begin"/>
    <w:instrText>SETNUM 3 \l 1</w:instrText>
    <w:fldChar w:fldCharType="end"/>
  </w:r>
</w:p>
Presentation

Lorem ipsum dolor sit amet. Et voluptate consequuntur vel ullam illum et omnis facilis.

Development

Sed labore quisquam ea nihil nostrum sed quia praesentium et accusantium dolor non quia iste aut deserunt quibusdam.

Fancy Results

Aut soluta fugiat est autem deserunt vel quam consectetur rem cumque officiis ad expedita delectus ut fugiat fuga.

### 代码说明
- `SETNUM 3 \l 1` 中的`3`是你想要的起始编号,`\l 1`表示针对一级标题生效;如果要修改二级标题起始值,把`1`改成`2`即可。
- 保持YAML中的`number-sections: true`开启,确保章节编号功能正常运行。

内容的提问来源于stack exchange,提问作者Antonio
相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 03:12:49