admnwrk

Veröffentlicht: Lesedauer: 2 Min.

← Zurück zum Inhaltsverzeichnis

9. KaTeX (Mathematik)

mrkdwn rendert mathematische Formeln mit KaTeX — schnell und vollständig lokal.


Aktivieren

Einstellungen → Editor → KaTeX / Mathe einschalten.


Schreibweise

Typ Syntax Beispiel
Inline $ … $ $E = mc^2$
Block $$ … $$ siehe unten

Block-Beispiel:

$$
\int_0^\infty e^{-x}\,dx = 1
$$
KaTeX-Rendering

Gerenderte KaTeX-Formeln im Visual-Editor.


Was wird unterstützt? (Whitelist)

KaTeX unterstützt eine klar definierte Menge an Befehlen — bewusst nicht das gesamte LaTeX. Das hält das Rendern schnell und sicher. Unterstützt sind u. a.:

Sicherheit/Whitelist: Nicht unterstützte oder potenziell unsichere LaTeX-Makros (z. B. eigene \def/\newcommand mit beliebigem Code, Dateizugriffe, externe Pakete) werden nicht ausgeführt. KaTeX rendert nur seinen geprüften Befehlssatz; unbekannte Befehle erscheinen als Fehlerhinweis statt etwas „Unerwartetes" zu tun. So bleibt das Rendering deterministisch und ohne Netzwerk-/Systemzugriff.

Vollständige Befehlsliste: siehe die offizielle KaTeX-Übersicht der unterstützten Funktionen (Supported Functions / Support Table).


Beispiele

Inline: Die Lösung ist $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}$.

Block:
$$
\begin{aligned}
f(x) &= (x+1)^2 \\
     &= x^2 + 2x + 1
\end{aligned}
$$

← Zurück · Weiter: Mermaid →