Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 fi sono unite insieme e trasformate in dove il puntino della i e il trattino della f sono 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:

  • .tex file sorgente di LaTeX
  • .bib file bibliografico
  • .log file contenente le informazioni di compilazione
  • .aux file ausiliario prodotto da LaTeX per tracciare i riferimenti
  • .toc file 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.