poros / LaTeXi

template LaTeX per tesi di laurea in italiano ed inglese
57 stars 10 forks source link

LaTeXi

Puoi trovare la versione figa di questa guida qui.

LaTeXi è un template LaTeX per tesi di laurea in italiano ed inglese. Il suo obiettivo principale è abbattere il monte annuo di imprecazioni lanciate contro LaTeX dagli studenti universitari.

LaTeXi è realizzato in modo da essere facile e veloce da usare anche per persone che muovono i primi passi con LaTeX. Il template è già pronto per la compilazione ed i commenti e questo documento vi guideranno gradualmente nella personalizzazione, dal frontespizio all'elenco dei capitoli.

LaTeXi è espressamente pensato per atenei italiani, poiché si basa sulle funzionalità offerte dal pacchetto TopTesi.

Se state usando Overleaf, potete partire dai due template pubblicati nella Overleaf Gallery:

LaTeXi nasce dal template che Antonio Uccio Verardi (aka @poros) ha incominciato a passare ai propri amici come bootstrap (o copia-incolla, che dir si voglia) per le loro tesi di laurea. Da buon informatico, @poros l'ha poi commentato, ripulito e messo su GitHub, per il software libero, il progresso dell'umanità, la pace nel mondo e tutta quella roba là.


Guida

  1. Lingua
  2. Dipendenze
  3. Compilazione
    1. Prima compilazione
    2. Compilazioni successive
  4. Struttura della cartella
    1. Supporto per Overleaf
  5. Componenti da personalizzare
    1. Informazioni PDF
    2. Frontespizio
    3. Lista capitoli
    4. Dedica e Citazione
    5. Ringraziamenti
    6. Sommario o Abstract
    7. Indici e varie
    8. Lista capitoli (sì, di nuovo)
  6. FAQ

Lingua

LaTeXi è composta da due file principali: tesi.tex per tesi in lingua italiana e thesis.tex per tesi in lingua inglese. Eliminate il file che non vi serve. La procedura descritta di seguito è valida per entrambe le lingue.

Dipendenze

Questa guida non dà consigli su editor LaTeX o su problemi di installazione particolari. Internet, invece, sì.

Le dipendenze di LaTeXi sono innumerevoli, ma non tutte sono attivamente utilizzate dal template. Nella lista figurano tutti quei pacchetti che hanno una probabilità medio-alta di essere utilizzati in una comune tesi di laurea. Quando nel bel mezzo della tesi vorrete posizionare un'immagine in maniera assoluta, scrivere una formula o inserire del codice, controllate la lista di pacchetti già inclusi. Probabilmente quello che cercate è già lì in mezzo.

La totalità dei pacchetti dovrebbe essere installabile facilmente tramite qualsiasi gestore di pacchetti LaTeX. L'approccio compila-errore-pacchetto-assente-installa è comunque il modo migliore di procedere se volete installare i pacchetti manualmente.

La dipendenza più problematica da installare potrebbe risultare TopTesi. DOVETE installare TopTesi, LaTeXi è costruito intorno a questo pacchetto. Se il vostro gestore pacchetti è nei guai, seguite le istruzioni riportate nella documentazione ufficiale del pacchetto TopTesi.

Se state usando Overleaf, invece, l'installazione di TopTesi è sostituita dalla cartella tex e dal file latexmkrc.

Compilazione

Compilare sempre il documento principale, mai i capitoli.

Compilare un capitolo al posto del documento principale risulterà solo in una valanga di errori ed in una imprecazione in più.

La compilazione del template genera dei warning. Non vi preoccupate, sono del tutto innocui. Allo stato attuale, LaTeXi non è ancora warning-free, mi dispiace. :(

Come molti documenti in LaTeX è necessario compilare più volte prima di visualizzare correttamente il documento.

Prima compilazione

Compilazioni successive

Ogni volta che le vostre modifiche interessano indici o riferimenti a capitoli, sezioni o immagini:

Ogni volta che le vostre modifiche interessano la bibliografia o riferimenti alla bibliografia:

Ogni altra modifica:

Struttura della cartella

Tutti i file principali risiedono nella cartella LaTeXi. Siete liberi di cambiare il nome della cartella a vostro piacimento. La sotto-cartella images è stata pensata per ospitare le immagini, mentre la cartella code è pensata per mantenere il vostro codice (sì, era ovvio, ma l'ho scritto lo stesso in grassetto, non si sa mai). Ricordatevi che il nome della sotto-cartella figurerà nel percorso da specificare ogni volta che vorrete includere immagini o codice, come mostrato negli esempi (images/cat_photo.png).

Siete liberi di aggiungere, eliminare o modificare le sotto-cartelle, ma, vi prego, ricordatevi di cambiare anche i percorsi all'interno della tesi. Vi prego (sappiamo tutti come andrà a finire...).

Supporto per Overleaf

Se state usando Overleaf, potete partire dai due template pubblicati nella Overleaf Gallery:

Se invece preferite direttamente fare l'upload dei file dal vostro computer, l'installazione di TopTesi è sostituita dalla cartella tex e dal file latexmkrc.

Componenti da personalizzare

Informazioni PDF

La prima cosa da fare è cercare la sezione pdfinfo e personalizzare titolo, autore, soggetto e parole chiave. Non vorrete che un Tinaso qualsiasi risulti l'autore della vostra tesi, vero?

Frontespizio

Il frontespizio è presumibilmente l'unica pagina che chiunque leggerà. Per questo ricordatevi di metterci il vostro nome sopra. Sostituite i campi principali quali titolo, candidato, relatore e data (per carità, ricordatevi la data!). Il formato consigliato per la data è mese in lettere seguito dall'anno, come nell'esempio.

Se lo desiderate, potete cambiare praticamente ogni dicitura presente nel frontespizio (candidato in studente, tesi di laurea in monografia, etc.). I commenti nel template vi segnaleranno cosa modificare.

Sostituite il logo nella cartella images con quello della vostra università. E rinominate l'immagine logo. Oppure cambiate il nome del file all'interno del template, seguendo i commenti. Altrimenti tenetevi il cane.

Se avete scritto una tesi a quattro mani o avete la sfortuna di avere due relatori o, peggio ancora, avete un tutor aziendale, non disperate. L'esempio presenta già i campi necessari. Nel caso in cui non vi servano, invece, fate in modo di cancellarli come suggerito dai commenti.

Per ogni altra particolare personalizzazione, vi prego di rifarvi alla documentazione di TopTesi.

Lista capitoli

Cercate la dicitura includeonly. L'elenco sottostante dovrà corrispondere alla vostra lista dei capitoli ed appendici. LaTeXi consiglia di seguire la regola aurea un capitolo = un file. Vi prego anche di seguire il formato usato nell'esempio.

Subito sotto l'elenco dei capitoli, potete modificare il nome del file di bibliografia. LaTeXi presenta già un file chiamato bibliography già pronto da usare.

Dedica e Citazioni

Queste due sezioni sono opzionali. Se odiate tutte le forme di vita di questo quadrante d'universo e l'ultimo libro che avete letto è il manuale del Nokia 3310, siete liberi di eliminarle. Per le persone normali, invece, viene proposto un allineamento orizzontale a destra, un allineamento verticale ad un sesto della pagina e l'uso del corsivo per la fonte citata.

Siete liberissimi di cambiare lo stile del testo: potete allinearlo a sinistra o al centro o più in basso o più in alto, seguendo i commenti o facendo di testa vostra (io ho usato una tabulazione sinistra a 10 cm dal margine destro, per esempio).

Ringraziamenti

Anche questa sezione è opzionale. Vi consiglio di evitare di superare la pagina, se possibile. Qualunque cosa succeda non superate le due pagine, ma siate consapevoli che una doppia pagina di ringraziamenti ha una probabilità del 50% di creare problemi in stampa, soprattutto se il vostro tipografo di fiducia è un cretino.

Sommario o Abstract

Più un promemoria che altro. Scrivete il vostro sommario o abstract dove indicato dai commenti e tutto andrà liscio.

Indici e varie

LaTeXi presenta di default i seguenti indici:

Se un indice non vi serve (mai mettere un indice delle tabelle, se non avete tabelle!!!), semplicemente eliminatelo.

Se volete aggiungere un indice, seguite l'esempio di quello per i listati poco sotto l'elenco delle dipendenze. I commenti vi indicheranno la sezione adatta. (Avviso: aggiungere un indice è un'operazione complessa. Vi sconsiglio di farlo, se siete alle prime armi.)

Poco sopra vi è anche la possibilità di modificare lo stile dei collegamenti ipertestuali (in pratica i colori) e la sintassi default, insieme ai colori per le parole chiave, da usare per i listati.

Lista capitoli (sì, di nuovo)

Sì, una seconda lista dei capitoli. Per gli utenti base, questa lista va assolutamente allineata con la precedente (gli utenti avanzati, invece, sanno benissimo come crearsi problemi da soli). È importante notare che la mancata inclusione di un capitolo in una delle due liste, lo farà sparire dal corpo della tesi. (Lo so che è una scocciatura, ma è per il vostro bene, fidatevi.)

Questa seconda lista, che è nel corpo del documento (mentre la prima era nel preambolo) è quella che effettivamente include i vari file con i capitoli all'interno della tesi. Ogni include verrà sostituito dal capitolo corrispondente.


FAQ