Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

Langue.md 1.1KB

il y a 4 ans
1234567
  1. ## Langue
  2. Suite à cet [épisode de panique](/david/2020/03/20#panic), j’ai pas mal réfléchi à la meilleure façon de déclarer la langue des citations. Je ne voulais pas trop m’éloigner de la syntaxe [CommonMark](https://commonmark.org/) tout en faisant en sorte que ça reste élégant et lisible si jamais un jour je change d’outil d’édition/génération. Je suis arrivé avec [Mistune](https://mistune.readthedocs.io/) à [préfixer la citation avec la langue entre crochets](https://git.larlet.fr/davidbgk/larlet-fr-david/commit/be771a47c935853380df34eb6e7a31f100e407f7) et je m’en suis tenu à la langue anglaise car c’est la seule que je cite en dehors du français. Il sera temps d’itérer en fonction du besoin.
  3. Plus intéressant que le résultat, c’est le cheminement. J’ai considéré dans un premier temps des commentaires HTML du style `<!-- lang:en -->` en début de citation mais ça faisait pas mal de caractères. Je suis ensuite passé par des *x-tags* du genre `<x-attr>lang:en</x-attr>` ou même uniquement en attribut mais c’était encore verbeux.
  4. *La solution actuelle me semble être plus explicite.*