
Alors que le standard
MathML tarde toujours à décoller,
MathJax, une librairie JavaScript libre, semble s'imposer comme un mini standard de-facto pour écrire des mathématiques sur le web.
En matière d'écriture MathJax permet d'écrire les équations directement en
LaTeX ou en MathML et fait le rendu en MathML si le navigateur le supporte ou bien en utilisant des éléments plus communs de HTML et de CSS.
C'est utilisé notamment par le
CERN, par plusieurs sites de
StackExchange, par des
amis et
soutenu entre autres par l'AMS et l'IEEE.
Par ailleurs c'est aussi un peu le successeur de
jsMath que j'utilisais pour
ma petite expérience de programmation lettrée. Et comme il y a désormais un plugin MathJax dans
Sphinx, je viens de sauter le pas et de mettre à jour
mes pages "literate_musing" (en en profitant aussi pour adopter un style plus léger et j'espère plus lisible surtout).