Behebung von KaTeX parse error: KaTeX doesn't work in quirks mode

English Deutsch

Problem:

Du verwendest KaTeX auf einer Website, aber jedes Mal, wenn du versuchst zu rendern, triffst du auf die folgende Fehlermeldung:

katex_error.txt
Uncaught Error: KaTeX parse error: KaTeX doesn't work in quirks mode.
    at new e (VM697 katex.min.js:1)
    at Object.l [as render] (VM697 katex.min.js:1)
[...]

Lösung

KaTeX erfordert eine gültige DOCTYPE-Deklaration auf deiner HTML-Seite, also füge diese Zeile oben in deine HTML-Datei(en) ein, über <html>

doctype.html
<!DOCTYPE html>

Danke an @xymostech auf GitHub für die ursprüngliche Lösung im KaTeX-Issue-Tracker:


Check out similar posts by category: Javascript, LaTeX