Guida Rapida LaTeX
Riferimento base per LaTeX
LaTeX è un potente sistema di composizione ampiamente utilizzato per la creazione di documenti professionali con una formattazione complessa, come le formule matematiche, specialmente in ambito accademico. Ecco una guida rapida per la composizione con LaTeX.
Questa guida fa parte del nostro hub Strumenti di documentazione nel 2026: Markdown, LaTeX, PDF e flussi di lavoro per la stampa.

Comandi base di TeX/LaTeX
Struttura base di un documento LaTeX
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Il tuo contenuto qui
\end{document}
Formattazione del testo
- Grassetto: \textbf{testo}
- Corsivo: \textit{testo}
- Sottolineato: \underline{testo}
Modalità matematica
Matematica in linea: $$x^2 + y^2 = z^2$$ Matematica in display: $$ E = mc^2 $$
Lettere greche
- Alfa: $$\alpha$$
- Beta: $$\beta$$
- Gamma: $$\gamma$$
- Delta: $$\delta$$
Operatori e simboli
- Somma: $$\sum_{i=1}^n x_i$$
- Integrale: $$\int_a^b f(x) dx$$
- Frazione: $$\frac{numeratore}{denominatore}$$
- Radice quadrata: $$\sqrt{x}$$
Indici e esponenti
- Indice inferiore: $$x_i$$
- Esponente: $$x^2$$
- Combinato: $$x_i^2$$
Matrici
\begin{matrix}
a & b \\
c & d
\end{matrix}
Equazioni
\begin{equation}
f(x) = ax^2 + bx + c
\end{equation}
Elenco
Elenco puntato:
\begin{itemize}
\item Primo elemento
\item Secondo elemento
\end{itemize}
Elenco numerato:
\begin{enumerate}
\item Primo elemento
\item Secondo elemento
\end{enumerate}
TABELLE
Vedi i dettagli in una sezione separata di seguito.
\begin{tabular}{|c|c|}
\hline
Intestazione 1 & Intestazione 2 \\
\hline
Cella 1 & Cella 2 \\
\hline
\end{tabular}
Sezioni
\section{Sezione Principale}
\subsection{Sottosezione}
\subsubsection{Sotto-sottosezione}
Ricorda di includere i pacchetti necessari e di utilizzare la classe di documento appropriata per le tue esigenze specifiche.
Aggiunta di diagrammi
Per la documentazione che risiede in Markdown piuttosto che in LaTeX — come post di blog tecnici, file README o siti basati su Hugo — un’alternativa più leggera sono i diagrammi Mermaid, che utilizzano una sintassi basata sul testo all’interno di blocchi di codice delimitati e rendono diagrammi di flusso, diagrammi di sequenza e diagrammi ER senza bisogno di strumenti esterni. Per output di stampa e PDF strutturati dove il layout preciso è importante, LaTeX rimane la scelta giusta.
Per includere diagrammi in una guida rapida LaTeX, hai diverse opzioni:
-
Utilizza il pacchetto graphicx per inserire immagini:
- Aggiungi \usepackage{graphicx} al tuo preambolo
- Usa \includegraphics[opzioni]{nomefile} per inserire le immagini (vedi i dettagli di seguito).
-
Crea diagrammi di Venn utilizzando il pacchetto venndiagram:
- Aggiungi \usepackage{venndiagram} al tuo preambolo
- Usa l’ambiente \begin{venndiagram3sets} per diagrammi a tre insiemi
-
Traccia grafici utilizzando il pacchetto tikz:
- Aggiungi \usepackage{tikz} al tuo preambolo
- Usa l’ambiente \begin{tikzpicture} per creare tracciati e grafici
-
Crea tabelle per organizzare le informazioni:
- Usa l’ambiente \begin{tabular} per tabelle semplici
- Per tabelle più complesse, considera pacchetti come longtable o tabu
-
Usa subfigure per più diagrammi correlati:
- Aggiungi \usepackage{subcaption} al tuo preambolo
- Usa l’ambiente \begin{subfigure} all’interno di un ambiente figure
Ricorda di regolare la posizione e le dimensioni dei tuoi diagrammi per adattarli al formato della guida rapida. Potrebbe essere necessario sperimentare con opzioni come [width=0.8\textwidth] o [scale=0.5] per assicurarti che i tuoi diagrammi si adattino bene al layout della guida rapida.
Aggiunta di immagini
Per aggiungere immagini utilizzando il pacchetto graphicx in LaTeX, segui questi passaggi:
- Includi il pacchetto graphicx nel preambolo del documento:
\usepackage{graphicx}
- Posiziona i file delle immagini nella stessa directory del file LaTeX o usa il comando \graphicspath per specificare la directory delle immagini:
\graphicspath{{images/}}
- Usa il comando \includegraphics all’interno del documento per inserire l’immagine:
\includegraphics[opzioni]{nomefile}
- Per una migliore organizzazione e formattazione, avvolgi l’immagine in un ambiente figure:
\begin{figure}[posizionamento]
\centering
\includegraphics[opzioni]{nomefile}
\caption{La tua didascalia qui}
\label{fig:etichetta}
\end{figure}
- Regola le dimensioni dell’immagine utilizzando opzioni come width (larghezza), height (altezza) o scale (scala):
\includegraphics[width=0.5\textwidth]{nomefile}
- Riferisci l’immagine nel testo usando il comando \ref con l’etichetta assegnata.
Ricorda di compilare il documento per vedere le immagini inserite.
Aggiunta di tabelle al documento LaTeX
L’aggiunta di tabelle a un documento LaTeX è un’attività comune che può essere eseguita utilizzando l’ambiente tabular.
Ecco come creare tabelle in LaTeX con diversi esempi:
Struttura base della tabella
La struttura base di una tabella in LaTeX utilizza l’ambiente tabular:
\begin{tabular}{specificatori_colonne}
contenuto
\end{tabular}
Gli specificatori di colonna definiscono l’allineamento e i bordi di ciascuna colonna:
- l: allineamento a sinistra
- c: allineamento al centro
- r: allineamento a destra
- |: linea verticale tra le colonne
Esempio di tabella semplice
Ecco una tabella base 3x3:
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
Tabella con bordi
Per aggiungere bordi, usa linee verticali (|) e orizzontali (\hline):
\begin{tabular}{|l|c|r|}
\hline
Sinistra & Centro & Destra \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
Ambiente table
Per una migliore formattazione e didascalie, usa l’ambiente table:
\begin{table}[h!]
\centering
\caption{Tabella di esempio}
\label{tab:sample}
\begin{tabular}{|c|c|c|}
\hline
Colonna 1 & Colonna 2 & Colonna 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
Tabelle multicolumn e multirow
Per tabelle più complesse, puoi usare i comandi \multicolumn e \multirow:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Colonne unite} & Colonna 3 \\
\hline
\multirow{2}{*}{Righe unite} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
Tabella con tipi di colonna personalizzati
Per una formattazione più avanzata, puoi definire tipi di colonna personalizzati:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Sinistra & Paragrafo centrato & Destra \\
\hline
A & Questo testo è centrato e va a capo in una colonna larga 3cm & 1 \\
\hline
\end{tabular}
Ricorda di includere pacchetti necessari come array, multirow o booktabs per funzionalità avanzate delle tabelle.
Aggiunta dell’indice
Aggiungere un indice a un documento LaTeX è un processo semplice. Ecco come fare:
- Indice base
Per creare un indice base, usa il comando \tableofcontents:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduzione}
\section{Contenuto principale}
\section{Conclusione}
\end{document}
Questo genererà automaticamente un indice basato sulle sezioni del documento.
- Personalizzazione dell’indice
Puoi personalizzare la profondità dell’indice usando il comando \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Questo mostrerà sezioni e sottosezioni nell’indice.
- Cambiare il titolo
Per cambiare il titolo predefinito “Contents” (Contenuti), usa:
\renewcommand*\contentsname{Tutorial}
\tableofcontents
Questo cambierà il titolo in “Tutorial”.
- Aggiunta di sezioni senza numero
Per aggiungere sezioni senza numero all’indice, usa:
\addcontentsline{toc}{section}{Sezione senza numero}
\section*{Sezione senza numero}
Questo includerà la sezione senza numero nell’indice.
- Inclusione degli elenchi delle figure e delle tabelle
Puoi anche aggiungere elenchi di figure e tabelle:
\tableofcontents
\listoffigures
\listoftables
Ricorda di compilare il documento due volte per assicurarti che l’indice sia generato correttamente.
Esempio
Ecco un esempio completo che dimostra queste funzionalità:
\documentclass{article}
\usepackage{blindtext}
\title{Documento di esempio}
\author{John Doe}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{Contenuti del documento}
\setcounter{tocdepth}{2}
\tableofcontents
\section{Introduzione}
\blindtext
\section{Contenuto principale}
\subsection{Sottosezione 1}
\blindtext
\subsection{Sottosezione 2}
\blindtext
\addcontentsline{toc}{section}{Sezione senza numero}
\section*{Sezione senza numero}
\blindtext
\section{Conclusione}
\blindtext
\end{document}
Questo esempio include un titolo personalizzato per l’indice, imposta la profondità per includere le sottosezioni e aggiunge una sezione senza numero all’indice.