如何在 Markdown 中制作罗马数字列表?

How can I make a roman numeral list in Markdown?

如何在 Markdown 中创建一个罗马数字列表

像这样...

i) 每英亩甘蔗田更高。
ii) 甘蔗的蔗糖含量较高。
iii) 降低劳动力成本。
iv) 更长的粉碎周期。

纯 Markdown 中不支持罗马数字列表。

您可以使用 CSS 来定义小写字母的罗马数字列表,尽管它看起来会略有不同:

list-style-type:lower-roman;

结果:

  i.  Lorem ipsum  
 ii.  Dolor sit amet  
iii.  Foobar

Pandoc 支持有序列表的罗马数字

原始 Markdown 不支持罗马数字,目前(从 0.28 版开始)也不支持 CommonMark。但是,某些 Markdown 风格和处理器 确实 支持它们,无论是本机还是启用了某些扩展。

Pandoc 允许您在字母或罗马数字后使用两个空格来表示这样的列表。例如:

I.  Foo 
    A.  Bar 
    B.  Baz 
II.  Quux

将呈现以下 HTML:

<ol type="I">
<li>Foo
<ol type="A">
<li>Bar</li>
<li>Baz</li>
</ol></li>
<li>Quux</li>
</ol>

此特定示例不需要 CSS 或非默认扩展,但确实需要您使用 Pandoc 而不是其他处理器来呈现您的标记。如果您使用其他任何东西,您的里程会有所不同。