Aggiornamento di Mathjax alla versione 4

Ecco, per inciso, un esempio di correzione di bozze matematica tramite IA in questa versione di sviluppo in azione:

ProofreadMathAI

L’utente può facoltativamente evidenziare una specifica espressione matematica nell’editor markdown e richiederne la correzione di bozze. Sarebbe bello avere questa opzione nel nuovo editor di matematica.

1 Mi Piace

@sam A quanto pare KaTeX non funziona correttamente nel nuovo plugin. Se ci dai un’occhiata, è chiaramente un problema di font mancanti e, infatti, la console indica che ci sono un sacco di file di font (Woff-v2) che non vengono trovati.

I font esistono effettivamente nella posizione corretta, che dovrebbe essere in una cartella denominata ‘fonts’ adiacente al foglio di stile. Entrambi questi file esistono nella mia versione di sviluppo, ad esempio:
http://localhost:4200/plugins/discourse-math/katex/katex.min.css
e
http://localhost:4200/plugins/discourse-math/katex/fonts/KaTeX_Size2-Regular.woff2

Quando guardiamo la scheda Network della console, sembra che stia cercando di scaricare qualcosa come
http://localhost:4200/t/my-topic/fonts/KaTeX_Size2-Regular.woff2

Quindi, il browser sta cercando in una cartella ‘fonts’ adiacente all’URL dell’argomento, il che è chiaramente sbagliato.

Suppongo che tutto questo abbia a che fare con la funzione loadKaTeX definita nel katex-bundle, che immagino carichi KaTeX in un modo non standard portando KaTeX a non sapere bene dove si trovi il file CSS. Non so come risolverlo, però.

2 Mi Piace

Grazie mille Mark, ho proceduto a unire i tuoi commit, darò un’occhiata alla cosa di Katex ogg[quote=“mcmcclur, post:263, topic:65770”]
Ecco, per inciso, un esempio di correzione di bozze matematica tramite IA in questa versione di sviluppo in azione:
[/quote]

Questo avviene solo tramite un prompt personalizzato per la persona del correttore di bozze?

Non preoccuparti, io e Mark abbiamo la situazione sotto controllo.

3 Mi Piace

Fantastico su entrambi i fronti!

Esattamente, sì. È ovviamente una fortuna che “Correggi bozze” sia una descrizione abbastanza vicina a ciò che voglio che faccia.

3 Mi Piace

Ho appena inviato una correzione per KaTeX, fammi sapere se funziona, devo farla controllare da @david per confermare che sia sicura, il nostro schema per il caricamento del CSS non è compatibile con i collegamenti relativi all’interno del file CSS poiché stiamo incorporando un foglio di stile

2 Mi Piace

Nota, ho spostato questo in un nuovo argomento dedicato, poiché si stava perdendo e diventando rumoroso nell’argomento principale di matematica. Non vedo l’ora di questo aggiornamento, sento che siamo molto vicini.

4 Mi Piace

KaTeX sembra funzionare bene con il tuo ultimo commit!

Mi sembra che alcuni test non siano passati, ma sono d’accordo che la funzionalità è tutta presente.

Anch’io sono entusiasta! :rocket:

4 Mi Piace