#15092

GitHub - Khan/KaTeX: Fast math typesetting for the web.

Une alternative à MathJax, beaucoup plus rapide.

MathJax se veut compatible avec le plus de navigateurs possible, y compris IE6 (ouais ouais) et inclut donc des polices woff, eot, svg, et même des PNG (un par caractère). En plus il est multilangues, gère plein de formats de formats (non seulement Tex, mais aussi MathML, SVG, HTML…), d’où sa lourdeur.

KaTeX est beaucoup plus rapide à charger mais aussi à s’afficher : il ne force pas le navigateur à faire des reflow (réarrangement de tous les éléments de la page).

Visiblement il est beaucoup plus strict dans la syntaxe des équations. On ne peut pas écrire « a×b », il faut mettre « a \times b » (syntaxe LaTeX pure et dure quoi).
https://github.com/Khan/KaTeX