回答:
標準のMarkdownにこの機能があるようには見えません。あなたはできる:
これをマークダウンドキュメントのどこかに配置してCSSを使用します(注、これはドキュメント内のすべての順序付きリストに影響します)
<style type="text/css">
ol { list-style-type: upper-alpha; }
</style>
マークダウンの拡張バージョンを使用します。Pandoc fancy_lists
マークダウンには、文字とローマ数字でリストをマークできる拡張機能があります。
http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
* A. List item
ます。
style
は.md
ファイル内のタグも無視しているようです。
Markdown自体はそれを行うことはできませんが、HTMLを入れることができるので、これはそれを行う非常に簡単な方法を提供します:
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
一部のプラットフォームの一部の派生では、HTMLの非常に厳密なサブセットのみを解釈する場合があります。たとえば、StackOverflowはtype
属性をサポートしていません。しかし、ウィキペディアのMediaWiki Markdownはそうであり、GitHub Wiki Markdownもそうです。
少なくとも最近のバージョンの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
注:これを機能させるには、文字またはローマ数字の後に余分なスペースを追加する必要があります。箇条書きとテキストの間の通常の1つのスペースの代わりに、代わりに2つ使用します。(pandoc docsを参照)
パーティーに遅れますが、これはRマークダウンソリューションを探している他の人々を助けるかもしれません。
R Markdownでは、それは簡単です。次の最小限の例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
これは次のように編み込まれます:
インデントの書式設定を行うには、これを使用します。
<style type="text/css">
/* Indent Formatting */
/* Format: a-1-i-A-1-I */
ol {list-style-type: lower-alpha;}
ol ol { list-style-type: decimal;}
ol ol ol { list-style-type: lower-roman;}
ol ol ol ol { list-style-type: upper-alpha;}
ol ol ol ol ol { list-style-type: decimal;}
ol ol ol ol ol ol { list-style-type: upper-roman;}
/* https://www.w3schools.com/cssref/pr_list-style-type.asp */
/* /programming/11445453/css-set-li-indent */
/* /programming/13366820/how-do-you-make-lettered-lists-using-markdown */
</style>
下部にある、私が情報を入手した場所へのリンク。そして、フォーマットは2行目に説明されています。
ol ol { list-style-type: lower-alpha; }
、およびol ol ol { list-style-type: lower-roman; }
異なるリストスタイルにcssルールを追加すると役立つ場合があります。