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

时间:2018-01-20 04:53:51

标签: list markdown roman-numerals

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

喜欢这个......

i)每亩地甘蔗含量较高。
ii)甘蔗的蔗糖含量较高 iii)降低人工成本 iv)更长的破碎期。

2 个答案:

答案 0 :(得分:4)

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而不是其他处理器呈现标记。如果您正在使用其他任何东西,您的里程会有所不同。

答案 1 :(得分:2)

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

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

list-style-type:lower-roman;

<强>结果:

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