Supporto rendering BBCode/KaTeX/HTML nei titoli [details=...] quando i plugin pertinenti sono installati

Sto usando sia il plugin Discourse Math che Discourse BBCode sulla mia istanza. Vorrei richiedere il supporto per il rendering di BBCode e LaTeX inline (tramite $...$) all’interno dei titoli di [details=...].

Attualmente, tutta la formattazione all’interno dei titoli di [details=...] viene rimossa o mostrata come testo letterale — anche se il corpo del contenuto renderizza magnificamente math e BBCode. Ciò limita la chiarezza visiva quando si creano post incentrati sulla matematica o educativi, dove si vorrebbe che il titolo collassato riflettesse chiaramente la struttura (ad esempio, “la componente $\hat{r}” o “il termine \textcolor{blue}{3^\text{rd}}$”).

Se supportato, i seguenti casi d’uso diventerebbero possibili:

[details="[color=orange]1° Termine[/color]"]
...
[/details]
[details="$\textcolor{green}{\text{Termine del Potenziale Vettoriale}}$"]
...
[/details]

Ciò consentirebbe, ad esempio:

  • Nomi dei componenti codificati per colore
  • Simboli matematici codificati in Unicode o LaTeX negli header di sezione
  • Discussioni matematiche più accessibili e ben strutturate (specialmente per studenti e ricercatori)

Questa funzionalità potrebbe essere attivata tramite il rilevamento se discourse-math o discourse-bbcode sono abilitati, in modo da non influire sul comportamento predefinito di Discourse.

Sarebbe fattibile come miglioramento del core o estensione del plugin?

Grazie per il vostro incredibile lavoro su Discourse — è una piattaforma eccezionale per la comunicazione tecnica e accademica.

1 Mi Piace

Esplorazione del colorare usando BBcode

nessun KaTex in questo post


[color=blue]ricevo spesso promemoria per portare dentro i cuscini ma non le piante[/color]

[color=blue]ricevo spesso promemoria per portare dentro i cuscini ma non le piante[/color]

[details= [color=blue]ricevo spesso promemoria per portare dentro i cuscini ma non le piante[/color]]
quindi dovrei migliorare i promemoria disponibili per assicurarmi che qualcuno annaffi le piante
[/details]
[color=blue]ricevo spesso promemoria per portare dentro i cuscini ma non le piante[/color]

quindi dovrei migliorare i promemoria disponibili per assicurarmi che qualcuno annaffi le piante


In un forum con BBcode di discourse abilitato, l’output è

Sto solo verificando se ci sono sviluppi in merito.

Questo sarebbe ancora estremamente utile per qualsiasi sito Discourse che utilizzi la matematica, specialmente per le comunità educative, accademiche o scientifiche.

Attualmente, i titoli [details="..."] rimuovono o ignorano tutto il BBCode e KaTeX/MathJax, anche con i plugin ufficiali installati e funzionanti nel corpo del testo.

Esempi di casi non funzionanti:

  • [details="Colore: [color=blue]importante[/color]"] → viene visualizzato come testo normale [color=blue]importante[/color]
  • [details="Soluzione basata su $\vec{v}$"] → viene visualizzato come testo normale $...$

Per quanto ne so, non esiste una soluzione alternativa. Anche l’utilizzo di HTML grezzo \u003cdetails\u003e\u003csummary\u003e non aiuta, e i tentativi di applicare raw="true" falliscono a causa dei tag summary che vengono sanificati precocemente.

Mi piacerebbe vedere questo supporto — anche condizionalmente quando il plugin pertinente è attivo.

Sono disponibile a testare o aiutare nella specifica, se necessario.