> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/fr/autres-sujets/27-inserting-images.md).

# Insertion d'images

## Quatre façons d’insérer des images (créer des figures LaTeX) dans Overleaf

Les options sont les suivantes :

1. Utilisez la [**Insérer une figure** bouton](https://learn.overleaf.com/learn/Kb/How_to_insert_figures_in_Overleaf#Using_Insert_Figure_to_add_a_figure_to_your_project)(![The Insert Figure button on the editor toolbar](/files/899dd718d0e11519e9d1ca2d85f193188141e3b9)), situé dans la barre d’outils de l’éditeur, pour insérer une figure dans **Éditeur visuel** ou **Éditeur de code**.
2. [Copier et coller une image](/latex/fr/base-de-connaissances/075-how-to-paste-formatted-content-into-overleaf.md#pasting-images-into-your-overleaf-project) dans **Éditeur visuel** ou **Éditeur de code**.
3. Vous pouvez utiliser le glisser-déposer pour créer une figure. Sélectionnez un fichier depuis votre système de fichiers local, ou l’un des fichiers téléversés dans votre projet Overleaf, et déposez-le dans **Éditeur visuel** ou **Éditeur de code**. Overleaf affiche une fenêtre avec des options pour personnaliser les paramètres de votre figure.
4. Utilisez **Éditeur de code** pour écrire du code LaTeX qui insère un graphique et le place à l’intérieur d’un environnement figure.

Les options 1, 2 et 3 génèrent automatiquement le code LaTeX nécessaire pour créer votre figure, mais nous explorons ici l’option 4, qui offre le plus de flexibilité.

## Introduction

Dans cet article, nous expliquons comment inclure des images dans les formats les plus courants, comment les réduire, les agrandir et les faire pivoter, et comment les référencer dans votre document. Nous commencerons par un exemple pour montrer comment importer une image.

```latex
\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {./images/} }

\begin{document}
L’univers est immense et il semble homogène,
à grande échelle, partout où nous le regardons.

\includegraphics{universe}

Il y a une image d’une galaxie ci-dessus
\end{document}
```

![Exemple d’insertion d’une image](/files/4b48a18561ec7d91b12d4b92150af4cd03885df6)

Latex ne peut pas gérer les images tout seul, nous devons donc utiliser le `graphicx` package. Pour l’utiliser, nous incluons la ligne suivante dans le préambule : `\usepackage{graphicx}`.

La commande `\graphicspath{ {./images/} }` indique à LaTeX que les images sont conservées dans un dossier nommé `images` sous le répertoire du document principal.

Le `\includegraphics{universe}` la commande est celle qui a réellement inclus l’image dans le document. Ici `universe` est le nom du fichier contenant l’image sans l’extension, alors `universe.PNG` devient `universe`. Le nom du fichier de l’image ne doit contenir ni espaces ni plusieurs points.

Remarque : il est possible d’inclure l’extension du fichier, mais il est préférable de l’omettre. Si l’extension est omise, LaTeX cherchera tous les formats pris en charge. Pour plus de détails, voir la section sur [la génération d’images en haute et basse résolution](#generating-high-res-and-low-res-images).

&#x20;[Ouvrir un exemple d’images dans Overleaf](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Le chemin du dossier vers les images

Lorsqu’on travaille sur un document qui inclut plusieurs images, il est possible de conserver ces images dans un ou plusieurs dossiers séparés afin que votre projet soit plus organisé.

La commande `\graphicspath{ {images/} }` indique à LaTeX de chercher dans le `images` dossier. Le chemin est ***relatif*** au répertoire de travail actuel — ainsi, le compilateur recherchera le fichier dans le même dossier que le code où l’image est incluse. Le chemin vers le dossier est relatif par défaut, s’il n’y a pas de répertoire initial spécifié, par exemple

```latex
%Chemin relatif au fichier .tex contenant la commande \includegraphics
\graphicspath{ {images/} }
```

C’est généralement une manière simple d’atteindre le dossier des graphiques dans une arborescence de fichiers, mais cela peut entraîner des complications lorsque `.tex` des fichiers situés dans des dossiers sont inclus dans le `.tex` fichier principal. Alors, le compilateur peut finir par chercher le dossier des images au mauvais endroit. Ainsi, **il est recommandé de spécifier le chemin des graphiques relativement au fichier principal `.tex` fichier modifiable**, en désignant le `.tex` répertoire du fichier principal comme `./` , par exemple :

```latex
%Chemin relatif au fichier .tex principal
\graphicspath{ {./images/} }
```

comme dans l’introduction.

Le chemin peut également être ***absolu***, si l’emplacement exact du fichier sur votre système est spécifié. Par exemple, si vous travailliez sur une installation LaTeX locale sur votre propre ordinateur :

```latex
%Chemin au format Windows :
\graphicspath{ {c:/user/images/} }

%Chemin au format de type Unix (Linux, Mac OS)
\graphicspath{ {/home/user/images/} }
```

Remarquez que cette commande nécessite un slash final `/` et que le chemin se trouve entre doubles accolades.

Vous pouvez aussi définir plusieurs chemins si les images sont enregistrées dans plus d’un dossier. Par exemple, s’il existe deux dossiers nommés `images1` et `images2`, utilisez la commande

```latex
\graphicspath{ {./images1/}{./images2/} }
```

&#x20;[Ouvrir un exemple d’images dans Overleaf](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Changer la taille de l’image et faire pivoter l’image

Si nous voulons préciser davantage comment LaTeX doit inclure notre image dans le document (longueur, hauteur, etc.), nous pouvons transmettre ces paramètres dans le format suivant :

```latex
\begin{document}

Overleaf est un excellent outil professionnel pour éditer des documents en ligne,
partager et sauvegarder vos projets \LaTeX{}. Il propose aussi une
documentation d’aide assez vaste.

\includegraphics[scale=1.5]{overleaf-logo}
```

![Exemple de modification de la taille d’une image](/files/b8504efac814300a6f7dfe0be54470d2ae196f92)

La commande `\includegraphics[scale=1.5]{overleaf-logo}` inclura l’image `overleaf-logo` dans le document, le paramètre supplémentaire `scale=1.5` fera exactement cela : mettre l’image à l’échelle 1,5 de sa taille réelle.

Vous pouvez également mettre l’image à une largeur et une hauteur spécifiques.

```latex
\begin{document}

Overleaf est un excellent outil professionnel pour éditer des documents en ligne,
partager et sauvegarder vos projets \LaTeX{}. Il propose aussi une
documentation d’aide assez vaste.

\includegraphics[width=5cm, height=4cm]{overleaf-logo}
```

![Exemple de définition de la hauteur et de la largeur de l’image](/files/2a6ef240f1d9cbdc88c523e1593cf1be2d08cad8)

Comme vous l’avez probablement deviné, les paramètres entre crochets `[width=3cm, height=4cm]` définissent la largeur et la hauteur de l’image. Vous pouvez utiliser [différentes unités](#reference-guide) pour ces paramètres. Si seul le *width* paramètre est transmis, la hauteur sera mise à l’échelle pour conserver le ratio d’aspect.

Les unités de longueur peuvent aussi être relatives à certains éléments du document. Si vous voulez, par exemple, faire une image de la même largeur que le texte :

```latex
\begin{document}

L’univers est immense et il semble homogène,
à grande échelle, partout où nous le regardons.

\includegraphics[width=\textwidth]{universe}
```

![Exemple d’image réglée sur la largeur du texte](/files/799439818f48c515b81200339f91b83c0f02499b)

Au lieu de `\textwidth` vous pouvez utiliser toute autre longueur LaTeX par défaut : `\columnsep`, `\linewidth`, `\textheight`, `\paperheight`, etc. Voir le [guide de référence](#reference-guide) pour une description plus détaillée de ces unités.

Il existe une autre option courante lors de l’inclusion d’une image dans votre document : la faire pivoter. Cela peut être facilement réalisé en LaTeX :

```latex
\begin{document}

Overleaf est un excellent outil professionnel pour éditer en ligne,
partager et sauvegarder vos projets \LaTeX{}. Il propose aussi une
une vaste base de documentation d’aide.

\includegraphics[scale=1.2, angle=45]{overleaf-logo}
```

![Exemple de rotation d’une image](/files/e54d8382b0d9a416b199becab96358c30eaaa6af)

Le paramètre `angle=45` fait pivoter l’image de 45 degrés dans le sens antihoraire. Pour faire pivoter l’image dans le sens horaire, utilisez un nombre négatif.

## Positionnement

Dans la section précédente, on a expliqué comment inclure des images dans votre document, mais la combinaison de texte et d’images peut ne pas ressembler à ce que nous attendions. Pour changer cela, nous devons introduire un nouvel *environnement*.

```latex
Dans l’exemple suivant, la figure sera positionnée
juste en dessous de cette phrase.

\begin{figure}[h]
\includegraphics[width=8cm]{Plot}
\end{figure}
```

![Exemple de positionnement des figures](/files/0172da3eb96b9f88c8b3dba8ee49235c258375aa)

Le `figure` environnement est utilisé pour afficher les images comme éléments flottants dans le document. Cela signifie que vous incluez l’image à l’intérieur de l’ `figure` environnement et que vous n’avez pas à vous soucier de son emplacement, LaTeX la positionnera de manière à ce qu’elle s’intègre au flux du document.

Quoi qu’il en soit, il faut parfois avoir plus de contrôle sur la manière dont les figures sont affichées. Un paramètre supplémentaire peut être transmis pour déterminer le positionnement de la figure. Dans l’exemple, `begin{figure}[h]`, le paramètre à l’intérieur des crochets définit la position de la figure sur ***ici***. Ci-dessous, un tableau listant les valeurs de positionnement possibles.

| Paramètre | Position                                                                                                                                                                       |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| h         | Placer le flottant *ici*, c’est-à-dire *approximativement* au même endroit qu’il apparaît dans le texte source (cependant, pas *exactement* à l’endroit exact)                 |
| t         | Position en *haut* de la page.                                                                                                                                                 |
| b         | Position en *bas* de la page.                                                                                                                                                  |
| p         | Placer sur une *page* spéciale pour les flottants uniquement.                                                                                                                  |
| !         | Ignorer les paramètres internes que LaTeX utilise pour déterminer les emplacements « corrects » des flottants.                                                                 |
| H         | Place le flottant exactement à l’emplacement dans le code LaTeX. Nécessite le `float` package, mais peut parfois causer des problèmes. C’est en quelque sorte équivalent à h!. |

Dans l’exemple suivant, vous pouvez voir une image en `t`haut du document, malgré le fait qu’elle soit déclarée sous le texte.

```latex
Dans cette image, vous pouvez voir un histogramme qui montre
les résultats d’un sondage qui portait sur certaines importantes
données étudiées au fil du temps.

\begin{figure}[t]
\includegraphics[width=8cm]{Plot}
\centering
\end{figure}
```

![Exemple d’histogramme](/files/cdbcc9ef5176cc662ce1ad82ea0e44082ddba9d5)

La commande supplémentaire `\centering` centrera l’image. L’alignement par défaut est *left*.

### Habillage du texte autour des figures

Il est aussi possible d’ **envelopper** le texte autour d’une figure. Lorsque le document contient de petites images, cela améliore son apparence.

```latex
\begin{wrapfigure}{r}{0.25\textwidth} %cette figure sera à droite
    \centering
    \includegraphics[width=0.25\textwidth]{mesh}
\end{wrapfigure}

Il existe plusieurs façons de tracer une fonction de deux variables,
selon les informations qui vous intéressent. Par
exemple, si vous voulez voir le maillage d’une fonction afin qu’il
soit plus facile de voir la dérivée, vous pouvez utiliser un graphique comme
celui de gauche.

\begin{wrapfigure}{l}{0.25\textwidth}
    \centering
    \includegraphics[width=0.25\textwidth]{contour}
\end{wrapfigure}

D’un autre côté, si vous n’êtes intéressé que par
certaines valeurs, vous pouvez utiliser le graphique de contour, vous
pouvez utiliser le graphique de contour, vous pouvez utiliser le contour
graphique, vous pouvez utiliser le graphique de contour, vous pouvez utiliser
le graphique de contour, vous pouvez utiliser le graphique de contour,
vous pouvez utiliser le graphique de contour, comme celui de gauche.

D’un autre côté, si vous n’êtes intéressé que par
certaines valeurs, vous pouvez utiliser le graphique de contour, vous
pouvez utiliser le graphique de contour, vous pouvez utiliser le contour
graphique, vous pouvez utiliser le graphique de contour, vous pouvez utiliser le
graphique de contour, vous pouvez utiliser le graphique de contour,
vous pouvez utiliser le graphique de contour,
comme celui de gauche.
```

![Exemple de graphique](/files/7abb795603423623185a06cf081a6c6f89df7a9f)

Pour que les commandes de l’exemple fonctionnent, vous devez importer le [`wrapfig` package](https://ctan.org/pkg/wrapfig?lang=en). Pour utiliser `wrapfig`, incluez la ligne suivante dans le préambule du document :

```latex
\usepackage{wrapfig}
```

Cela rend le `wrapfigure` environnement disponible et nous pouvons y placer une `\includegraphics` commande pour créer une figure autour de laquelle le texte sera habillé. Voici comment nous pouvons spécifier un *wrapfigure* environnement :

```latex
\begin{wrapfigure}[lineheight]{position}{width}
  ...
\end{wrapfigure}
```

Le `position` paramètre a huit valeurs possibles :

|   |   |                                                                  |
| - | - | ---------------------------------------------------------------- |
| r | R | côté droit du texte                                              |
| l | L | côté gauche du texte                                             |
| i | I | bord intérieur — près de la reliure (dans un *twoside* document) |
| o | O | bord extérieur — loin de la reliure                              |

La version majuscule permet à la figure de flotter. La version minuscule signifie *exactement ici*.

Vous pouvez maintenant définir l’ `wrapfigure` environnement au moyen des commandes `\begin{wrapfigure}{l}{0.25\textwidth} \end{wrapfigure}`. Remarquez que l’environnement comporte deux paramètres supplémentaires entre accolades. Le code ci-dessous est expliqué plus en détail :

**{l}**

Cela définit l’alignement de la figure. Mettez l pour gauche et r pour droite. En outre, si vous utilisez un livre ou un format similaire, utilisez plutôt o pour le bord extérieur et i pour le bord intérieur de la page.

**{0.25\textwidth}**

C’est la largeur de la boîte de la figure. Ce n’est pas la largeur de l’image elle-même, qui doit être définie dans la commande \includegraphics. Remarquez que la longueur est relative à la largeur du texte, mais des unités normales peuvent aussi être utilisées (cm, in, mm, etc.). Voir le guide de référence pour une liste des unités.

**\centering**

Cela a déjà été expliqué, mais dans cet exemple l’image sera centrée en utilisant son conteneur comme référence, au lieu de l’ensemble du texte.

Pour un article plus complet sur le positionnement des images, voir [Positionnement des images et des tableaux](/latex/fr/figures-et-tableaux/02-positioning-images-and-tables.md)

&#x20;[Ouvrir un exemple d’images dans Overleaf](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Légendes, étiquetage et références croisées

Ajouter des légendes aux images pour donner une brève description et les étiqueter pour de futures références sont deux outils importants lorsqu’on travaille sur un long texte.

### Légendes

Commençons par un exemple de légende :

```latex
\begin{figure}[h]
\caption{Exemple de tracé paramétrique ($\sin (x), \cos(x), x$)}
\centering
\includegraphics[width=0.5\textwidth]{spiral}
\end{figure}
```

![Exemple de tracé paramétrique](/files/acf36aecd47fde65e6501b8ca43d538234ee0a9e)

C’est vraiment facile, il suffit d’ajouter la `\caption{Une légende quelconque}` et, entre les accolades, écrivez le texte à afficher. L’emplacement de la légende dépend de l’endroit où vous placez la commande ; si elle est au-dessus de `\includegraphics` alors la légende sera au-dessus, si elle est en dessous alors la légende sera également placée sous la figure.

Les légendes peuvent aussi être placées juste après les figures. Le `sidecap` package utilise un code similaire à celui de l’exemple précédent pour y parvenir.

```latex
\documentclass{article}
\usepackage[rightcaption]{sidecap}

\usepackage{graphicx} %package pour gérer les images
\graphicspath{ {images/} }

\begin{SCfigure}[0.5][h]
\caption{En utilisant à nouveau l’image de l’univers.
Cette légende sera à droite}
\includegraphics[width=0.6\textwidth]{universe}
\end{SCfigure}
```

![Exemple de tracé paramétrique avec légende](/files/b9726a89bddaee67e910f01dd7849065e784b317)

Il y a deux nouvelles commandes

**\usepackage\[rightcaption]{sidecap}**

Comme vous pouvez vous y attendre, cette ligne importera un package nommé sidecap, mais il y a un paramètre supplémentaire : rightcaption. Ce paramètre définit l’emplacement de la légende à droite de l’image, vous pouvez aussi utiliser leftcaption. Dans les documents de type livre, outercaption et innercaption sont aussi disponibles. Les noms de ces options sont explicites.

**\begin{SCfigure}\[0.5]\[h] \end{SCfigure}**

Définit un environnement similaire à figure. Le premier paramètre est la largeur de la légende par rapport à la taille de l’image, comme déclarée dans \includegraphics. Le second paramètre h fonctionne exactement comme dans l’environnement figure. Voir la section sur le placement pour plus d’informations.

Vous pouvez effectuer une gestion plus avancée du formatage de la légende. Consultez la section [pour aller plus loin](#further-reading) pour des références.

### Étiquettes et références croisées

Les figures, tout comme de nombreux autres éléments d’un document LaTeX (équations, tableaux, graphiques, etc.), peuvent être référencées dans le texte. C’est très simple, il suffit d’ajouter un `\label` à la `figure` ou `SCfigure` environnement, puis d’utiliser plus tard cette étiquette pour faire référence à l’image.

```latex
\begin{figure}[h]
    \centering
    \includegraphics[width=0.25\textwidth]{mesh}
    \caption{un joli graphique}
    \label{fig:mesh1}
\end{figure}

Comme vous pouvez le voir dans la figure \ref{fig:mesh1}, la
fonction croît près de 0. De plus, dans la page \pageref{fig:mesh1}
se trouve le même exemple.
```

![Exemple de figure avec étiquette](/files/71fd4b9ed752376eebda91b4fca9c17082b817f2)

Il y a trois commandes qui génèrent des références croisées dans cet exemple.

**\label{fig:mesh1}**

Cela définira une étiquette pour cette figure. Comme les étiquettes peuvent être utilisées dans plusieurs types d’éléments du document, il est recommandé d’utiliser un préfixe, comme fig: dans l’exemple.

**\ref{fig:mesh1}**

Cette commande insèrera le numéro attribué à la figure. Il est généré automatiquement et sera mis à jour si l’on insère une autre figure avant celle à laquelle on fait référence.

**\pageref{fig:mesh1}**

Affiche le numéro de la page où apparaît l’image référencée.

Le `\caption` est obligatoire pour référencer une figure.

Une autre grande caractéristique d’un document LaTeX est la capacité de générer automatiquement une *liste des figures*. C’est très simple.

```latex
\listoffigures
```

![Exemple de liste des figures](/files/405ddb032126b1018fa4053005ca491fa0abb4d0)

Cette commande ne fonctionne que sur les figures avec légende, puisqu’elle utilise la légende dans le tableau. L’exemple ci-dessus liste les images de cet article.

Remarque importante : lors de l’utilisation de références croisées, votre projet LaTeX doit être compilé deux fois, sinon les références, les références de pages et la liste des figures ne fonctionneront pas — Overleaf s’en charge pour vous.

## Génération d’images haute résolution et basse résolution

Jusqu’à présent, lors de la spécification du nom de fichier de l’image dans la `\includegraphics` commande, nous avons omis les extensions de fichier. Cependant, ce n’est pas nécessaire, bien que souvent utile. Si l’extension du fichier est omise, LaTeX recherchera tout format d’image pris en charge dans ce répertoire, et cherchera diverses extensions dans l’ordre par défaut (qui peut être modifié).

Cela est utile pour passer d’un environnement de développement à un environnement de production. Dans un environnement de développement (lorsque l’article/rapport/livre est encore en cours de rédaction), il est souhaitable d’utiliser des versions basse résolution des images (généralement au format .png) pour accélérer la compilation de l’aperçu. Dans l’environnement de production (lorsque la version finale de l’article/rapport/livre est produite), il est souhaitable d’inclure la version haute résolution des images.

Cela se fait en

* Ne pas spécifier l’extension du fichier dans la *\includegraphics* commande, et
* Spécifier l’extension souhaitée dans le préambule.

Ainsi, si nous avons deux versions d’une image, venndiagram.pdf (haute résolution) et venndiagram.png (basse résolution), nous pouvons inclure la ligne suivante dans le préambule pour utiliser la version .png pendant le développement du rapport -

```latex
  \DeclareGraphicsExtensions{.png,.pdf}
```

La commande ci-dessus garantit que si deux fichiers portant le même nom de base mais des extensions différentes sont rencontrés (par exemple venndiagram.pdf et venndiagram.png), la version .png sera utilisée en premier, et en son absence la version .pdf sera utilisée ; c’est aussi une bonne idée si certaines versions basse résolution ne sont pas disponibles.

Une fois le rapport développé, pour utiliser la version .pdf haute résolution, nous pouvons modifier la ligne du préambule indiquant l’ordre de recherche des extensions en

```latex
  \DeclareGraphicsExtensions{.pdf,.png}
```

En améliorant la technique décrite dans les paragraphes précédents, nous pouvons aussi indiquer à LaTeX de générer à la volée des versions .png basse résolution des images pendant la compilation du document s’il existe un PDF qui n’a pas encore été converti en PNG. Pour cela, nous pouvons inclure ce qui suit dans le préambule après `\usepackage{graphicx}`

```latex
  \usepackage{epstopdf}
  \epstopdfDeclareGraphicsRule{.pdf}{png}{.png}{convert #1 \OutputFile}
  \DeclareGraphicsExtensions{.png,.pdf}
```

Si venndiagram2.pdf existe mais pas venndiagram2.png, le fichier venndiagram2-pdf-converted-to.png sera créé et chargé à sa place. La commande *convert #1* est responsable de la conversion et des paramètres supplémentaires peuvent être transmis entre *convert* et *#1*. Par exemple - *convert -density 100 #1*.

Il y a toutefois quelques points importants à garder à l’esprit :

* Pour que la conversion automatique fonctionne, nous devons appeler *pdflatex* avec la `--shell-escape` option.
* Pour la version finale *de production* nous devons commenter la `\epstopdfDeclareGraphicsRule`, afin que seuls les fichiers PDF haute résolution soient chargés. Nous devrons également modifier l’ordre de priorité.

&#x20;[Ouvrir un exemple d’images dans Overleaf](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Guide de référence

**Unités et longueurs LaTeX**

| Abréviation  | Définition                                                     |
| ------------ | -------------------------------------------------------------- |
| pt           | Un point est l’unité de longueur par défaut. Environ 0,3515 mm |
| mm           | un millimètre                                                  |
| cm           | un centimètre                                                  |
| dans         | un pouce                                                       |
| ex           | la hauteur d’un **x** dans la police actuelle                  |
| em           | la largeur d’un **m** dans la police actuelle                  |
| \columnsep   | distance entre les colonnes                                    |
| \columnwidth | largeur de la colonne                                          |
| \linewidth   | largeur de la ligne dans l’environnement actuel                |
| \paperwidth  | largeur de la page                                             |
| \paperheight | hauteur de la page                                             |
| \textwidth   | largeur du texte                                               |
| \textheight  | hauteur du texte                                               |
| \unitlength  | unités de longueur dans le *picture* .                         |

**À propos des types d’images dans LaTeX**

**latex**

Lors de la compilation avec latex, nous ne pouvons utiliser que des images EPS, qui sont un format vectoriel.

**pdflatex**

Si nous compilons avec « pdflatex » pour produire un PDF, alors nous pouvons utiliser plusieurs formats d’image -

```
   JPG : meilleur choix si l’on veut insérer des photos
   PNG : meilleur choix si l’on veut insérer des diagrammes (si une version vectorielle n’a pas pu être générée) et des captures d’écran
   PDF : même si nous avons l’habitude de voir des documents PDF, un PDF peut aussi stocker des images
   EPS : les images EPS peuvent être incluses à l’aide du package epstopdf (il suffit d’installer le package, nous
        n’avons pas besoin d’utiliser \usepackage{} pour l’inclure dans notre document.)
```

**Format vectoriel ou format bitmap ?**

Les images peuvent être soit au format vectoriel, soit au format bitmap. En général, nous n’avons pas besoin de nous en préoccuper, mais si nous connaissons le format de l’image, nous pouvons utiliser cette information pour choisir un format d’image approprié à inclure dans notre document LaTeX. Si nous avons une image au format vectoriel, nous devrions choisir PDF ou EPS. Si nous l’avons au format bitmap, nous devrions choisir JPG ou PNG, car stocker des images bitmap dans PDF ou EPS prend beaucoup d’espace disque.

&#x20;[Ouvrir un exemple d’images dans Overleaf](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Lectures complémentaires

Pour plus d'informations, consultez

* [Positionnement des images et des tableaux](/latex/fr/figures-et-tableaux/02-positioning-images-and-tables.md)
* [Listes des tableaux et des figures](/latex/fr/figures-et-tableaux/03-lists-of-tables-and-figures.md)
* [Documents recto et verso](/latex/fr/mise-en-forme/08-single-sided-and-double-sided-documents.md)
* [Longueurs en LaTeX](/latex/fr/mise-en-forme/01-lengths-in-latex.md)
* [**floatrow** package pour la gestion avancée des légendes des éléments flottants (tableaux et figures)](http://tug.ctan.org/tex-archive/macros/latex/contrib/floatrow/floatrow.pdf)
* [**sidecap** documentation du package, pour les légendes de figures latérales](ftp://ctan.tug.org/tex-archive/macros/latex/contrib/sidecap/sidecap.pdf)
* [**epstopdf** documentation du package (conversion EPS vers PDF)](https://ctan.org/pkg/epstopdf?lang=en)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/fr/autres-sujets/27-inserting-images.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
