gmi2xhtml v13
Nouvelle version pour gmi2xhtml, toujours disponible en téléchargement ici :
- Retrait de la fonctionnalité consistant à convertir des bouts de code en milieu de paragraphe encadrés par des ''. Il n'y a qu'à écrire de meilleurs paragraphes et un peu mieux réfléchir pour que la doc reste lisible. Ce n'était pas une bonne idée, ça pose plus de problème que ça n'en résoud.
- Retrait de la possiblité d'ajouter à la fin des liens un petit symbole selon le protocole du href. Cela peut très bien se faire avec du CSS et les sélecteurs.
- Ajout d'ancres à côté des headers pour facilement faire des références plus facilement. Chaque ancre a une classe CSS ".anchor" afin de faciliter le style. Oui, l'idée est largement piquée à ce que fait solene sur son site, voyez cela comme un hommage, pas du plagiat :)
- Le nombre minimum de header avant d'afficher le table des matières est maintenant déterminé avec la variable '-v tocminhead=..' .
- Amélioration du code gérant les titres de niveau 1, 2 et 3. Il y a moins de risque de bug si les "###" ne sont pas suivis d'un espace, et le code est plus court : au lieu de gérer dans des blocs différents les 3 cas possibles, le nombre de "#" est compté avec :
match($0, "[^#]") -1
Chacune des options est désactivée par défaut.
Je préfère les choses ainsi, ça ressemble davantage à du gemtext tel qu'il est pensé au départ, avec moins d'options fragiles.
Une réaction?
Envoyez votre commentaire par mail (anonyme).
Mode d'emploi de la liste de diffusion pour recevoir les réponses.