Hier ist übrigens ein Beispiel für die Korrektur mathematischer Texte durch KI in dieser Entwicklungsversion in Aktion:
Der Benutzer kann optional einen bestimmten mathematischen Ausdruck im Markdown-Editor hervorheben und dessen Korrektur anfordern. Es wäre schön, dies als Option im neuen Mathematik-Editor zu haben.
@sam Es stellt sich heraus, dass KaTeX im neuen Plugin nicht ganz richtig funktioniert. Wenn Sie es sich ansehen, ist es eindeutig ein Problem mit fehlenden Schriftarten, und tatsächlich zeigt die Konsole an, dass eine Reihe von Schriftartendateien (Woff-v2) nicht gefunden werden.
Somit sucht der Browser in einem „fonts“-Ordner neben der Topic-URL, was eindeutig falsch ist.
Ich nehme an, das alles hat etwas mit der Funktion loadKaTeX zu tun, die im katex-bundle definiert ist, welche KaTeX meiner Vermutung nach auf eine nicht standardmäßige Weise lädt, was dazu führt, dass KaTeX nicht wirklich weiß, wo sich die CSS-Datei befindet. Ich weiß jedoch nicht, wie ich das beheben kann.
Das ist genau richtig – ja. Es ist natürlich ein ziemlicher Zufall, dass „Korrekturlesen“ eine hinreichend genaue Beschreibung dessen ist, was ich damit machen möchte.
Ich habe gerade einen Fix für KaTeX gepusht, sag mir Bescheid, ob er funktioniert. Ich muss ihn @david vorlegen, um zu bestätigen, dass er sicher ist. Unser Muster zum Laden von CSS ist nicht kompatibel mit relativen Links innerhalb der CSS-Datei, da wir ein Stylesheet einbetten.
Hinweis, ich habe dies in ein neues eigenes Thema verschoben, da es im Haupt-Mathe-Thema etwas untergegangen und unübersichtlich wurde. Ich freue mich sehr auf dieses Upgrade, ich denke, wir sind sehr nah dran.
Wenn jemand unbedingt diese neue Version ausprobieren möchte oder (wie ich) es kaum erwarten kann, da er in ein paar Tagen Kurse hat, in denen sie verwendet wird, dann kann er diese eigenständige Version hier installieren:
Ich habe sie, glaube ich, auf Basis dieses Commits dieses Commits erstellt und geändert, um MathJax von einem CDN zu laden, anstatt es intern zu laden.