Respostas:
Não parece que o Markdown padrão tenha esse recurso. Você pode:
Use CSS, colocando isso em algum lugar no seu documento de redução (note, isso afetará todas as listas ordenadas no documento)
<style type="text/css">
ol { list-style-type: upper-alpha; }
</style>
Use uma versão estendida de redução. A marcação Pandoc tem uma fancy_lists
extensão que permite marcar listas com letras e algarismos romanos.
http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
* A. List item
.
style
tags em .md
arquivos.
O próprio Markdown não pode fazer isso, mas, como você pode inserir HTML, é uma maneira bem simples de fazer isso:
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
Algumas derivações em algumas plataformas podem interpretar apenas um subconjunto muito restrito de HTML. Por exemplo, StackOverflow não oferece suporte ao type
atributo. Mas o MediaWiki Markdown da Wikipedia sim, e o GitHub Wiki Markdown também.
Pelo menos para versões recentes do Pandoc (estou usando a versão 1.13.1), parece que você pode usar parte da fancy_list
sintaxe sem ter que habilitar a extensão, por exemplo:
I. One
A. two
1. three
2. four
i. five
ii. six
- seven
* eight
II. Nine
Para compilar isso em um PDF, você pode executar:
pandoc input.md -o output.pdf
NOTA : Para que isso funcione, você deve certificar-se de adicionar um espaço extra após quaisquer letras ou algarismos romanos: em vez do espaço comum entre um marcador e o texto, use dois. (veja a documentação do Pandoc)
Atrasado para a festa, mas isso pode ajudar outras pessoas que procuram uma solução R Markdown.
No R Markdown é direto. O seguinte exemplo mínimo lists.rmd
mostra diferentes tipos:
---
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
Isso se une a:
Para fazer a formatação de recuo, eu uso:
<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>
Links na parte inferior para onde obtive as informações. E o formato é explicado na segunda linha.
ol ol { list-style-type: lower-alpha; }
eol ol ol { list-style-type: lower-roman; }
para estilos de lista diferentes em cada nível de aninhamento.