如何在Quarto书籍中设置章节标题为「Chapter X: 标题」格式
解决Quarto HTML书籍章节标题格式问题
要实现自动编号的「Chapter X: MyTitle」格式,无需自定义CSS,直接在_quarto.yml中调整书籍配置即可,具体步骤如下:
- 在
book配置块中开启章节编号,同时设置章节前缀文本和编号分隔符:
book: title: "你的书籍标题" chapters: - index.qmd - chapter1.qmd # 按顺序添加所有章节.qmd文件 # 开启章节自动编号 numbering: chapters: true # 设置章节前缀文本 language: label: chapter: "Chapter " # 设置编号与标题之间的分隔符 number-separator: ": "
- 确认每个章节的
.qmd文件开头的h1标题仅写内容,不要手动添加编号,示例:
# 我的章节标题
说明
Quarto的配置结构与bookdown存在差异:bookdown使用language.ui.chapter_name配置章节前缀,而Quarto需要在language.label.chapter中设置前缀文本,配合number-separator定义编号与标题的分隔方式,即可实现目标标题格式。
内容的提问来源于stack exchange,提问作者StatsStudent
相关产品推荐
相关产品推荐

