Scheda rapida LaTeX
Riferimento base su LaTeX
LaTeX è un potente sistema di impaginazione ampiamente utilizzato per creare documenti professionali con formattazione complessa, come formule matematiche, specialmente in ambiti accademici. Ecco una scheda rapida per l’impaginazione LaTeX.
Questa guida fa parte del nostro hub Strumenti di Documentazione nel 2026: Markdown, LaTeX, PDF & Flussi di lavoro per la stampa.

Comandi base TeX/LaTeX
Struttura base del documento LaTeX
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Your content here
\end{document}
Formattazione del testo
- Grassetto: \textbf{text}
- Corsivo: \textit{text}
- Sottolineato: \underline{text}
Modo matematico
Matematica in linea: $$x^2 + y^2 = z^2$$ Matematica 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{numerator}{denominator}$$
- Radice quadrata: $$\sqrt{x}$$
Pedici e apici
- Pedice: $$x_i$$
- Apice: $$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 puntato
Elenco non ordinato:
\begin{itemize}
\item First item
\item Second item
\end{itemize}
Elenco ordinato:
\begin{enumerate}
\item First item
\item Second item
\end{enumerate}
Tabelle
Vedi i dettagli in una sezione separata qui sotto.
\begin{tabular}{|c|c|}
\hline
Header 1 & Header 2 \\
\hline
Cell 1 & Cell 2 \\
\hline
\end{tabular}
Sezioni
\section{Main Section}
\subsection{Subsection}
\subsubsection{Sub-subsection}
Includi i pacchetti di cui ha bisogno il corpo del documento e scegli la classe di documento in base alla lunghezza del pezzo: article quando non ci sono capitoli, report o book quando ci sono.
Aggiunta di diagrammi
Per documentazione che vive in Markdown anziché in LaTeX — come post tecnici di blog, file README o siti basati su Hugo — un’alternativa più leggera è quella dei diagrammi Mermaid, che utilizzano una sintassi basata sul testo all’interno di blocchi di codice con recinzione e renderizzano diagrammi di flusso, diagrammi di sequenza e diagrammi ER senza alcun strumento esterno. Per un’output strutturata per stampa e PDF dove il layout preciso è importante, LaTeX rimane la scelta giusta.
Per includere diagrammi in una scheda rapida LaTeX, si hanno diverse opzioni:
-
Utilizzare il pacchetto graphicx per inserire immagini:
- Aggiungere \usepackage{graphicx} al preambolo
- Utilizzare \includegraphics[options]{filename} per inserire le immagini (si prega di vedere i dettagli qui sotto).
-
Creare diagrammi di Venn utilizzando il pacchetto venndiagram:
- Aggiungere \usepackage{venndiagram} al preambolo
- Utilizzare l’ambiente \begin{venndiagram3sets} per diagrammi a tre insiemi
-
Tracciare grafici utilizzando il pacchetto tikz:
- Aggiungere \usepackage{tikz} al preambolo
- Utilizzare l’ambiente \begin{tikzpicture} per creare grafici e tracciati
-
Creare tabelle per organizzare informazioni:
- Utilizzare l’ambiente \begin{tabular} per tabelle semplici
- Per tabelle più complesse, considerare pacchetti come longtable o tabu
-
Utilizzare sottocifre per più diagrammi correlati:
- Aggiungere \usepackage{subcaption} al preambolo
- Utilizzare l’ambiente \begin{subfigure} all’interno di un ambiente figure
Ricordarsi di regolare la posizione e le dimensioni dei diagrammi per adattarsi al formato della scheda rapida. Potrebbe essere necessario sperimentare con opzioni come [width=0.8\textwidth] o [scale=0.5] per assicurarsi che i diagrammi si adattino bene al layout della scheda.
Aggiunta di immagini
Per aggiungere immagini utilizzando il pacchetto graphicx in LaTeX, seguire questi passaggi:
- Includere il pacchetto graphicx nel preambolo del documento:
\usepackage{graphicx}
- Posizionare i file immagine nella stessa directory del file LaTeX o utilizzare il comando \graphicspath per specificare la directory delle immagini:
\graphicspath{{images/}}
- Utilizzare il comando \includegraphics all’interno del documento per inserire l’immagine:
\includegraphics[options]{filename}
- Per una migliore organizzazione e formattazione, racchiudere l’immagine in un ambiente figure:
\begin{figure}[placement]
\centering
\includegraphics[options]{filename}
\caption{Your caption here}
\label{fig:label}
\end{figure}
- Regolare le dimensioni dell’immagine utilizzando opzioni come width, height o scale:
\includegraphics[width=0.5\textwidth]{filename}
- Riferirsi all’immagine nel testo utilizzando il comando \ref con l’etichetta assegnata.
Ricordarsi 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}{column_specifiers}
content
\end{tabular}
Gli specificatori di colonna definiscono l’allineamento e le bordure di ciascuna colonna:
- l: allineato a sinistra
- c: centrato
- r: allineato 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 bordure
Per aggiungere bordure, utilizzare linee verticali (|) e orizzontali (\hline):
\begin{tabular}{|l|c|r|}
\hline
Left & Center & Right \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
Ambiente table
Per una migliore formattazione e didascalie, utilizzare l’ambiente table:
\begin{table}[h!]
\centering
\caption{Sample Table}
\label{tab:sample}
\begin{tabular}{|c|c|c|}
\hline
Column 1 & Column 2 & Column 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
Tabelle multicella e multi-riga
Per tabelle più complesse, è possibile utilizzare i comandi \multicolumn e \multirow:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Merged Columns} & Column 3 \\
\hline
\multirow{2}{*}{Merged Rows} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
Tabella con tipi di colonna personalizzati
Per una formattazione più avanzata, è possibile definire tipi di colonna personalizzati:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Left & Centered Paragraph & Right \\
\hline
A & This text is centered and wraps within a 3cm wide column & 1 \\
\hline
\end{tabular}
Ricordarsi di includere i pacchetti necessari come array, multirow o booktabs per funzionalità avanzate delle tabelle.
Aggiunta di Indice
L’aggiunta di un indice a un documento LaTeX è un processo semplice. Ecco come fare:
- Indice base
Per creare un indice base, utilizzare il comando \tableofcontents:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
\section{Main Content}
\section{Conclusion}
\end{document}
Questo genererà automaticamente un indice basato sulle sezioni del documento.
- Personalizzazione dell’Indice
È possibile personalizzare la profondità dell’indice utilizzando il comando \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Questo mostrerà sezioni e sottosezioni nell’indice.
- Cambio del titolo
Per cambiare il titolo predefinito “Indice”, utilizzare:
\renewcommand*\contentsname{Tutorial}
\tableofcontents
Questo cambierà il titolo in “Tutorial”.
- Aggiunta di sezioni non numerate
Per aggiungere sezioni non numerate all’indice, utilizzare:
\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
Questo includerà la sezione non numerata nell’indice.
- Inclusione degli elenchi delle figure e delle tabelle
Si possono anche aggiungere elenchi delle figure e delle tabelle:
\tableofcontents
\listoffigures
\listoftables
Ricordarsi di compilare il documento due volte per assicurarsi che l’indice venga generato correttamente.
Esempio
Ecco un esempio completo che dimostra queste funzionalità:
\documentclass{article}
\usepackage{blindtext}
\title{Sample Document}
\author{John Doe}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{Document Contents}
\setcounter{tocdepth}{2}
\tableofcontents
\section{Introduction}
\blindtext
\section{Main Content}
\subsection{Subsection 1}
\blindtext
\subsection{Subsection 2}
\blindtext
\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
\blindtext
\section{Conclusion}
\blindtext
\end{document}
Questo esempio include un titolo personalizzato per l’indice, imposta la profondità per includere le sottosezioni e aggiunge una sezione non numerata all’indice.