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="$\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.
[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.