Latex, come inserire immagini

Latex è un ottimo programma per scrivere con un’impaginazione automatica i nostri testi, se non sapete cosa sia potete dare un’occhiata qui.

Ma si sa, un buon testo è tale solo se arricchito da qualche immagine, vediamo come farlo molto semplicemente.

Ci basterà includere un pacchetto all’inizio del nostro testo:

\usepackage{graphicx}

E nel punto dove visualizzare l’immagine ci basterà scrivere:

\begin{center}

\includegraphics{nome.estensione}

\end{center}

Così facendo inseriremo centralmente alla pagina la nostra immagine. Ricordatevi che per vederla dovete compilare il file in .pdf

Un metodo un po’ più raffinato è il seguente:

\begin{figure}[htbp]

\centering

\includegraphics{nome.estensione}

\caption{didascalia\label{fig:nome}}

\end{figure}

e se come didascalia volessimo mettere il nome del file ci basterà scrivere:

\caption{File \protect\url{nome.estensione}\label{fig:nome}}

a differenza del primo questo lascia scegliere a latex la posizione migliore, anche se cercherà di lasciarlo vicino al posto originale. Ricordatevi di controllare ogni volta come vengono impaginate le vostre figure.

Se inserire molte figure l’impaginazione non sarà l’ideale, per cui, se volete impaginarle un po’ forzatamente potete usare il comando

\clearpage

che terminerà la pagina corrente partendo da una nuova e impaginando tutte le immagini messe fino ad ora.

Vi ricordate l’inizio del comando:

\begin{figure}[htbp]

htbp sta per: here, top, bottom, page, cioè qui, all’inizio, in basso e in una pagina a se stante, serve per consigliare a latex dove inserire le immagini, messe in questo ordine avranno quella priorità. Possiamo forzare un po la cosa mettendo un “!” prima di htbp, ma comunque conviene usare il \clearpage.

9 thoughts on “Latex, come inserire immagini

  1. Ciao, ho provato a visualizzare l’immagine convertendo il file in pdf ma non mi si vede: da cosa può dipendere?
    Ho messo all’inizio usepackage{graphics} poi questi comandi
    \begin{figure}[h]\caption{tassi}\label{f}
    \centering
    \includegraphics[bb=200 200 500 500, scale=2]{bootstrap.png}\\
    \caption{tassi}\label{f:boot}
    \end{figure}
    cosa c’è di sbagliato?
    grazie mille!

  2. Anche a me non funziona. Ho inserito l’immagine nella cartella dove è presente il file .tex su cui sto lavorando, ma mi dà errore. Forse, oltre a nome ed estensione bisogna specificare esplicitamente la cartella dove si trova l’immagine?

    1. ciao ti rispondo io in quanto ho appena provato,
      allora ti faccio un esempio:
      – ho messo l’immagine dentro alla cartella dove è presente il file .tex
      – l’ho rinominata
      -poi ho fatto così:
      \begin{center}
      \includegraphics[scale=0.1]{ciao.jpg}
      \end{center}

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *