graphicx e \includegraphics in Scissor LaTeX
Il pacchetto graphicx funziona in parte in Scissor LaTeX: \includegraphics mostra file PNG, JPG, SVG e PDF del tuo progetto e legge width=; height, scale, angle, trim e clip vengono ignorati, \rotatebox non ruota, e \scalebox e \resizebox ridimensionano solo un’immagine TikZ.
Cosa fa il pacchetto
graphicx ti offre \includegraphics[options]{file} per inserire un file immagine, e scatole che scalano, ridimensionano o ruotano il loro contenuto: \scalebox, \resizebox e \rotatebox.
Cosa funziona qui
| Comando o opzione | In Scissor LaTeX | Note |
|---|---|---|
\includegraphics{file.png} | Funziona | File PNG, JPG, JPEG, SVG e PDF nel progetto. Senza width= l’immagine mantiene le proprie dimensioni. |
\includegraphics{file} (senza estensione) | In parte | Trova file .png, .jpg, .jpeg e .svg. Per un PDF va scritta l’estensione: {plot.pdf}. |
width=0.5\linewidth, width=4cm | Funziona | Lunghezze e frazioni di \linewidth o \textwidth. L’altezza segue le proporzioni. |
height=, scale=, angle=, trim=, clip, keepaspectratio | Tralasciato | Ignorati senza messaggi. |
| File EPS, o un file che non è nel progetto | Segnaposto | Un riquadro tratteggiato con il nome del file e una nota in Problemi "Images not in the project". |
| Più immagini in fila | In parte | Ogni immagine viene posta su una riga a sé, anche all’interno di un paragrafo. Le immagini affiancate funzionano solo nelle celle di un tabular. |
\graphicspath{...} | Tralasciato | Accettato senza messaggi. |
\scalebox{2}{...}, \resizebox{w}{!}{...} | In parte | Viene ridimensionata solo una singola immagine TikZ al suo interno; testo e immagini mantengono le loro dimensioni. |
\rotatebox{90}{...} | Tralasciato | Il contenuto viene mantenuto, non ruotato. |
\reflectbox{...} | Non supportato | Saltato con una nota in Problemi; il contenuto viene mantenuto. |
Esempi
Un’immagine a metà della larghezza della riga, in una figura con didascalia:
\includegraphics con width=
\begin{figure}[h]
\centering
\includegraphics[width=0.5\linewidth]{graphicx-photo}
\caption{Weekly orders in John Doe's shop.}
\label{fig:orders}
\end{figure}
Figure~\ref{fig:orders} shows four weeks.Funzionano anche i file SVG e PDF. Per un PDF scrivi l’estensione:
Un’immagine SVG e una PDF
\includegraphics[width=4cm]{graphicx-diagram.svg}
\includegraphics[width=4cm]{graphicx-chart.pdf}height= viene ignorato. Questa immagine dovrebbe essere alta 1 cm, ma mantiene le proprie dimensioni:
height= viene ignorato
\includegraphics[height=1cm]{graphicx-photo.png}Indica invece width=. Per ottenere un’immagine alta circa 1 cm, calcola la larghezza dalle sue proporzioni (questa è 16 per 9, quindi circa 1.8 cm).
Un file mancante, o in un formato che il motore di composizione non sa leggere, diventa un segnaposto tratteggiato e una nota nella scheda Problemi:
Un’immagine mancante mostra un segnaposto
\includegraphics[width=5cm]{results/plot.eps}Scheda Problemi: Images not in the project: results/plot.eps
\resizebox scala un’immagine TikZ a una larghezza data:
\resizebox attorno a un’immagine TikZ
\resizebox{3cm}{!}{%
\begin{tikzpicture}
\draw (0,0) rectangle (4,2);
\draw (0,0) -- (4,2);
\node at (2,2.4) {44};
\end{tikzpicture}}Compatibilità
- Da un’installazione TeX a qui: carica i file immagine con gli stessi nomi di cartella. Le immagini dimensionate con
height=oscale=appaiono nelle loro dimensioni; passa awidth=. Le figure PDF incluse senza estensione richiedono l’aggiunta di.pdf. - Da qui a un’installazione TeX: pdfLaTeX non legge i file SVG. Convertili in PDF (o usa il pacchetto
svg), oppure usa solo immagini PNG, JPG e PDF.
Il manuale completo è su CTAN: ctan.org/pkg/graphicx. Per figure, didascalie e posizionamento, vedi Figure e immagini e Oggetti mobili: posizionare figure e tabelle.
Domande e risposte
Perché la mia immagine è troppo grande?
Senza width= un’immagine mantiene le proprie dimensioni, e height= e scale= vengono ignorati. Aggiungi width=0.8\linewidth o una larghezza fissa come width=6cm.
Posso includere una figura PDF?
Sì. Carica il PDF nel progetto e scrivi il nome del file con l’estensione, per esempio \includegraphics[width=\linewidth]{plot.pdf}.
Perché la mia immagine appare come un riquadro tratteggiato?
Il file non è nel progetto, il percorso è diverso, oppure è un file EPS. La scheda Problemi indica il file che non ha trovato.
Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.