Converti in PDF
Transcript
Converti in PDF
Formule matematiche in SisMagazine Tratto da Sis-Magazine http://old.sis-statistica.org/magazine Inserire formule matematiche in TEX Formule matematiche in SisMagazine - Utilizzo del sito SisMagazine - Data di pubblicazione : domenica 3 giugno 2007 Description : come funziona l'inserimento di formule matematiche nel sito sismagazine Sis-Magazine Copyright © Sis-Magazine Page 1/4 Formule matematiche in SisMagazine Si introduce una funzionalità molto potente che permette di inserire nei testi formule matematiche complesse, utilizzando la sintassi di TEX/LaTEX. Lutilizzo di questo metodo necessita, ovviamente, di conoscere già la sintassi delle formule usata da TEX. Tale sintassi non è semplice... Il principio tecnico di questo metodo consiste nel trasformare ogni formula in immagine, immagine che viene poi mostrata allinterno del testo. Attualmente, questo è il metodo più semplice ed efficace per visualizzare formule matematiche complesse su una pagina Web. Ad oggi, la visualizzazione di formule matematiche su pagine Web con lo standard MathML non è un metodo affidabile perché limplementazione di MathML nei browser è totalmente sporadico. La soluzione adottata da Sis-Magazine (SPIP) (integrare immagini che rappresentano le formule) è a tuttoggi la sola che garantisce che tutti i visitatori del sito vedano correttamente le formule matematiche. È importante capire che, allinterno di SPIP, vengono trasformate solo le formule. Non è quindi il caso di utilizzare le macro-funzioni di TEX per creare limpaginazione del documento. Si tratta di uno strumento destinato a integrare le formule matematiche allinterno di un documento codificato secondo le consuetudini di SPIP. Sintassi allinterno di SPIP La sintassi utilizzata in SPIP consiste nel porre la parte di testo che deve essere trattata tra gli pseudo-tag seguenti: ... Qui si estraggono le formule matematiche... ... Poiché vengono trattate solo le formule matematiche, è possibile aggiungere ... in maniera abbastanza flessibile (in parole povere, è possibile mettere il tag di apertura allinizio del testo dellarticolo e il tag di chiusura alla fine...). Lunica incompatibilità è data dal caso in cui si vuole mostrare il simbolo del «dollaro» ($) nel testo, poiché questo simbolo è utilizzato per delimitare le formule. (Questa è la ragione che ci ha spinto ad adottare i tag .) Copyright © Sis-Magazine Page 2/4 Formule matematiche in SisMagazine Allinterno di questi pseudo-tag si codificano poi le formule matematiche seguendo le norme di TEX, incorniciandole tra segni di dollaro ($) o di doppio dollaro ($$) per le formule centrate. Un esempio: E' possibile inserire frazioni, quali , ; utilizzare lettere greche , , , ; , centrare formule complesse: <img src="local/cache-TeX/f2989d03c0ae8cccc7dd49e528c4ce43.png" style="vertical-align:middle;" width="234" height="64" alt="\left|{1\over N}\sum_{n=1}^N \gamma(u_n) -{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}." title="\left|{1\over N}\sum_{n=1}^N \gamma(u_n) -{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}." /> che può essere codificato in questo modo: è possibile inserire frazioni, quali ${1\over z}$, ${1\over\displaystyle 1+{1\over x}}$; utilizzare lettere greche $\alpha$, $\beta$, $\gamma$, $\Gamma$, $\varphi$; centrare formule complesse: $$\left|{1\over N}\sum_{n=1}^N \gamma(u_n) -{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}.$$ Il sistema si limita a visualizzare formule matematiche. Per tale motivo tutte le altre funzioni di TEX sono disattivate. Tra le funzioni più importanti non disponibili: non è possibile definire macro personalizzate (\def...... è disattivato) e le macro utilizzate al di fuori delle formule matematiche non sono riconosciute. Durante luso si riscontreranno altre limitazioni, ricordandosi sempre che lo scopo è quello di integrare formule matematiche nei propri teti e niente di più complicato.. PER INFORMAZIONI SULLO STANDARD LaTeX: http://it.wikipedia.org/wiki/LaTeX Copyright © Sis-Magazine Page 3/4 Formule matematiche in SisMagazine Forum del Gruppo Utilizzatori Italiani di TeX Copyright © Sis-Magazine Page 4/4