12.06.2013 Views

1 - Amiga Magazine Online

1 - Amiga Magazine Online

1 - Amiga Magazine Online

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!