Inclure des images dans un document LaTeX
Transcription
Inclure des images dans un document LaTeX
Inclure des images dans un document LATEX E.Otton, P.Gaborit, J.J.Letourneau Formation LATEXdoctorants Mines-Albi - Juin 2016 1/6 Images vectorielles ou point (bitmap) Différence vectoriel - point de nombreux programmes/outils génèrent des images, vectorielles ou point : matlab, ... Des outils permettent de convertir tout en tout On peut convertir de vectoriel vers point mais pas l’inverse 2/6 Inclure des images dans un document LATEX(pdflatex) Dans l’en-tête, ajouter au package graphicx les option pdftex et color : \usepackage[pdftex]{color,graphicx} En début de document, déclarer l’ordre préférentiel de recherche des fichiers graphiques : \begin{document} \DeclareGraphicsExtensions{.pdf,.png,.jpg,} A l’endroit souhaité, indiquer que l’on veut inclure une image : \includegraphics{figures/image01} Remarque : pas d’extension .pdf ou .png, LATEXtrouvera tout seul, selon l’ordre donné dans DeclareGraphicsExtensions. On peut faire tourner l’image : \includegraphics[angle=-90]{figures/plan-acces-emac} la mettre à l’échelle, en pourcentage ou en spécifiant une dimension : \includegraphics[angle=-90,scale=0.5]{figures/plan-acces-emac} \includegraphics*[height=8cm]{figures/plan-acces-emac} 3/6 Quels formats d’images pour pdflatex ? pdflatex sait inclure du pdf (vectoriel), du jpeg, du png (point). On sait faire du PDF à partir d’une image Postscript : ps2pdf image.ps On sait faire du PDF à partir de l’EPS (Encapsulated Postscript) : epstopdf image.eps On sait faire du PNG à partir de presque tout (avec l’outil "convert" du package imagemagick). convert rose.jpg rose.png convert rose.tiff -resize 50% rose.png Plus d’infos sur ImageMagick : http ://www.imagemagick.org/ Plus d’infos sur le gestionnaire de packages pour Mac Brew : http ://brew.sh/ brew install imagemagick 4/6 Créer un objet figure \begin{figure}[htbp] \begin{center} \includegraphics{evolution_pressions_reacteur} \end{center} \caption{L’évolution des pressions dans notre réacteur} \label{fig:evolution_pressions_01} \end{figure} .../... Comme nous pouvons le voir sur les courbes de pression dans le réacteur (figure \ref{fig:evolution_pressions_01}) .... .../... \listoffigures Pourquoi : placement automatique, référencement, construction automatique de la table des figures,... Comment ? \begin{figure}[htbp] (here, top, bottom, page) \caption{xxx} permet de mettre une legende, \label{llll} crée une référence, \ref{fig:evolution_pressions_01} appelle cette référence, \listoffigures imprime la liste des figures. \usepackage{endfloat} reporte les figures en fin de document. 5/6 Les figures sont des objets flottants Les flottants sont places par LATEX le laisser faire au mieux ! \clearpage : place tous les objets flottants et passe a la page suivante \FloatBarrier : place tous les objets flottants. \usepackage[section]{placeins} : place un \FloatBarrier avant chaque nouvelle section Espaces entre figures et texte : \setlenght{\floatsep}{10 pt plus 3 pt minus 2 pt} \subfigure : place une figure dans une autre. beaucoup d’autres options pour optimiser le placement... 6/6
Documents pareils
Insertion d`images Table des matières 1 Insertion simple 2
pas spécifiée, la hauteur sera automatiquement calculée pour maintenir la proportion originale).
– height=length : Hauteur à laquelle l’image doit être redimensionnée (si l’option width n’est
pas s...
CHAPITRE 4 Images
Parfois, on désire insérer une image qu’on fait flotter
avec le texte environnant qui coule autour. Ici par
exemple, on a une image sur la droite et le texte de
ce paragraphe coule autour. Pour cel...