Mathup: Schnelle mathematische Ausdrücke in MathML ohne MathJax-Overkill

Tensor Notation in Mathup

Mathup ist eine schlanke JavaScript-Bibliothek, die einfache mathematische Ausdrücke in MathML übersetzt – inspiriert von AsciiMath, aber ohne den Ballast von MathJax. Sie bietet eine intuitive Syntax (z.B. `1/2` statt `\frac{1}{2}`) und unterstützt Brüche, Indizes, Matrizen, Tensoren und mehr. Die Ausgabe erfolgt als MathML, das der Browser direkt rendert. Mathup kann als npm-Paket, im Browser oder über die Kommandozeile verwendet werden. Ein benutzerdefiniertes Element `<math-up>` erleichtert die Integration. Das Projekt ist Open Source (MIT) und auf GitHub verfügbar.

Mathup verspricht, viel schneller zu sein (indem es weniger tut) als MathJax. Während MathJax nach Ausdrücken sucht, sie parst, übersetzt und rendert, parst und übersetzt Mathup nur und überlässt das Rendern dem Browser.

Mehr von diesem Tag

2026-07-21