是否有支持编号标题的轻量级标记语言?

时间:2016-10-19 16:43:34

标签: markdown markup restructuredtext multimarkdown creole

Creole,reStructuredText,Markdown等语言允许使用标题

= Food
== Fruit
=== Apples

和编号列表

# Food
# Food 2

但我想要的东西可以给我标题我可以用数字来指代。

喜欢这种类型的输出:

1. Food
1.1. Fruit
1.2. Vegetables

有没有可以做到的?

1 个答案:

答案 0 :(得分:2)

要提供跟进我的评论的具体示例,请考虑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。意思是 - 数字 - 部分。

那么您想要LaTeX,ConTeXt,HTML还是EPUB输出?如果是这样,那么pandoc支持的任何语言都可以。 (markdown,reStructuredText,textile,HTML,DocBook,LaTeX,MediaWiki标记,TWiki标记,OPML,Emacs组织模式,Txt2Tags,Microsoft Word docx,LibreOffice ODT,EPUB或Haddock标记)