BBCode/KaTeX/HTML-Rendering in [details=...] Titeln unterstützen, wenn relevante Plugins installiert sind

Ich verwende sowohl das Discourse Math- als auch das Discourse BBCode-Plugin auf meiner Instanz. Ich möchte die Unterstützung für das Rendern von Inline-BBCode und LaTeX (über $...$) in [details=...]-Titeln beantragen.

Derzeit wird jegliche Formatierung in [details=...]-Titeln entfernt oder als reiner Text angezeigt – obwohl der Hauptinhalt Mathematik und BBCode hervorragend rendert. Dies schränkt die visuelle Klarheit beim Erstellen von mathematisch-lastigen oder lehrreichen Beiträgen ein, bei denen der eingeklappte Titel die Struktur klar widerspiegeln soll (z. B. „die \hat{r}-Komponente“ oder „der \textcolor{blue}{3.}-Term“).

Wenn dies unterstützt würde, wären folgende Anwendungsfälle möglich:

[details="[color=orange]1. Term[/color]"]
...
[/details]
[details="$\textcolor{green}{\text{Vektorpotential-Term}}$"]
...
[/details]

Dies würde beispielsweise ermöglichen:

  • Farbcodierte Komponentennamen
  • Unicode- oder LaTeX-kodierte mathematische Symbole in Abschnittsüberschriften
  • Zugänglichere und besser strukturierte mathematische Diskussionen (insbesondere für Studenten und Forscher)

Diese Funktion könnte davon abhängig gemacht werden, ob discourse-math oder discourse-bbcode aktiviert ist, damit das Standardverhalten von Discourse nicht beeinträchtigt wird.

Wäre dies als Kernverbesserung oder Plugin-Erweiterung machbar?

Vielen Dank für Ihre großartige Arbeit an Discourse – es ist eine außergewöhnliche Plattform für technische und akademische Kommunikation.

1 „Gefällt mir“

Erkundung der Farbgebung mit BBcode

Kein KaTex in diesem Beitrag


[color=blue]Ich bekomme oft Erinnerungen, Kissen hereinzubringen, aber nicht Pflanzen[/color]

[color=blue]Ich bekomme oft Erinnerungen, Kissen hereinzubringen, aber nicht Pflanzen[/color]

[details= [color=blue]Ich bekomme oft Erinnerungen, Kissen hereinzubringen, aber nicht Pflanzen[/color]]
also sollte ich die verfügbaren Erinnerungen verbessern, um sicherzustellen, dass jemand die Pflanzen gießt
[/details]
[color=blue]Ich bekomme oft Erinnerungen, Kissen hereinzubringen, aber nicht Pflanzen[/color]

also sollte ich die verfügbaren Erinnerungen verbessern, um sicherzustellen, dass jemand die Pflanzen gießt


In einem Forum mit aktiviertem Discourse BBcode ist die Ausgabe

Nur eine kurze Nachfrage, ob es hier Neuigkeiten gibt.

Dies wäre für jede Discourse-Site, die Mathematik verwendet, äußerst hilfreich, insbesondere für Bildungs-, akademische oder wissenschaftliche Gemeinschaften.

Derzeit entfernen oder ignorieren [details=\"...\"]-Titel jegliches BBCode und KaTeX/MathJax, selbst wenn die offiziellen Plugins installiert und im Hauptteil funktionsfähig sind.

Beispiele für fehlerhafte Fälle:

  • [details=\"Farbe: [color=blue]wichtig[/color]\"] → wird als einfacher Text [color=blue]wichtig[/color] gerendert
  • [details=\"$\\vec{v}$-basierte Lösung\"] → wird als einfacher Text $...$ gerendert

Soweit ich das beurteilen kann, gibt es keine Umgehungslösung. Selbst die Verwendung von reinem HTML \u003cdetails\u003e\u003csummary\u003e hilft nicht, und Versuche, raw=\"true\" anzuwenden, schlagen fehl, da die Summary-Tags frühzeitig bereinigt werden.

Ich würde mich freuen, wenn dies unterstützt würde – auch bedingt, wenn das entsprechende Plugin aktiv ist.

Gerne teste ich oder helfe bei der Spezifikation, falls erforderlich.