MathJax, la nouvelle mode pour afficher des maths sur le web

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).