Muse, un système d'édition complet sur Emacs

Muse est un programme fonctionnant dans Emacs, donnant des facilités extraordinaires de publication sous plusieurs formats d'un fichier source unique, saisi avec un minimum de formatage; c'est Muse qui s'occupera plus tard de formatage.

Voici quelques documents qui pourront être utiles à quelqu'un qui voudrait se lancer dans l'aventure:

Outre les pages que vous avez sous les yeux, j'ai créé avec Muse deux autres sites:

Je propose aussi ici plusieurs fichiers permettant d'étendre Muse dans différentes directions.

Le fichier muse-context.el permet d'utiliser quatre styles pour la publication de fichiers ou projets Muse:

  1. Style de base "context": le fichier muse est transcrit en fichier ConTeXt (avec extension .tex)
  2. Style de base "context-pdf": transformation en document pdf à travers ConTeXt
  3. Style "context-slides": utilisable pour présentation électronique; fichier ConTeXt éditable
  4. Style "context-slides-pdf": le fichier Muse est directement transformé en document pdf prêt pour présentation électronique à travers ConTeXt.

Il existe un fichier explicatif en français et en anglais.

NB Les styles context et dérivés décrits ci-dessus sont maintenant intégrés à Muse; vous n'avez donc pas besoin de les installer spécifiquement.

Le fichier muse-tex2png.el est destiné à remplacer muse-latex2png.el pour les utilisateurs de ConTeXt; il le généralise en définissant une variable muse-tex2png-flavor permettant de saisir du code mathématique spécifique à ConTeXt dans le tag <math>.

Le fichier muse-mpotopng.el définit un "tag" mpo dans Muse permettant de saisir du code metapost qui sera transformé correctement dans les divers styles html, docbook, ConTeXt et leurs dérivés (malheureusement ce n'est pas encore le cas pour LaTeX). Il existe un fichier explicatif README.

Le fichier muse-tikz2png.el définit un "tag" tikz dans Muse permettant de saisir du code png (ou tikz) qui sera transformé correctement dans les divers styles html, docbook, LaTeX, ConTeXt et leurs dérivés. Il existe un fichier explicatif README ainsi qu'un exemple.


Jean Magnan de Bornier