@vk @bortzmeyer Sauf que &nbps; n’est pas valide pour les formats non HTML, type LaTeX… Ça signifie encore des conversions à faire en sortie…
@vk @bortzmeyer Il faudrait donc avoir « » réellement dans le source d’origine pour le retrouver tel quel dans tous les formats de sortie.
@aeris @vk Oui, c'est la bonne méthode. #teamUnicode
@bortzmeyer @vk Sauf que c’est considéré dans le range whitespace, et donc dégagé par l’algo de normalisation de XML sauf erreur de ma part 😂
Playing with XML

Playing with XML. GitHub Gist: instantly share code, notes, and snippets.

@bortzmeyer @vk 🤔
Ça ne faisait pas ça chez moi… 🤔
@aeris @vk Post the results, or it didn't happen.
@aeris
@bortzmeyer @vk
Regarde du côté de CData. Mais de manière générale, les parsers Markdown et ReST supportent bien utf, qu'est-ce qu'il manque à ce moment là ?
@kaiyou @bortzmeyer @vk Markdown fait perdre toute la sémantique, par exemple comment représenter un dialogue ? Un chapitre ?
@kaiyou @bortzmeyer @vk Du coup le passage vers EPUB ou LaTeX est assez… brut…
@kaiyou @bortzmeyer @vk Markdown rend aussi impossible certaines possibilités, comme par exemple un dialogue (modélisé par une liste markdown) en fin de paragraphe.
Markdown n’a aucune possibilité de savoir si ce dialogue est en début du paragraphe N+1 ou en fin de paragraphe N, vu qu’il impose un saut de ligne dans les 2 cas

@kaiyou @bortzmeyer @vk L’exemple 273 de commonmark est même très explicite

https://spec.commonmark.org/0.29/#example-273

Pour de la litterature (et donc LaTeX ou EPUB), le dialogue/liste devrait être DANS le <p> et non à l’extérieur).

CommonMark Spec

@aeris @kaiyou @vk Tout cela est vrai, mais notons que c'est une feature, pas un bug. #Markdown est conçu pour être léger et minimum. Ce n'est pas un concurrent de Docbook, de TEI, ou de LaTeX