Markdown permet d'établir des listes ordonnées à l'aide de chiffres. Comment puis-je obtenir une liste ordonnée en utilisant lettres ? c'est-à-dire
A. the letter A
B. the letter B
C. etc
au lieu de
1. the number 1
2. the number 2
3. etc.
Markdown permet d'établir des listes ordonnées à l'aide de chiffres. Comment puis-je obtenir une liste ordonnée en utilisant lettres ? c'est-à-dire
A. the letter A
B. the letter B
C. etc
au lieu de
1. the number 1
2. the number 2
3. etc.
Il ne semble pas que le format Markdown standard offre cette possibilité. Vous pouvez le faire :
Utilisez une feuille de style en cascade (CSS), en plaçant ceci quelque part dans votre document markdown (attention, cela affectera toutes les listes ordonnées dans le document).
<style type="text/css"> ol { list-style-type: upper-alpha; } </style>
Utilisez une version étendue de markdown. Le format markdown de Pandoc possède un fancy_lists
extension qui vous permettra de marquer les listes avec des lettres et des chiffres romains.
Remarque : si vous utilisez des lettres majuscules, deux espaces sont nécessaires avant le texte. Voir https://pandoc.org/MANUAL.html#fn1
A. the letter A
A. the letter B
A. etc
Markdown lui-même ne peut pas faire cela, mais comme vous pouvez y mettre du HTML, cela fournit un moyen assez simple de le faire :
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
Certaines dérivations sur certaines plates-formes peuvent n'interpréter qu'un sous-ensemble très strict du HTML. Par exemple, StackOverflow ne prend pas en charge le type
attribut. Mais MediaWiki Markdown de Wikipedia fait, et le Markdown du wiki GitHub le fait aussi.
Au moins pour les versions récentes de Pandoc (j'utilise la version 1.13.1), il semble que l'on puisse utiliser certaines des fonctions de l'interface utilisateur de Pandoc. fancy_list
sans avoir à activer l'extension, par exemple :
I. One
A. two
1. three
2. four
i. five
ii. six
- seven
* eight
II. Nine
Pour compiler le tout dans un PDF que vous pouvez ensuite exécuter :
pandoc input.md -o output.pdf
NOTE : Pour que cela fonctionne, vous devez vous assurer que vous ajoutez un espace supplémentaire après les lettres ou les chiffres romains : au lieu de l'habituel espace entre une puce et le texte, utilisez-en deux. (voir pandoc docs sous "Extension : fancy_lists
" )
J'arrive tard dans la soirée, mais cela pourrait aider d'autres personnes à la recherche d'une solution R Markdown.
En R Markdown, c'est simple. L'exemple minimal suivant lists.rmd
montre différents types :
---
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
Cela se tricote pour :
Il n'y a vraiment aucun moyen de le faire sur la plupart des plateformes : GitHub, Slack, SO, BitBucket. (Source : A. Cette discussion sur les commentaires B. Vous pouvez l'essayer.)
Je suppose qu'une solution de contournement regrettable serait la suivante :
## My awesome list
- A. First option.
- **B.** Second option with bold.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.