Discourse Math utilizza un’euristica per assicurarsi che frasi come: “Ho speso 20$ e altri 100$” non vengano convertite.
Delimitatori LaTeX
Se abilitato tramite le impostazioni del sito, puoi utilizzare anche i delimitatori LaTeX standard:
Inline:\(...\) - Esempio: \(E=mc^2\)
Blocco:\[...\] - Esempio:
\[
\frac{1}{2}
\]
AsciiMath (solo MathJax)
Quando si utilizza MathJax, puoi abilitare l’elaborazione asciimath che utilizza % come delimitatore: %E=mc^2%
Integrazione con il Compositore
Il compositore include un pulsante Inserisci Matematica nella barra degli strumenti con la scorciatoia da tastiera \u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eM\u003c/kbd\u003e. Questo apre una finestra modale in cui puoi:
Passare dalla modalità inline a quella a blocco
Scrivere la tua espressione LaTeX
Anteprimare e inserire nel tuo post
Nell’editor di testo ricco, le espressioni matematiche appaiono come nodi modificabili con un pulsante di modifica per cambiare l’espressione.
Supporto Chat
Le espressioni matematiche vengono anche renderizzate nei messaggi di Discourse Chat utilizzando le stesse impostazioni e lo stesso motore di rendering.
Motori di Rendering
MathJax (Predefinito)
Versione: 4.1
Formati di output: HTML (predefinito) o SVG
Funzionalità:
Menu contestuale (clic destro sulla formula)
Arricchimento dell’accessibilità per i lettori di schermo
Solo una nota rapida (positiva) dal mondo reale dopo il passaggio alla più recente integrazione di MathJax (v4.1) in Discourse Math.
Un miglioramento della qualità della vita che ho notato è che MathJax ora fornisce un feedback molto specifico e localizzato quando l’input non è valido o una macro non è definita:
Visualizza ancora correttamente la struttura valida circostante (ad esempio \\frac{...}{...}, parentesi, ecc.)
Ma lascia il comando non riconosciuto visibile letteralmente (ad esempio mostrando \\sinc come testo) anziché invalidare l’intera espressione o produrre un errore parziale confuso.
In pratica, questo rende immediatamente ovvio cosa deve essere corretto, senza oscurare ciò che è già corretto — il che è particolarmente utile nei contesti didattici e quando si iterano su post ricchi di matematica.
Ad esempio, invece di fare affidamento sul fatto che \\sinc sia definito, l’approccio robusto è scriverlo esplicitamente come operatore:
Nel complesso, questo comportamento di “renderizza ciò che puoi, mostra il resto chiaramente” sembra una grande vittoria in termini di usabilità rispetto alle modalità di errore precedenti/meno trasparenti. Grazie a tutti coloro che hanno lavorato all’aggiornamento di MathJax.
Ciao, capisco la tua frustrazione. Mi dispiace che tu la veda così. Per casi futuri, puoi dare un’occhiata alla directory dei Plugin in base al piano qui.
Il plugin Math è elencato in questa pagina come plugin per piani Pro, Business o Enterprise. Quindi si potrebbe pensare che sia disponibile anche per il piano gratuito. Non sto suggerendo che dovresti renderlo gratuito; penso solo che la cosa dovrebbe essere resa un po’ più chiara.