Miniguida a LaTeX, parte 1: Primo documento

Come ho detto in un altro post, ho intenzione di appuntare qui alcune idee su Latex, sperando che possano anche essere di aiuto a qualcuno.

Informazioni di base su LaTeX possono essere trovati su Wikipedia.

Per cominciare a scrivere in Latex dobbiamo prima di tutto installare il compilatore ed eventualmente un ambiente grafico che ci permette di lavorare più facilmente. Alcuni esempi di ambienti sono Texmaker, multipiattaforma, e Kile per GNU/Linux (di solito basta installare uno di questi per avere un sistema funzionante, in quanto si “portano dietro” Latex come dipendenza. Su windows è invece necessario installare manualmente un compilatore, ad esempio Miktex).

Il primo documento

Supponiamo di avere pronta la nostra installazione di Latex. Supponiamo inoltre di aver installato un ambiente grafico (nel caso avessimo scelto di non installarlo, ricordiamo che basta utilizzare un qualsiasi editor di testo per scrivere il sorgente e compilare il file manualmente dalla shell). Vogliamo provare a scrivere una pagina di prova.

Scriviamo nell’editor:

documentclass[a4paper]{book}
begin{document}
Ciao Mondo!
end{document}

Compiliamo seguendo le istruzioni del nostro ambiente grafico. A seconda del programma dovremo richiedere esplicitamente o meno la produzione del file pdf, che per il momento è quello che ci interessa.

Descrizione dei comandi

Abbiamo creato il nostro primo documento in Latex. Vediamo ora cosa significano le istruzioni che abbiamo scritto:

documentclass[a4paper]{book}
Questa istruzione definisce il tipo di documento che stiamo scrivendo. Nel nostro caso abbiamo scelto book. Altri tipi sono article, report, letter e slides, con ovvio significato dei termini. Inoltre si definisce anche la dimensione dei fogli: a4paper, cioè fogli A4. In questa stessa sezione possiamo definire, tra l’altro, anche la dimensione dei caratteri, scrivendo ad esempio
documentclass[a4paper,11pt]{book}
La parte del comando che definisce il tipo di documento, compresa tra parentesi graffe, è obbligatoria. Quella tra parentesi quadre è invece facoltativa.

Il comando
begin{document}
è usato per segnare l’inizio del documento. Vedremo che tra il documentclass e il begin potremo inserire altri comandi che definiscono altre caratteristiche del documento.
Dopo il comando begin si può iniziare ad inserire il testo del file, che andrà concluso con il comando
end{document}

Le lettere accentate

Vediamo ora come risolvere un problema che si presenta a questo punto: l’inserimento delle lettere accentate. Non è infatti possibile inserirle nel testo direttamente da tastiera. Esiste un metodo, un po’ macchinoso, per aggirare il problema: possiamo scrivere ad esempio:

documentclass[a4paper]{book}
begin{document}
Perch'e non posso scrivere le lettere accentate?
end{document}

Vediamo che in questo modo possiamo inserire una é. Per inserire, ad esempio, una à scriveremo ‘a.
Possiamo però usare un metodo molto più semplice, cioè far riconoscere le lettere accentate mentre esse vengono inserite. Inseriamo pertanto tra documentclass e begin l’istruzione
usepackage[utf8]{inputenc}
oppure
usepackage[latin1]{inputenc}
a seconda della codifica dei caratteri utilizzata dal nostro sistema operativo (e quindi dal nostro editor di testo, se non specificato altrimenti). In genere la prima istruzione è adatta a sistemi Linux mentre la seconda a sistemi Windows.

Vediamo quindi che questo ci permette di scrivere:

documentclass[a4paper]{book}
usepackage[utf8]{inputenc}
begin{document}
Perché ora posso scrivere gli accenti?
end{document}

Questo è di sicuro il metodo più pratico.

1 Risposta a “Miniguida a LaTeX, parte 1: Primo documento”



  1. 1 Miniguida a LaTeX, parte 3 « Il Dispensatore Trackback su Marzo 10, 2008 alle 4:08 pm

Lascia un commento