你如何使用降价使字母列表?(How do you make lettered lists using

2019-08-02 16:40发布

降价允许使用数字有序列表。 我怎样才能获得,而不是使用字母排序列表? 即

A. the letter A
B. the letter B
C. etc

代替

1. the number 1
2. the number 2
3. etc.

Answer 1:

它不会出现降价的标准具有此功能。 您可以:

  1. 使用CSS,把你的降价文件在这个地方(注意,这将影响文档中的所有有序列表)

     <style type="text/css"> ol { list-style-type: upper-alpha; } </style> 
  2. 使用降价的扩展版本。 Pandoc降价有fancy_lists扩展,让您标记字母和罗马数字列表。

    http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html



Answer 2:

降价本身不能做到这一点,但因为你可以把HTML看来,这提供了一个非常简单的方法来做到这一点:

<ol type="a">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

在一些平台上的一些推导可能会将只有HTML的一个非常严格的子集。 例如, StackOverflow上不支持的type属性。 但是, 维基百科的链接到MediaWiki降价呢,和GitHub的维基降价确实太少。



Answer 3:

至少对于Pandoc的最新版本(我使用的版本1.13.1),它看起来像你可以使用一些的fancy_list语法,而无需启用扩展名,例如:

I.  One                                                                                                                                                                                        
    A.  two                                                                                                                                                                                    
        1. three                                                                                                                                                                               
        2. four                                                                                                                                                                                
            i.  five                                                                                                                                                                           
            ii.  six                                                                                                                                                                           
                - seven                                                                                                                                                                        
                    * eight                                                                                                                                                                    
II.  Nine

编译成一个PDF,那么你可以运行这个命令:

pandoc input.md -o output.pdf

注意 :对于这个工作,你必须确保你之后的任何字母或罗马数字添加一个额外的空间:不是子弹和文本之间通常有一个空格,用两个来代替。 (见pandoc文档)



Answer 4:

迟到了,但是这可能帮助其他人寻找的R降价方案。

在该R降价是直线前进。 以下最小示例lists.rmd示出了不同的类型:

---
title: "Lists"
output: pdf_document
---

A list with bullet points:

- Something
- Something else

A numeric list:

1. Something
1. Something else

A list using small letters:

a) Something
a) Something else

A list using capital letters:

A) Something
A) Something else

这织毛衣到:



文章来源: How do you make lettered lists using markdown?
标签: markdown