Più che 'l doppiar de li scacchi s'inmilla

Computer e Internet

Tesi in LaTex?..qualche dritta ;)

Il documento LaTex per compilare un testo come quello di una tesi deve avere un preambolo che contenga i pacchetti adatti e le informazioni circa il documento da creare, questo lo si indica a LaTex attraverso questi comandi, da inserirsi nel preambolo del documento:
 
\documentclass[pdftex, 12 pt, a4paper,titlepage]{book} %questa funzione indica che la compilazione crea un file con estensione .pdf [il comando da shell è pdflatex], il carattere usato ha una dimensione di 12pt, la pagina è un A4, su ogni pagina appare il titolo del capitolo. il comando{book} indica che il file è predisposto per una stampa fronte e retro e fa iniziare tutti i capitoli su una pagina pari. Per evitare che tutti i capitoli inzino su pagina pari sostituire "book" con "report".

\usepackage[latin1]{inputenc} %serve a far riconoscere i caratteri accentati italiani

\usepackage[italian]{babel} %serve a far scrivere "capitolo" in italiano
\usepackage{indentfirst} %serve a creare il rientro della prima riga del paragrafo  

\usepackage{amsmath} %è un’estensione di laTex per l’inserimento di formule matematiche, per saperne di più vedere il manuale utente per il pacchetto amsmath.

 
\usepackage{amsfonts}un pacchetto di laTex per introdurre caratteri matematici particolari
\usepackage{amssymb}un pacchetto di laTex per introdurre simboli matematici
\usepackage{makeidx} %serve per creare l’indice, il comando per creare l’indice va all’interno del documento nella posizione desiderata ed è \tableofcontents
 
\usepackage[pdftex]{graphicx} %serve per l’inserimento di immagini
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps} %serve a inserire immagini con le estensioni indicate
\usepackage{picinpar}un’estensione che permette l’inserimento di figure nei paragrafi, per sapere di più consultare "Gestione di Figure e Tabelle con LaTex"
 
\renewcommand{\baselinestretch}{1.2} %impista l’interlinea ad 1,5
\lineskiplimit=4 %impone l’interlinea minima a 4pt serve qualora si impongano caratteri più grandi della dimensione di default per una parte del testo 
 
\usepackage{hyperref} %pacchetto per inserire le proprietà del pdf

\hypersetup{pdftitle = {titolo documento},pdfsubject = {oggetto}, pdfkeywords = {parole, chiave}, pdfauthor = {autore},pdfpagemode=FullScreen} %funzione per l’inserimento delle proprietà del pdf, pdfpagemode=FullScreen indica ad adobe di aprire il file a schermo intero, utile per le presentazioni.

 
Il documento LaTex da produrre deve esser inserito tra
 
\begin{document} %inizio documento
\end{document} %fine documento 
 
Se si sceglie di scrivere ogni capitolo in un file tex differente questi non devono avere i comandi di inizio e fine documento. Ogni file si inserisce tra questi con
 
\include{Nome_documento.tex} %inserisce un testo (nel testo possono essere incluse immagini, il comando per farlo è \includegraphics[scale=1]{immagine.pdf}
 
Altri comandi utili:
 
\baselineskip=24pt{testo} %imposta l’interlinea di 24pt per il testo tra graffe
 
\cleardoublepage %inserisce una pagina totalmente bianca per porre la seguente in una pagina dispari
 
\clearpage{\pagestyle{empty}\cleardoublepage} %posto prima dell’inizio di un capitolo forza LaTex ad iniziare il capitolo in una pagina dispari lasciando, eventualmente, una pagina completamente bianca
 
\begin{minipage} \end{minipage} %l’ambiente minipage consente di affiancare immagini o immagini e testo, per sapere di più consultare "Gestione di Figure e Tabelle con LaTex"
 
\begin{math} \end{math} %l’ambiente math consente di inserire espressioni matematiche e sistemi, per sapere di più consultare "Una (mica tanto) breve introduzione a LaTex"
 
\begin{figure}[!htb] \end{figure} %l’ambiente figure consente la gestione di immagini, va indicato dove si preferisce porlo nella pagina h=qui, t=in alto, b=in basso, p=in una pagina contenente solo oggetti mobili, ! indica a LaTex di non considerare le limitazioni che si autoimpone.per sapere di più consultare "Una (mica tanto) breve introduzione a LaTex" e "Gestione di Figure e Tabelle con LaTex". Per inserire un’immagine è necessario il comando \includegraphics[scale=1]{immagine.pdf} mentre per inserire la didascalia è necessario il comando \caption{didascalia}, per centrare l’immagine è consigliato usare \centering
 
\begin{table}[!htbp] \end{table} %l’ambiente figure consente la gestione di tabelle, questo ambiente è considerato da LaTex flottante così come le immagini pertanto va indicato dove si preferisce porlo nella pagina h=qui, t=in alto, b=in basso, p=in una pagina contenente solo oggetti mobili, ! indica a LaTex di non considerare le limitazioni che si autoimpone. Per sapere di più consultare "Gestione di Figure e Tabelle con LaTex". Per creare una tabella è necessario inserire l’ambiente tabular con i comandi \begin{tabular}{|c|l|p{2.3cm}|} \end{tabular}, nel begin tra graffe viene indicato dove porre le line verticali con il simbolo | e che formattazione usare nelle colonne c=centrato, l=a sinistra, p=paragrafo giustificato di larghezza definita. Per inserire la didascalia è necessario il comando \caption{didascalia}, per centrare la tabella è consigliato usare \centering
Per passare da una colonna all’altra si usa &, per una nuova linea il comando è quello standard \\, per disegnare una riga orizzontale su tutta la tabella \hline, per disegnare una linea orizzontale su alcune colonna \cline{numero colonna inizio-numero colonna fine}.Per saperne di più consulatare  "Una (mica tanto) breve introduzione a LaTex"
 
In ambiente Linux di solito i pacchetti per la compilazione di un .tex sono istallati fin dall’inizio, in ambiente windows invece è necessario istallarli. Per scrivere un file tex è stato creato un Texmaker il cui download è gratuito.
Link utili: