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

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...

Plus en détail

CHAPITRE 4 Images

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...

Plus en détail