Creole、reStructuredText、Markdown 等语言允许使用标题
= Food
== Fruit
=== Apples
和编号列表
# Food
# Food 2
但我想要一些可以给我标题的东西,我可以通过数字来引用。
像这种类型的输出:
1. Food
1.1. Fruit
1.2. Vegetables
有没有可以做到这一点?
Creole、reStructuredText、Markdown 等语言允许使用标题
= Food
== Fruit
=== Apples
和编号列表
# Food
# Food 2
但我想要一些可以给我标题的东西,我可以通过数字来引用。
像这种类型的输出:
1. Food
1.1. Fruit
1.2. Vegetables
有没有可以做到这一点?
为了提供一个跟进我的评论的具体示例,请考虑pandoc可用的选项:
-N, --number-sections
LaTeX、ConTeXt、HTML 或 EPUB 输出中的部分标题编号。默认情况下,部分没有编号。即使指定了 --number-sections 类,也永远不会对具有未编号类的部分进行编号。
--number-offset=NUMBER[,NUMBER,…]
HTML 输出中部分标题的偏移量(在其他输出格式中被忽略)。第一个数字添加到顶级标题的部分编号,第二个数字添加到二级标题,依此类推。因此,例如,如果您希望文档中的第一个顶级标题编号为“6”,请指定 --number-offset=5。如果您的文档以您希望编号为“1.5”的 2 级标题开头,请指定 --number-offset=1,4。偏移量默认为 0。暗示 --number-sections。
那么您想要 LaTeX、ConTeXt、HTML 还是 EPUB 输出?如果是这样,那么 pandoc 支持的任何语言都可以。(markdown、reStructuredText、textile、HTML、DocBook、LaTeX、MediaWiki 标记、TWiki 标记、OPML、Emacs Org-Mode、Txt2Tags、Microsoft Word docx、LibreOffice ODT、EPUB 或 Haddock 标记)