Template LaTeX per una tesi per l'Università di Bologna, Dipartimento di Informatica - Scienza e Ingegneria.
Utilizzare il bottone Use this template per generare un nuovo repository per realizzare la propria tesi di laurea.
Per l'utilizzo, si consiglia di utilizzare una versione recente di TeXLive (2018+), di MikTeX o di MacTeX (non testato) e di avere installato un Java Runtime Environment con versione compresa tra 5 e 10 (testato OpenJDK 8).
Inoltre, si consiglia di installare Python 3.x e il pacchetto pygments
per permettere l'evidenziazione del codice.
Vedere la sezione Dettagli tecnici per ulteriori dettagli.
\emph{}
anziché \textit{}
:
\emph{}
capisce da solo come mettere in evidenza in modo diverso in casi diversi (non sempre in corsivo).\strong{}
anziché \textbf{}
.\frontmatter
, \mainmatter
e \backmatter
(per distinguere le numerazioni)\chapter
\section
\subsection
\subsubsection
label
per fare riferimento a capitoli/sezioni/sottosezioni/immagini:
\Cref{}
capisce automaticamente che tipo di cosa si sta riferendo, aggiungendola prima del numero.\Vref{}
aggiunge anche la pagina oltre al tipo.\ref{}
specificando a mano cosa è cosa.Cref
e Vref
e non le varianti minuscole cref
e vref
..
e . a capo
: . a capo
si usa per cambiare discorso.csquotes
offre alcuni comandi utili per virgolettare il testo.\cite{}
per citare il riferimento dalla bibliografia e usa ~
invece dello spazio per mantenerla sulla stessa riga del testo citato..eps
), PDF, SVG.E'
ma È
(È
= Alt + 0200 su Windows, tastiera italiana).;
o con .
(l'importante è usare la stessa convenzione).
;
per terminare frasi di senso non compiuto, e .
per terminare frasi di senso compiuto....
, sì "etc.
".cognome_nome_tesi
;Il template è pensato per essere usato con il motore LuaLaTeX e non il "tradizionale" pdfLaTeX che ho già utilizzato in passato anche nella mia tesi di laurea triennale.
Inoltre, per semplificare il processo di sviluppo del documento, si intende supportare arara come build tool e VisualStudio Code come ambiente di lavoro, grazie all'ausilio del plugin LaTeX Workshop. Il template risulta comunque compilabile anche manualmente o su Overleaf; importante è utilizzare il motore LuaLaTeX (o al limite XeLaTeX, ma non pdfLaTeX!).
Il template utilizza la classe scrbook
(alternativa della collezione KOMA-script della classe book
) e definisce una dimensione del testo di 12pt, con margini identici di 2,5cm e interlinea con scartamento 1,5.
Il font utilizzato è il Latin Modern OpenType in tutte le varianti.
Il PDF generato è conforme allo standard PDF/A-1b.
La bibliografia è gestita tramite backend biber
e pacchetto biblatex
;
il database biblio.bib
può essere editato a mano o con strumenti come JabRef.
Lo stile scelto per la biblografia è quello IEEE.
Per la realizzazione del template sono state molto utili, oltre a questi ultimi anni di utilizzo di LaTeX per la stesura di numerosi documenti, le guide fornite dal GuIT.
In particolare, segnalo:
Il codice del documento è stato personalmente realizzato dal sottoscritto Niccolò Maltoni interpretando le norme relazionali del Dipartimento di Informatica, Scienza e Ingegneria dell'Università di Bologna pubblicate sul sito e cercando di allinearle agli standard tipografici italiani appresi con la lettura parziale del materiale linkato sopra.
Il codice realizzato è inteso come un prodotto personale indipendente dall'Università di Bologna; per quanto io intenda utilizzare questo documento per la mia tesi di laurea magistrale, in nessun modo mi ritengo responsabile della produzione di documenti non validi a un utilizzo ufficiale di qualsiasi tipo tramite l'impiego di questo template.
Il codice è fornito sotto licenza Apache License, Version 2.0 in accordo al file LICENSE
incluso in questo repository.