Ceci est une ancienne révision du document !


Comment inclure une image?

$\Reponse$ Le plus simple est d'utiliser le package graphicx, qui fournit une commande \includegraphics, dont le nom est assez explicite. Cette commande prend en argument obligatoire le nom du fichier contenant l'image, qui doit nécessairement être au format EPS (Postscript encapsulé) lorsqu'on compile avec tex ou latex, ou aux formats JPEG, PNG ou PDF si l'on compile avec pdftex ou pdflatex. Par exemple :

\includegraphics{mafigure.eps}
Certaines distributions \LaTeX modifient l'environnement à l'aide de la commande \DeclareGraphicsRule pour pouvoir utiliser d'autres formats d'image. En fait, \LaTeX effectue une conversion à la volée lors de la compilation à l'aide de la commande en dernier argument de \DeclareGraphicsRule. Voir le document Utilisation de graphiques importés dans LaTeX2e pour plus d'informations sur cette commande.

La commande \includegraphics peut prendre de nombreux arguments optionnels, afin de modifier la taille ou l'orientation de l'image, par exemple. Concernant les dimensions de l'image, quelques options sont décrites dans la réponse à la question « Comment modifier la taille d'une “bounding box”? ». En voici quelques autres, que l'on séparera les unes des autres par des virgules :

  • [width=…] permet de spécifier la taille de l'image, qui sera alors agrandie ou rétrécie à la dimension voulue ;
  • [height=…] permet de spécifier la hauteur de l'image ;
  • [keepaspectratio=false] et [keepaspectratio=true] permettent, dans les cas où on a spécifié à la fois la hauteur et la largeur de l'image, de déformer ou non, respectivement, l'image. Dans le cas où on choisit de ne pas la déformer, elle sera réduite ou agrandie de telle sorte que ses dimensions soient inférieures aux valeurs données ;
  • [scale=…] permet de préciser le facteur d'agrandissement qui doit être appliqué à l'image. Par défaut, c'est 1, bien entendu. Pour diviser les dimensions horizontales et verticales de l'image par deux, on spécifiera [scale=0.5] ;
  • [angle=…] permet de spécifier l'angle dont doit être tournée la figure, dans le sens inverse des aiguilles d'une montre, et en degrés. La figure est alors tournée autour de son coin inférieur gauche ;
  • [origin=…] permet de spécifier le point autour duquel l'image doit être tournée. Cette origine doit contenir une ou deux lettres appartenant à l'ensemble $\{\mathtt l, \mathtt r, \mathtt c, \mathtt t, \mathtt b\}$, qui signifient respectivement left, right, center, top et bottom.

Le package graphicx est entièrement documenté, avec force exemples, dans le document LaTeX standard graphics and color packages (en anglais).

L'article Stratégies pour inclure des graphiques dans des documents en LATEX offre une excellente vue d'ensemble en français.

$\Reponse$ Pour inclure une figure exportée par xfig au format combiné eps/LaTeX, on inclura le fichier avec la commande \input. Cela nécessite l'utilisation du package epsfig.


Sources:

3_composition/illustrations/inclure_une_image.1638862678.txt.gz · Dernière modification : 2021/12/07 07:37 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0