You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
AMIGA E TEX:<br />
IMPAGINARE COMPILANDO<br />
Tutte k istruzioni<br />
per a~~icinarsi<br />
tipografo è racchiusa in TEX. Elementi<br />
come legature, giustificazioni,<br />
sillabazioni, sono del tutto naturali e<br />
formula matematica con una tipica<br />
interfaccia a mouse e gadget, richiede<br />
generalmente di cliccare col<br />
automatici in TEX. In questo modo mouse su un certo numero di gad-<br />
al mondo l'utente non dovrà preoccuparsi più get per predisporre una maschera in<br />
di TEX<br />
di tanto della formattazione del do- cui inserire tramite tastiera gli elecumento,<br />
e si potrà concentrare menti della formula. Con TEX, inve-<br />
- e * -<br />
maggiormente - - sul contenuto.<br />
UN PO' DI STORIA<br />
ce, la formula verrebbe introdotta nel<br />
testo in maniera simile a quanto si<br />
farebbe in un programma BASIC.<br />
I<br />
n questo articolo esamineremo u-<br />
no dei più potenti programmi di<br />
composizione tipografica esistenti<br />
su persona1 computer: TEX. Prima di<br />
iniziare a vedere cosa sia effettivamente<br />
TEX, è opportuno precisare<br />
che esso non fa parte di quella categoria<br />
di programmi per DTP generalmente<br />
classificati con la sigla WY-<br />
SIWYG (What You See Is What You<br />
Get), in cui è possibile vedere immediatamente<br />
il risultato della composizione.<br />
TEX è piuttosto un programma<br />
per la composizione tipografica<br />
differita: per impaginare un testo con<br />
TEX, lo si deve dapprima scrivere<br />
con un comune editor di file ASCII<br />
(eventualmente aggiungendo qua e<br />
là qualche comando di formattazione),<br />
dopo di che, lo si processa con<br />
TEX. Come risultato dell'elaborazione<br />
si ottiene un file che contiene,in<br />
un formato opportuno denominato<br />
DVI, il testo impaginato. Quest'ultimo<br />
può essere visualizzato su video oppure<br />
stampato.<br />
Se vogliamo cercare un'analogia<br />
con altri programmi, l'approccio con<br />
TEX è simile a quello che si ha con<br />
un compilatore; con TEX, tuttavia, la<br />
sequenza edita-compila-(correggi4<br />
compila)-esegui tipica nella compilazione<br />
di un programma, deve essere<br />
sostituita da edita-compila-(correggi-ricompila)-visualizza-stampa.<br />
Tutta l'esperienza di un compositore<br />
TEX nasce nel 1978, dalla mente di<br />
Donald Ervin Knuth, professore della<br />
Stanford University, ben noto in<br />
campo informatico per essere I'auto-<br />
re di: The Art of Computer Program-<br />
ming, una vera e propria bibbia per<br />
programmatori. Inizialmente TEX vie-<br />
ne creato per uso personale, proprio<br />
per la composizione tipografica di u-<br />
no dei volumi dell'opera suddetta,<br />
ma nel 1982 viene completamente<br />
riscritto e rilasciato pubblicamente.<br />
Ora il fatto che TEX risalga al 1982<br />
non significa affatto che debba es-<br />
sere considerato un programma "ob-<br />
soleto": TEX negli anni è stato co-<br />
stantemente aggiornato e l'ultima re-<br />
visione risale proprio al 1995. E mai<br />
come in questi ultimi anni si è avuto<br />
un così elevato interesse per TEX.<br />
CARATTERISTICHE<br />
TEX è in grado di comporre qualun-<br />
que documento, dalla lista della<br />
spesa a un intero libro contenente<br />
migliaia di formule, figure e tabelle. Il<br />
fatto di poter comporre facilmente, e<br />
con elevata qualità, formule mate-<br />
matiche, ha reso TEX uno strumento<br />
ampiamente utilizzato per la compo-<br />
sizione di testi scientifici. L'assenza<br />
di un'interfaccia WYSIWYG non deve<br />
scoraggiare il neofita, poiché ciò<br />
non è affatto da considerare un han-<br />
dicap, anzi, talvolta è un vantaggio.<br />
Per esempio, la composizione di una<br />
L'approccio WYSI~G, decisamente<br />
più intuitivo e immediato, può risultare<br />
però più "faticoso" qualora il<br />
numero e la complessità delle formule<br />
aumentasse: si dovrebbe cliccare<br />
sui gadget decine o centinaia<br />
di volte e passare continuamente dal<br />
mouse alla tastiera e viceversa. Un<br />
ulteriore vantaggio che deriva indirettamente<br />
dall'assenza di un'interfaccia<br />
WYSIWYG è che TEX "consuma<br />
poco". La tipica interfaccia per<br />
TEX è infatti I'editor di testi, decisamente<br />
meno dispendioso, in termini<br />
di memoria e risorse CPU, di un programma<br />
con un'interfaccia WY-<br />
SIWYG; per quanto riguarda poi il<br />
TEX vero e proprio, esso funzionerebbe<br />
soltanto per il tempo strettamente<br />
necessario alla compilazione<br />
del documento. Con ciò non vogliamo<br />
affermare la superiorità assoluta<br />
di TEX nei confronti dei programmi<br />
con interfacce WYSIWYG, ma soltanto<br />
che si possono ottenere risultati<br />
professionali anche con programmi<br />
che ne sono privi e, soprattutto,<br />
che nel suo campo, ovvero I'impaginazione<br />
di testi scientifici, TEX non<br />
ha rivali.<br />
TEX E AMIGA<br />
TEX è attualmente disponibile per<br />
quasi tutti i sistemi operativi esisten-<br />
ti. In più, i sorgenti di TEX sono pub-<br />
blici, il che significa che per molti si-<br />
stemi, accanto a una o più versioni