Re: Fonts matematici troppo piccoli in Firefox

Messaggioda stan » 21/07/2011, 00:15

raffamaiden ha scritto:Ovviamente permangono tutti i problemi di formule e\o post non visibili perchè sintatticamente errati (qualche simbolo di dollaro che manca, comandi latex usati tra i dollari come \mathbb, ecc..)

P.S. Perchè il sistema precedente funzionava nonostante questi errori?

Perché era un altro lo script che si occupava del rendering delle immagini (precisamente ASCIIMathML.js) e tra l'altro era stato pure integrato da noi per permettere alcuni comandi come appunto \mathbb tra i due simboli di dollaro.
P.P.S. Ancora non ho capito come fa MathJax a distinguere le formule in Latex da quelle in MathML. Vale ancora dollaro=MathML [Tex]=Latex?

Provo a spiegare come funziona il tutto, spero anche per l'ultima volta. :) In base alla configurazione caricata ora, lo script MathJax può interpretare formule sia scritte in TeX/LaTeX che in MathML (appena installeremo una copia nostra, cambieremo configurazione). Siccome in tutti i forum, incluso questo, nessun amministratore è tanto pazzo da permettere di inserire codice HTML o altri linguaggi XML, tipo appunto MathML, direttamente nel post, gli utenti possono usare solo la sintassi TeX/Latex, racchiudendo le formule tra i simboli

Codice: Seleziona tutto
\( e \)

oppure

Codice: Seleziona tutto
\[ e \]

Opportunamente configurato si può fare anche in modo che MathJax interpreti le formule scritte tra due simboli di dollaro o altri delimitatori. Questo noi però non lo possiamo fare, perché ci sono milioni di vecchie formule scritte sì tra due $ ma che usano la sintassi ASCIIMathML+nostro-dialetto e quindi la loro visualizzazione con MathJax sarebbe stato uno scempio ben peggiore di quanto sembra ora.

In più ne abbiamo qualche altro milione (be', in questo caso forse qualcosa meno) scritte tra i tag [tex /] in sintassi LaTeX che ovviamente MathJax non può interpretare di norma. Perciò usiamo un filtro che converte on-demand le formule vecchie scritte in ASCIIMathML in LaTeX e le racchiude tra i delimitatori propri di MathJax. In questo modo, a parte qualche caso particolare, tutte le vecchie formule possono essere visualizzate anche con MathJax e inoltre gli utenti possono continuare a usare la semplice sintassi ASCIIMathMl invece di dover per forza imparare il LaTeX.

Non so se mi sono spiegato.
Avatar utente
stan
Amministratore
Amministratore
 
Messaggi: 854
Iscritto il: 02/03/2006, 18:33
Località: un luogo geometrico

Re: Fonts matematici troppo piccoli in Firefox

Messaggioda fireball » 21/07/2011, 08:06

stan ha scritto:
fireball ha scritto:Allora... La cartella "chrome" è quella che si trova andando su Applicazioni/Firefox, poi destro e "Mostra contenuto pacchetto", quindi "Contents", "MacOS" e finalmente "chrome". Giusto?

No, quella è quella di sistema, bisogna mettere il file in quella presente nella propria directory Home.
Per trovarla apri il Finder e cerca nella tua Home la cartella Libreria -> Application Support -> Firefox -> Profiles. Qui dovresti trovare un'altra cartella con dei caratteri, diciamo, a caso del tipo ty64oj9t.default. In questa cartella devi creare la cartella chrome (se non esiste) e lì mettere il file userContent.css.


Grazie Stan, ora funziona bene! Ecco come mi si vedono le formule in Firefox impostando
le dimensioni del font a 1.4 (alla fine poi ho visto che la navigazione anonima non c'entrava):


Immagine
fireball
Cannot live without
Cannot live without
 
Messaggi: 7202
Iscritto il: 12/03/2003, 20:35

Re: Fonts matematici troppo piccoli in Firefox

Messaggioda fireball » 20/12/2011, 09:28

Ah, Stan, volevo chiederti: è possibile cambiare i font in Firefox? Intendo proprio scegliere
dei font simili al classico Computer Modern di LaTeX, dato che quelli di MathML sono un tantino brutti
e per esempio non si distingue \phi da \varphi (almeno sul Mac, su Windows no)...
Usare HTML-CSS non mi sembra il caso perché nonostante il font sia proprio quello di LaTeX,
le formule si sovrappongono parzialmente al testo, dando un risultato pessimo.
fireball
Cannot live without
Cannot live without
 
Messaggi: 7202
Iscritto il: 12/03/2003, 20:35

Re: Fonts matematici troppo piccoli in Firefox

Messaggioda stan » 23/12/2011, 23:39

Credo dipenda dai font che hai installato sul tuo computer, anche se dovrebbe essere possibile abilitare una voce nel menu di MathJaX che riguarda proprio i font. Tu comunque li hai installati i font STIX? Se selezioni la voce
About MathJaX
nel menu contestuale, quale font ti dice che sta usando?
Avatar utente
stan
Amministratore
Amministratore
 
Messaggi: 854
Iscritto il: 02/03/2006, 18:33
Località: un luogo geometrico

Re: Fonts matematici troppo piccoli in Firefox

Messaggioda fireball » 24/12/2011, 11:31

Ecco cosa mancava! Sono perfetti adesso, grazie!
fireball
Cannot live without
Cannot live without
 
Messaggi: 7202
Iscritto il: 12/03/2003, 20:35

Precedente

Torna a Questioni tecniche del Forum

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti