Foglio di riferimento LaTeX

Riferimento base a LaTeX

Indice

LaTeX è un potente sistema di composizione tipografica ampiamente utilizzato per creare documenti professionali con formattazioni complesse, come formule matematiche, specialmente nei settori accademici. Ecco un foglio di trucchi per LaTeX typesetting. Questa guida fa parte del nostro Strumenti per la Documentazione nel 2026: Markdown, LaTeX, PDF e Flussi di Lavoro per la Stampa hub.

giornale appeso al muro e tavolo con il 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

Testo matematico in linea: $$x^2 + y^2 = z^2$$ Testo matematico a parte: $$ E = mc^2 $$

Lettere greche

  • Alpha: $$\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: $$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 non ordinato:

\begin{itemize}
    \item Primo elemento
    \item Secondo elemento
\end{itemize}

Elenco ordinato:

\begin{enumerate}
    \item Primo elemento
    \item Secondo elemento
\end{enumerate}

Tabelle

Vedere i dettagli in una sezione separata di seguito.

\begin{tabular}{|c|c|}
    \hline
    Intestazione 1 & Intestazione 2 \\
    \hline
    Cellula 1 & Cellula 2 \\
    \hline
\end{tabular}

Sezioni

\section{Sezione principale}
\subsection{Sottosezione}
\subsubsection{Sottosottosezione}

Ricorda di includere i pacchetti necessari e di utilizzare la classe di documento appropriata per le tue esigenze specifiche.

Aggiungere diagrammi

Per includere diagrammi in un foglio di trucchi LaTeX, hai diverse opzioni:

  1. Utilizza il pacchetto graphicx per inserire immagini:

    • Aggiungi \usepackage{graphicx} nel preambolo
    • Usa \includegraphics[options]{filename} per inserire le immagini (vedi i dettagli di seguito.)
  2. Crea diagrammi di Venn utilizzando il pacchetto venndiagram:

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

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

    • Usa l’ambiente \begin{tabular} per le tabelle semplici
    • Per tabelle più complesse, considera pacchetti come longtable o tabu
  5. Utilizza le sottovisualizzazioni per diversi diagrammi correlati:

    • Aggiungi \usepackage{subcaption} nel preambolo
    • Usa l’ambiente \begin{subfigure} all’interno dell’ambiente figure

Ricorda di regolare la posizione e la dimensione dei tuoi diagrammi per adattarli al formato del foglio di trucchi. Potresti dover sperimentare con opzioni come [width=0.8\textwidth] o [scale=0.5] per assicurarti che i tuoi diagrammi si adattino bene alla disposizione del foglio di trucchi.

Aggiungere 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 immagine nella stessa directory del file LaTeX o utilizza 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[options]{filename}
  1. Per una migliore organizzazione e formattazione, avvolgi l’immagine nell’ambiente figure:
\begin{figure}[placement]
\centering
\includegraphics[options]{filename}
\caption{La tua didascalia qui}
\label{fig:label}
\end{figure}
  1. Regola le dimensioni dell’immagine utilizzando opzioni come width, height o scale:
\includegraphics[width=0.5\textwidth]{filename}
  1. Riferisci l’immagine nel testo utilizzando il comando \ref con l’etichetta assegnata.

Ricorda di compilare il documento per visualizzare le immagini inserite.

Aggiungere tabelle al documento LaTeX

Aggiungere tabelle a un documento LaTeX è un compito comune che può essere realizzato utilizzando l’ambiente tabular.

Ecco come creare tabelle in LaTeX con alcuni esempi:

Struttura base di una tabella

La struttura base di una tabella in LaTeX utilizza l’ambiente tabular:

\begin{tabular}{column_specifiers}
    contenuto
\end{tabular}

I column_specifiers definiscono l’allineamento e i bordi di ogni colonna:

  • l: allineato a sinistra
  • c: allineato al centro
  • r: allineato a destra
  • |: linea verticale tra le colonne

Esempio di tabella semplice

Ecco una tabella 3x3 di base:

\begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
\end{tabular}

Tabella con bordi

Per aggiungere bordi, utilizza le 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 tabella

Per una formattazione migliore e didascalie, utilizza 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 con colonne e righe multiple

Per tabelle più complesse, puoi utilizzare 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}

Tabelle con tipi di colonne personalizzati

Per una formattazione avanzata, puoi definire tipi di colonne personalizzati:

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Sinistra & Centrato e con testo che si avvolge in una colonna di 3 cm & Destra \\
    \hline
    A & Questo testo è centrato e si avvolge all'interno di una colonna di 3 cm di larghezza & 1 \\
    \hline
\end{tabular}

Ricorda di includere i pacchetti necessari come array, multirow o booktabs per le funzionalità avanzate delle tabelle.

Aggiungere l’indice dei contenuti

Aggiungere un indice dei contenuti a un documento LaTeX è un processo semplice. Ecco come farlo:

  1. Indice dei contenuti di base

Per creare un indice dei contenuti di base, utilizza il comando \tableofcontents:

\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduzione}
\section{Contenuto principale}
\section{Conclusione}
\end{document}

Questo genererà automaticamente un indice dei contenuti in base alle sezioni del documento.

  1. Personalizzazione dell’indice dei contenuti

Puoi personalizzare la profondità dell’indice dei contenuti utilizzando il comando \setcounter:

\setcounter{tocdepth}{2}
\tableofcontents

Questo mostrerà le sezioni e le sottosezioni nell’indice dei contenuti.

  1. Cambiare il titolo

Per cambiare il titolo predefinito “Contenuti”, utilizza:

\renewcommand*\contentsname{Tutorial}
\tableofcontents

Questo cambierà il titolo in “Tutorial”.

  1. Aggiungere sezioni non numerate

Per aggiungere sezioni non numerate all’indice dei contenuti, utilizza:

\addcontentsline{toc}{section}{Sezione non numerata}
\section*{Sezione non numerata}

Questo includerà la sezione non numerata nell’indice dei contenuti.

  1. Includere elenchi di figure e tabelle

Puoi anche aggiungere elenchi di figure e tabelle:

\tableofcontents
\listoffigures
\listoftables

Ricorda di compilare il documento due volte per assicurarti che l’indice dei contenuti venga 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 non numerata}
\section*{Sezione non numerata}
\blindtext

\section{Conclusione}
\blindtext

\end{document}

Questo esempio include un titolo personalizzato per l’indice dei contenuti, imposta la profondità per includere le sottosezioni e aggiunge una sezione non numerata all’indice dei contenuti.