Hinzufügen von Mathe-Unterstützung für Chat

Ich habe eine kürzlich aufgerüstete Discourse-Instanz (Discourse 92bb728fe5, discourse-math f9cf94d2). Ich habe discourse-math so konfiguriert, dass es KaTeX verwendet, aber das Problem tritt auch mit MathJax auf. Ich beobachte, dass Mathematik in Beitrags-Vorschauen und in den Beiträgen selbst korrekt gerendert wird, aber nicht in Chats. Unten sind Screenshots:



image

2 „Gefällt mir“

Ich irre mich vielleicht, aber ich glaube, dass Discourse Chat nicht die gleiche „Rendering-Methode“ wie bei Themen und Beiträgen verwendet. Ich habe es nicht gut getestet, aber ich glaube, es unterstützt kaum einige Funktionen von Markdown.

Dies war bereits ein Diskussionsthema und nach den Antworten zu urteilen, ist es eine unterstützte Funktion.

1 „Gefällt mir“

Nach Feature request verschoben, da die Aktivierung jedes Plugin oder Theme component in chat eine neue Funktion ist, die geplant, geschrieben und getestet werden muss, da wir nicht automatisch alle gleichen Markdown-Aufbereitungen von Beiträgen anwenden.

8 „Gefällt mir“

Ich habe die Unterstützung dafür im Chat hinzugefügt:

Dieses Plugin müsste mehrfach geändert werden, um Sprünge zu vermeiden, aber das muss warten.

9 „Gefällt mir“

Es scheint, dass es nur für MathJax funktioniert. Brauchen wir vielleicht einen weiteren Patch für KaTeX?

1 „Gefällt mir“

Das sollte es tatsächlich tun:

Ich werde es nächste Woche zusammenführen.

3 „Gefällt mir“