Guida Rapida LaTeX

Riferimento base per LaTeX

Indice

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.

newspaper on the wall and table with the laptop

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:

  1. 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).
  2. Crea diagrammi di Venn utilizzando il pacchetto venndiagram:

    • Aggiungi \usepackage{venndiagram} al tuo preambolo
    • Usa l’ambiente \begin{venndiagram3sets} per diagrammi a tre insiemi
  3. Traccia grafici utilizzando il pacchetto tikz:

    • Aggiungi \usepackage{tikz} al tuo preambolo
    • Usa l’ambiente \begin{tikzpicture} per creare tracciati e grafici
  4. Crea tabelle per organizzare le informazioni:

    • Usa l’ambiente \begin{tabular} per tabelle semplici
    • Per tabelle più complesse, considera pacchetti come longtable o tabu
  5. 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:

  1. Includi il pacchetto graphicx nel preambolo del documento:
\usepackage{graphicx}
  1. Posiziona i file delle immagini nella stessa directory del file LaTeX o usa il comando \graphicspath per specificare la directory delle immagini:
\graphicspath{{images/}}
  1. Usa il comando \includegraphics all’interno del documento per inserire l’immagine:
\includegraphics[opzioni]{nomefile}
  1. 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}
  1. Regola le dimensioni dell’immagine utilizzando opzioni come width (larghezza), height (altezza) o scale (scala):
\includegraphics[width=0.5\textwidth]{nomefile}
  1. 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:

  1. 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.

  1. Personalizzazione dell’indice

Puoi personalizzare la profondità dell’indice usando il comando \setcounter:

\setcounter{tocdepth}{2}
\tableofcontents

Questo mostrerà sezioni e sottosezioni nell’indice.

  1. Cambiare il titolo

Per cambiare il titolo predefinito “Contents” (Contenuti), usa:

\renewcommand*\contentsname{Tutorial}
\tableofcontents

Questo cambierà il titolo in “Tutorial”.

  1. 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.

  1. 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.

Iscriviti

Ricevi nuovi articoli su sistemi, infrastruttura e ingegneria AI.