graphicx et \includegraphics dans Scissor LaTeX
Le package graphicx fonctionne en partie dans Scissor LaTeX : \includegraphics affiche les fichiers PNG, JPG, SVG et PDF de votre projet et lit width= ; height, scale, angle, trim et clip sont ignorés, \rotatebox ne fait pas pivoter, et \scalebox et \resizebox ne redimensionnent qu’une image TikZ.
Ce que fait le package
graphicx fournit \includegraphics[options]{file} pour placer un fichier image, ainsi que des boîtes qui mettent à l’échelle, redimensionnent ou font pivoter leur contenu : \scalebox, \resizebox et \rotatebox.
Ce qui fonctionne ici
| Commande ou option | Dans Scissor LaTeX | Remarques |
|---|---|---|
\includegraphics{file.png} | Fonctionne | Fichiers PNG, JPG, JPEG, SVG et PDF du projet. Sans width=, l’image garde sa propre taille. |
\includegraphics{file} (sans extension) | En partie | Trouve les fichiers .png, .jpg, .jpeg et .svg. Pour un PDF, il faut écrire l’extension : {plot.pdf}. |
width=0.5\linewidth, width=4cm | Fonctionne | Longueurs et fractions de \linewidth ou de \textwidth. La hauteur suit les proportions de l’image. |
height=, scale=, angle=, trim=, clip, keepaspectratio | Ignorée | Ignorées sans message. |
| Fichiers EPS, ou fichier absent du projet | Espace réservé | Un cadre en pointillés avec le nom du fichier, et une remarque « Images not in the project » dans l’onglet Problèmes. |
| Plusieurs images sur une ligne | En partie | Chaque image est placée sur sa propre ligne, même dans un paragraphe. Les images côte à côte ne fonctionnent que dans les cellules d’un tabular. |
\graphicspath{...} | Ignorée | Acceptée sans message. |
\scalebox{2}{...}, \resizebox{w}{!}{...} | En partie | Seule une image TikZ unique à l’intérieur est redimensionnée ; le texte et les images gardent leur taille. |
\rotatebox{90}{...} | Ignorée | Le contenu est conservé, sans rotation. |
\reflectbox{...} | Non prise en charge | Ignorée avec une remarque dans l’onglet Problèmes ; le contenu est conservé. |
Exemples
Une image à la moitié de la largeur de ligne, dans une figure avec une légende :
\includegraphics avec 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.Les fichiers SVG et PDF fonctionnent aussi. Écrivez l’extension pour un PDF :
Une image SVG et une image PDF
\includegraphics[width=4cm]{graphicx-diagram.svg}
\includegraphics[width=4cm]{graphicx-chart.pdf}height= est ignorée. Cette image devrait mesurer 1 cm de haut, mais elle garde sa propre taille :
height= est ignorée
\includegraphics[height=1cm]{graphicx-photo.png}Indiquez plutôt width=. Pour obtenir une image d’environ 1 cm de haut, calculez la largeur à partir de ses proportions (celle-ci est en 16 sur 9, soit environ 1.8 cm).
Un fichier manquant, ou dans un format que le compositeur ne sait pas lire, devient un cadre en pointillés et une remarque dans l’onglet Problèmes :
Une image manquante affiche un espace réservé
\includegraphics[width=5cm]{results/plot.eps}Onglet Problèmes : Images not in the project: results/plot.eps
\resizebox met une image TikZ à une largeur donnée :
\resizebox autour d’une image 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é
- D’une installation TeX vers Scissor LaTeX : importez les fichiers images avec les mêmes noms de dossiers. Les images dimensionnées avec
height=ouscale=s’affichent à leur propre taille ; passez àwidth=. Les figures PDF incluses sans extension doivent recevoir.pdf. - De Scissor LaTeX vers une installation TeX : pdfLaTeX ne lit pas les fichiers SVG. Convertissez-les en PDF (ou utilisez le package
svg), ou n’utilisez que des images PNG, JPG et PDF.
Le manuel complet se trouve sur CTAN : ctan.org/pkg/graphicx. Pour les figures, les légendes et le placement, voir Figures et images et Flottants : placer figures et tableaux.
Questions et réponses
Pourquoi mon image est-elle trop grande ?
Sans width=, une image garde sa propre taille, et height= et scale= sont ignorées. Ajoutez width=0.8\linewidth ou une largeur fixe comme width=6cm.
Puis-je inclure une figure PDF ?
Oui. Importez le PDF dans le projet et écrivez le nom du fichier avec son extension, par exemple \includegraphics[width=\linewidth]{plot.pdf}.
Pourquoi mon image s’affiche-t-elle comme un cadre en pointillés ?
Le fichier n’est pas dans le projet, son chemin est différent, ou c’est un fichier EPS. L’onglet Problèmes nomme le fichier introuvable.
Chaque exemple de cette page est composé par Scissor LaTeX lors de la génération du site. Dernière mise à jour : 2026-11-07.