L'equazione in una riga di MathJax va a capo

Ciao a tutti,
Sembra che MathJax abbia smesso di funzionare. Ogni equazione è su una riga separata:

Lo stesso schema si ripete per tutti gli argomenti aperti. Un altro esempio:

image

Non ho installato plugin non supportati:

Ho anche provato a pulire e ricostruire l’app.
Qual potrebbe essere il problema?

Ho notato anche che recentemente è stato applicato una correzione RTL, potrebbe essere questa la causa?

1 Mi Piace

:wave:

Non riesco a riprodurre il problema con l’ultima versione di Discourse e discourse-math, utilizzando il seguente codice di test e una locale RTL:

$$
\hat{H}\Psi=E\Psi
$$

Potresti fornirmi una riprodotto migliore? Inoltre, prova /safe-mode per disabilitare il tema corrente e assicurarti che nulla stia interferendo.

Infine, ma non meno importante, controlla la console del browser; scommetto che troverai un errore JS che impedisce a MathJax di effettuare la conversione.

1 Mi Piace

Grazie per la risposta!
Hai provato l’equazione in una riga? Sembra che tu abbia mostrato solo le equazioni su più righe. Per un’equazione in una riga, dovrebbe essere racchiusa da un singolo simbolo del dollaro $ e accompagnata da altre parole, ad esempio: היי $y=x+5$. זאת בדיקה.
Le equazioni su più righe funzionano perfettamente :slight_smile:, il problema riguarda quelle in una riga.
Ho controllato gli Strumenti per sviluppatori ma non ci sono errori lì. La console è pulita.
Cos’è /safe-mode?
Inoltre, ho provato a tornare al vecchio tema, ma ricevo lo stesso errore:


Grazie ancora!

MODIFICA: Qualcuno potrebbe confermare che il problema sia dal mio lato, così da poter agire di conseguenza? Al momento è impossibile utilizzare il mio sito :confused: Grazie a tutti.

Prova a cercare qui per informazioni sulla modalità provvisoria.

1 Mi Piace

Grazie per la risposta.
Ho avviato la modalità provvisoria. Inizialmente ho selezionato tutte e tre le opzioni disponibili, ma questo non mi ha aiutato a individuare il problema, poiché in quel caso MathJax non veniva caricato. Poi ho provato a selezionare solo le prime due opzioni (senza spuntare la casella “Disabilita tutte le estensioni”). In quella modalità, ho ancora lo stesso problema: le equazioni racchiuse da un singolo $ vengono interrotte, come mostrato in precedenza.
Grazie ancora.

Dubito che si tratti di quella correzione RTL, ma la correzione di avvolgimento fatta da @Johani in MathJax potrebbe non tenere conto del matematico in linea, solo della forma a blocco.

1 Mi Piace

Grazie per la risposta, Sam.
Allora, qual potrebbe essere il problema? Hai qualche idea? :slight_smile:

Esamineremo la questione e faremo un resoconto entro la prossima settimana circa.

1 Mi Piace

Ho scoperto da dove proviene il problema. C’è un nuovo commit nel plugin discourse-math che aggiunge un nuovo attributo ‘math-container’.
Nello strumento per sviluppatori vedo:

Se verifico questo attributo, funzionerà:

1 Mi Piace

Questo è stato risolto tramite

Grazie per aver segnalato il problema @verilog15 :+1:

5 Mi Piace