让 pandoc 对没有 h1 的部分进行编号

Bow*_*owi 7 markdown pandoc

当我使用 markdown 编写文档时(为了使用 pandoc 将其处理为 HTML),我总是有一个一阶标题 ( # Heading),即文档标题,以及多个二阶标题 ( ## Heading)。

但是当我在 pandoc 中打开时--number-sections,所有标题都有一个文档标题的前导数字。

我怎样才能防止这种情况发生?是否有一个参数h1不应该对类似标题进行编号,或者我应该以其他方式指定标题?

Ser*_*eia 4

该手册指出

即使指定了 --number-sections,类未编号的标头也不会被编号。

为此,您只需{-}在标题行末尾添加

编辑:如果您在 YAML 元数据中指定标题也可能会更好(至少我使用 jekyll 和类似工具是这样做的)

  • 使用“{-}”使所有较低范围的标题在其数字前面带有“0.”。我现在使用 YAML 标题来完成此操作,并将所有标题上拉一级。 (5认同)