Sarmate.net Sarmate.net
Home Features Pricing Documentation Contact
Log in Sign up

Insérer des images en LaTeX

Ce guide explique comment insérer des images dans vos documents LaTeX : formats supportés, redimensionnement, positionnement flottant, légendes et références croisées.

Prérequis

Pour utiliser des images, vous devez charger le package graphicx dans le préambule :

LaTeX
\documentclass{article}
\usepackage{graphicx}  % Package pour les images

\begin{document}
% Votre contenu
\end{document}
Formats supportés Avec pdfLaTeX : .png, .jpg, .jpeg, .pdf. Avec XeLaTeX/LuaLaTeX : tous ces formats plus .eps.

Insertion simple

La commande de base est \includegraphics{nom_fichier} :

LaTeX
% Image dans le même dossier que le .tex
\includegraphics{mon-image.png}

% Image dans un sous-dossier
\includegraphics{images/photo.jpg}

% Extension optionnelle (LaTeX la devine)
\includegraphics{mon-image}
Sur Sarmate.net Uploadez vos images via le gestionnaire de fichiers. Elles seront disponibles dans le même dossier que votre fichier .tex ou dans un sous-dossier de votre choix.

Contrôler les dimensions

Plusieurs options permettent de redimensionner l'image :

LaTeX
% Largeur fixe
\includegraphics[width=8cm]{image.png}

% Hauteur fixe
\includegraphics[height=5cm]{image.png}

% Largeur relative à la largeur du texte
\includegraphics[width=0.8\textwidth]{image.png}

% Échelle (1 = taille originale)
\includegraphics[scale=0.5]{image.png}

% Largeur ET hauteur (peut déformer)
\includegraphics[width=6cm, height=4cm]{image.png}

% Conserver les proportions avec keepaspectratio
\includegraphics[width=6cm, height=4cm, keepaspectratio]{image.png}
Option Description Exemple
width Largeur de l'image width=10cm
height Hauteur de l'image height=5cm
scale Facteur d'échelle scale=0.75
angle Rotation en degrés angle=90
keepaspectratio Conserve les proportions keepaspectratio

L'environnement figure

Pour ajouter une légende et un numéro automatique, utilisez l'environnement figure :

LaTeX
\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.7\textwidth]{graphique.png}
    \caption{Évolution des ventes en 2024}
    \label{fig:ventes}
\end{figure}

% Référence dans le texte
Comme le montre la figure~\ref{fig:ventes}, les ventes ont augmenté.

Options de positionnement

Les lettres entre crochets [htbp] indiquent à LaTeX où placer la figure :

Option Position
h Here - à l'endroit où elle est déclarée (si possible)
t Top - en haut d'une page
b Bottom - en bas d'une page
p Page - sur une page dédiée aux flottants
! Force LaTeX à être moins strict
H Exactement ici (nécessite le package float)
Figures flottantes LaTeX peut déplacer les figures pour optimiser la mise en page. C'est un comportement normal. Utilisez des références (\ref) plutôt que "l'image ci-dessous".

Centrer une image

Plusieurs méthodes existent :

LaTeX
% Méthode 1 : \centering (dans figure)
\begin{figure}[h]
    \centering
    \includegraphics[width=0.5\textwidth]{image.png}
    \caption{Ma légende}
\end{figure}

% Méthode 2 : environnement center (hors figure)
\begin{center}
    \includegraphics[width=0.5\textwidth]{image.png}
\end{center}

Sous-figures (images côte à côte)

Le package subcaption permet de placer plusieurs images dans une même figure :

LaTeX
\usepackage{subcaption}  % Dans le préambule

\begin{figure}[htbp]
    \centering

    \begin{subfigure}[b]{0.45\textwidth}
        \centering
        \includegraphics[width=\textwidth]{image1.png}
        \caption{Première image}
        \label{fig:image1}
    \end{subfigure}
    \hfill  % Espace horizontal entre les images
    \begin{subfigure}[b]{0.45\textwidth}
        \centering
        \includegraphics[width=\textwidth]{image2.png}
        \caption{Deuxième image}
        \label{fig:image2}
    \end{subfigure}

    \caption{Comparaison des deux images}
    \label{fig:comparaison}
\end{figure}
Astuce La somme des largeurs des sous-figures doit être inférieure à \textwidth. Avec 0.45\textwidth chacune, il reste 10% pour l'espace (\hfill).

Texte autour de l'image

Le package wrapfig permet de faire couler le texte autour d'une image :

LaTeX
\usepackage{wrapfig}  % Dans le préambule

\begin{wrapfigure}{r}{0.4\textwidth}  % r = droite, l = gauche
    \centering
    \includegraphics[width=0.38\textwidth]{photo.png}
    \caption{Une photo}
\end{wrapfigure}

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Le texte continue et s'adapte autour de l'image...

Liste des figures

Générez automatiquement une liste de toutes les figures :

LaTeX
\listoffigures  % Génère "Table des figures"

Exemple complet

LaTeX
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage{graphicx}
\usepackage{subcaption}

\title{Rapport avec images}
\author{Votre nom}

\begin{document}

\maketitle

\section{Introduction}

Voici une image simple centrée :

\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.6\textwidth]{logo.png}
    \caption{Logo de l'entreprise}
    \label{fig:logo}
\end{figure}

Comme on peut le voir sur la figure~\ref{fig:logo}, le logo
est composé de plusieurs éléments.

\section{Comparaison}

\begin{figure}[htbp]
    \centering
    \begin{subfigure}[b]{0.45\textwidth}
        \centering
        \includegraphics[width=\textwidth]{avant.png}
        \caption{Avant}
        \label{fig:avant}
    \end{subfigure}
    \hfill
    \begin{subfigure}[b]{0.45\textwidth}
        \centering
        \includegraphics[width=\textwidth]{apres.png}
        \caption{Après}
        \label{fig:apres}
    \end{subfigure}
    \caption{Comparaison avant/après}
    \label{fig:comparaison}
\end{figure}

La figure~\ref{fig:comparaison} montre l'évolution entre
l'état initial (\ref{fig:avant}) et l'état final (\ref{fig:apres}).

\end{document}

Prêt à illustrer vos documents ?

Uploadez vos images et créez des documents professionnels

Créer un compte gratuit