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