Tel qu'indiqué dans ces pertinents commentaires : https://linuxfr.org/forums/general-general/posts/idealiste-et-borne#comment-1575607
Il n'est pas possible de mettre des caractères en gras s'ils sont immédiatement précédés ou suivis de [a-zA-Z]. Ci-dessous, des exemples où « bar » devrait toujours être en gras. Je n'utilise que des caractères visibles (pas de U+200B ZERO WIDTH SPACE et autres joyeusetés à la seeschloß).
foo*bar*
foo*barbaz
**barbaz
foóbar*
foôbarbaz
foöbaròof
foo*baròof
FOObar*
FOO*bar*
Bon, du coup on voit que les conditions de reproduction ne sont pas exactement comme décrites plus haut puisque « foôbarbaz » donne le résultat attendu alors que « barbaz » et « foobarbaz » produisent de la merde.
Les deux dernières lignes font aussi ressortir le fait qu'avec la même entrée on peut avoir des sorties différentes.
Je ne vois pas trop d'où l'italique sort non plus.
À quand le retour du HTML dans les commentaires ?
# italique
Posté par BAud (site web personnel) . Évalué à 2 (+0/-0).
L'italique vient du fait que l'interpréteur Markdown ne s'arrête pas à la fin d'une ligne et prend en compte d'une ligne à l'autre tout ce qui est
*mot*
"hors d'un mot" mais suivi d'un caractère texte (pas espace ni retour chariot après).Le lien Markdown en bas de ton entrée permet de voir que tu as tapé :
Je ne comprends pas pourquoi le
**
se transforme en simple*
pour autant o_O… l'un des deux est sans doute mangé pour faire cet italique…[^] # Re: italique
Posté par BAud (site web personnel) . Évalué à 2 (+0/-0).
c'est sans doute le test unitaire qui est à revoir
Par défaut, un test unitaire restaure le contexte, ce que ton exemple ne permet pas :/
C'est une étude sympathique des limites de Markdown
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.