File di testo
Ci proponiamo di imparare cos’è un file di testo e quali programmi utilizzare per editarli. Infatti è proprio così che si utilizza LaTeX: si compilano file di testo detti sorgenti.
Un file di testo è semplicemnete una sequenza di numeri. Ogni numero rappresenta un carattere attraverso una tabella di codifica.
La codifica da utilizzare è UTF-8, uno standard UNICODE multipiattaforma compatibile con ASCII che codifica migliaia di caratteri per i diversi alfabeti delle lingue parlate nel mondo.
I file di testo rappresentano un formato essenziale per l’utilizzo dei moderni sistemi informatici. Il Web che costituisce il principale utilizzo della rete Internet è costruito sul formato HTML che altro non è che un file di testo non molto diverso da un sorgente LaTeX.
Testo puro e testo tipografico
Confrontando un file di testo puro con il testo composto in un PDF prodotto da LaTeX, notiamo molte differenze. Eccone alcune:
-
nel testo composto gli spazi tra le parole non corrispondono al carattere spazio codificato con il numero 32, ma a uno spazio di larghezza variabile che consente una migliore leggibilità
-
nel testo composto alcune sequenze di caratteri sono raggruppate in un unico glifo. Si tratta delle legature. Per esempio le lettere
fisono unite insieme e trasformate infidove il puntino dellaie il trattino dellafsono fusi insieme nel disegno dell’altra lettera -
nel testo composto non esiste il ritorno a capo sulla riga perché il capoverso è costruito verticalmente a scatole indipendenti poste una di seguito all’altra
Nomi dei file
I file, i contenitori di informazione organizzati nella memoria su disco del
computer con una struttura ad albero detta file system, hanno nomi in cui è
raccomandabile evitare il carattere punto . e il carattere spazio sostituibile
con un trattino -.
In coda, i nomi dei file sono caratterizzati da un piccolo gruppo di due o tre caratteri finali detti estensione separati da un punto.
Note
l’estensione generica per un file di testo puro è
.txt
Possiamo intendere l’estensione come informativa sullo scopo del file di testo. Per esempio, questi sono tutti file di testo con una differente estensione utilizzati in LaTeX per compiti specifici:
.texfile sorgente di LaTeX.bibfile bibliografico.logfile contenente le informazioni di compilazione.auxfile ausiliario prodotto da LaTeX per tracciare i riferimenti.tocfile ausiliario prodotto da LaTeX per la composizione dei sommari
Note
L’estensione nel nome del file potrebbe essere nascosta dal sistema operativo. Su Windows per esempio esiste l’opzione ‘Mostra/Nascondi le estensioni per i tipi di file conosciuti’ presente nelle finestre che mostrano il contenuto delle directory
Creare un file di testo
Il modo più semplice per creare un nuovo file di testo è quello di fare un click destro nella finestra in cui va posizionato e dal menù contestuale scegliere la voce Nuovo > Documento di Testo (le voci del menù possono essere diverse a seconda del sistema operativo).
Oppure si può dare un comando da terminale come descritto nella sezione dedicata della guida.
In alternativa e altrettanto semplicemente, si può far ricorso agli editor di testi. TeXworks per esempio, ha nel menù “File” la voce “Nuovo” attivabile anche con la combinazione di tasti CTRL + N.