Scheda rapida LaTeX

Riferimento base su LaTeX

Indice

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.

giornale sulla parete e tavolo con portatile

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:

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

    • Aggiungere \usepackage{venndiagram} al preambolo
    • Utilizzare l’ambiente \begin{venndiagram3sets} per diagrammi a tre insiemi
  3. Tracciare grafici utilizzando il pacchetto tikz:

    • Aggiungere \usepackage{tikz} al preambolo
    • Utilizzare l’ambiente \begin{tikzpicture} per creare grafici e tracciati
  4. Creare tabelle per organizzare informazioni:

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

  1. Includere il pacchetto graphicx nel preambolo del documento:
\usepackage{graphicx}
  1. Posizionare i file immagine nella stessa directory del file LaTeX o utilizzare il comando \graphicspath per specificare la directory delle immagini:
\graphicspath{{images/}}
  1. Utilizzare il comando \includegraphics all’interno del documento per inserire l’immagine:
\includegraphics[options]{filename}
  1. 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}
  1. Regolare le dimensioni dell’immagine utilizzando opzioni come width, height o scale:
\includegraphics[width=0.5\textwidth]{filename}
  1. 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:

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

  1. Personalizzazione dell’Indice

È possibile personalizzare la profondità dell’indice utilizzando il comando \setcounter:

\setcounter{tocdepth}{2}
\tableofcontents

Questo mostrerà sezioni e sottosezioni nell’indice.

  1. Cambio del titolo

Per cambiare il titolo predefinito “Indice”, utilizzare:

\renewcommand*\contentsname{Tutorial}
\tableofcontents

Questo cambierà il titolo in “Tutorial”.

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

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

Iscriviti

Ricevi nuovi articoli su sistemi, infrastruttura e ingegneria AI.