« LaTeX/Éléments flottants et figures » : différence entre les versions

Contenu supprimé Contenu ajouté
wrapfigure peut être rendu flottant en utilisant une majuscule.
Mise à jour de l'extension obsolète subfig vers l'extension subcaption.
Ligne 121 :
 
=== Sous-figures ===
Une extension utile est le paquet <code>subfigsubcaption</code>, qui remplace leles extensions <code>subfig</code> paquetet <code>subfigure</code> depuis la distribution TeXLive 20102011. Ce paquet donne au rédacteur la possibilité d'insérer des figures dans des figures. Les sous-figures ont leur propre légende, disposent aussi d'une légende globale facultative. Voici un exemple qui en illustre l'utilisation.
 
\usepackage{subfigsubcaption}
...
\begin{figure}[htp]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\subfloat[Image d'origine]{\label{fig:edge-a}\includegraphics[scale=0.75]{toucan.eps}}
\centering \includegraphics{toucan.eps}
\caption{Image d'origine}
\label{fig:edge-a}
\end{subfigure}
\hspace{5pt}
\begin{subfigure}[b]{0.3\textwidth}
\subfloat[Après une détection des contours de Laplace]{\label{fig:contour-b}\includegraphics[scale=0.75]{laplace_toucan.eps}}
\centering \includegraphics{laplace_toucan.eps}
\caption{Après une détection des contours de Laplace}
\label{fig:contour-b}
\end{subfigure}
\hspace{5pt}
\begin{subfigure}[b]{0.3\textwidth}
\subfloat[Après une détection des contours de Sobel]{\label{fig:contour-c}\includegraphics[scale=0.75]{sobel_toucan.eps}}
\centering \includegraphics{sobel_toucan.eps}
\caption{Après une détection des contours de Sobel}
\label{fig:contour-c}
\end{subfigure}
\caption{Différents algorithmes de détection des contours}
\label{fig:contour}
\end{figure}
 
Les extensions <code>subfig</code> ou <code>subfigure</code> utilisaient une commande <code>\subfloat</code> ou <code>\subfigure</code> au lieu d'un environnement subfigure, mais le principe était similaire.
[[Image:sous-figure.png]]
 
[[Catégorie:LaTeX (livre)|Éléments flottants et figures]]
 
Par rapport au paquet <code>subfigure</code>, il suffit simplement de modifier le préambule en conséquence, et de remplacer dans le texte source la commande <code>\subfigure</code> par <code>\subfloat</code>. Notez aussi que le paquet <code>caption</code> peut être requis par le paquet <code>subfig</code>.