Je suis toujours fascinée par les technologies open core construites pour parvenir aux mêmes résultats qu'Emacs, une bonne formation à l'informatique, et un peu d'huile de coude. Dans ce cas précis, une partie de la solution systémique au problème de la publication en ligne est culturelle – on doit vraiment progresser sur les tutoriels de formation aux logiciels libres.
(Une autre partie de la solution est bien évidemment technique, cf. par exemple Nyxt et Lem, des clones modernes d'Emacs en Common Lisp, mais je crois que c'est évident pour les développeur·euses de logiciels libres.)
Je veux dire par là que configurer Emacs correctement implique beaucoup trop d'huile de coude, pour des raisons, encore une fois, partiellement culturelles – la documentation peut être améliorée, et je devrais être capable de proposer des modifications directement depuis git.
Mais devoir configurer son éditeur car la communauté est habituée à une configuration par défaut quasiment inexistante, au sens où il faut créer le fichier init.el (et ensuite le configurer pour pouvoir exporter sa bibliographie, en lisant une documentation nébuleuse sur ce point), est aussi un problème inséparable du code – par exemple de celui d'Emacs 29.3.