markdown - tipos - numeracion en html
¿Cómo se hacen listas con letras usando rebajas? (3)
Al menos para las versiones recientes de Pandoc (estoy usando la versión 1.13.1), parece que puede usar algo de la sintaxis de fancy_list
sin tener que habilitar la extensión, por ejemplo:
I. One
A. two
1. three
2. four
i. five
ii. six
- seven
* eight
II. Nine
Para compilar esto en un PDF, puede ejecutar:
pandoc input.md -o output.pdf
NOTA : para que esto funcione, debe asegurarse de agregar un espacio adicional después de cualquier letra o número romano: en lugar del espacio habitual entre una viñeta y el texto, utilice dos en su lugar. (vea los documentos de Pandoc)
Markdown permite listas ordenadas usando números. ¿Cómo puedo obtener una lista ordenada usando letras ? es decir
A. the letter A
B. the letter B
C. etc
en lugar de
1. the number 1
2. the number 2
3. etc.
Markdown en sí no puede hacer eso, pero dado que puedes poner HTML en él, esto proporciona una manera bastante simple de hacerlo:
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
Algunas derivaciones en algunas plataformas pueden interpretar solo un subconjunto muy estricto de HTML. Por ejemplo, no admite el atributo de type
. Pero MediaWiki Markdown de Wikipedia lo hace, y el Markdown Mark de GitHub también lo hace.
No parece que Markdown estándar tenga esta capacidad. Usted puede:
Use CSS, colocándolo en algún lugar de su documento de rebaja (tenga en cuenta que esto afectará a todas las listas ordenadas en el documento)
<style type="text/css"> ol { list-style-type: upper-alpha; } </style>
Use una versión extendida de rebaja. Pandoc markdown tiene una extensión
fancy_lists
que le permitirá marcar listas con letras y números romanos.http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html