4.4. Figures

Pour insérer une figure, le module graphicx doit préalablement être chargé dans le préambule de votre document source avec la balise :
\usepackage{graphicx}

Par la suite, dans le corps du texte, l'environnement de la figure est délimité à l'aide des balises \begin{figure}[placement] et \end{figure}. L'environnement permettant l'insertion de figures est similaire à celui utilisé pour l'insertion de tableaux : il est flottant et obéit aux mêmes règles de placement (voir Tableau 4-2 pour les options de placement).

4.4.1. Titre

La balise \caption[titre_court]{titre \label{ancre}} permet de donner un titre à votre figure et crée un ancre servant à son référencement. Optionnellement, vous pouvez spécifier en paramètre un titre plus court pour votre figure. Ce titre sera utilisé lors de la génération de la liste des figures. Rappelons que la liste des figures est générée à l'aide de la balise \listoffigures. Dans le document compilé par Latex, tous les titres des figures seront précédés de la mention "FIG. x", x étant le numéro de votre figure tel qu'établi par Latex. Pour utiliser une autre mention que "FIG.", définissez une valeur alternative pour la variable figurename au tout début du corps de votre texte à l'aide de la balise :
\renewcommand{\figurename}{nouvelle_mention}

4.4.2. Contenu

À l'intérieur de l'environnement figure, la balise \includegraphics[options]{nom_fichier} permet d'insérer l'image contenue dans le fichier nommé nom_fichier. Les formats d'image png et jpg sont supportés. Les options de la balise \includegraphics sont données au Tableau 4-3.

Tableau 4-3. Options de la balise \includegraphics

OptionDescription
width=__Largeur de l'image
height=__Hauteur de l'image
angle=__Angle de rotation de l'image

La largeur et la hauteur de l'image peuvent s'exprimer en diverses unités: millimètre (mm), centimètre (cm), pouce (in) et point (pt). Par exemple, pour spécifier une hauteur de 5.2 cm, nous utilisons l'option "height=5.2cm". Quant à l'angle de rotation, il s'exprime en degrés (ex: "angle=45").

Astuce

Afin de préserver la qualité d'une image, il est préférable de l'insérer sans modifier sa taille. En effet, si vous réduisez ou augmentez la taille de votre image à l'aide des options width et height de la balise \includegraphics, l'image sera distortionnée. Utilisez plutôt une application de traitement d'image telle que Gimp si vous désirez modifier la taille de votre image.

L'extrait suivant permet génère la Figure 4-4.
\begin{figure}
\center
\includegraphics[width=303pt,height=261pt]{expA.png}
\caption{Variation du courant (expérience A) \label{graph_experience_A}}
\end{figure}

Figure 4-4. Exemple de figure

La balise \center, placée au tout début de l'environnement figure permet de centrer l'image. Les balises \flushleft et \flushright sont également disponibles. Par défaut, l'image est alignée à gauche et son titre est centré. Remarquez que la balise \caption a été placée après la balise \includegraphics. De cette manière, le titre est placé sous la figure.