Comment placer des figures côte à côte ?

recherche d'un mot
* Sous LaTeX2e, il faut utiliser le package 'graphics' ou
'graphicx' disponibles sur ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/required/graphics/.

Exemples :
\begin{figure}
   \begin{minipage}[c]{.46\linewidth}
      \includegraphics{figure1.format}
   \end{minipage} \hfill
   \begin{minipage}[c]{.46\linewidth}
      \includegraphics{figure2.format}
   \end{minipage}
\end{figure}

\begin{figure}
\includegraphics[width=5cm]{fig1.eps}\hfill
\includegraphics[width=5cm]{fig2.eps}
\caption{Titre commun}\label{fig:somefiglabel}
\end{figure}
%%%% fin exemple %%%%

* Une autre solution consiste à mettre chaque figure dans une
case d'un tableau.

Exemple (avec le package graphics ou graphicx) :
\begin{tabular}{cc}
   \includegraphics{figure1.eps} &
   \includegraphics{figure2.eps} \\
\end{tabular}
%%%% fin exemple %%%%

* LaTeX2.09. Pour mettre des figures côte à côte, il suffit
d'encapsuler leur appel dans des minipages.

Exemples :
+ avec le package 'epsf'
\begin{minipage}[t]{.46\linewidth}
   \center\epsfxsize= 5cm \epsfbox{fig1.eps}
\end{minipage} % ne pas sauter de ligne
\begin{minipage}[t]{.46\linewidth}
   \center\epsfxsize= 5cm \epsfbox{fig2.eps}
\end{minipage}

ou si l'on veut attacher des titres aux figures :

+ avec le package 'epsfig'
\begin{figure}
 \begin{minipage}[b]{.46\linewidth}
  \centering\epsfig{figure=fig1.ps,width=\linewidth}
  \caption{premiere figure \label{fig1}}
 \end{minipage} \hfill
 \begin{minipage}[b]{.46\linewidth}
  \centering\epsfig{figure=fig2.ps,width=\linewidth}
  \caption{deuxieme figure \label{fig2}}
 \end{minipage}
\end{figure}
%%%% fin exemple %%%%

* Si l'on veut un seul titre pour plusieurs figures voir le
package 'subfigure' disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/subfigure/.

Exemple :
\begin{figure}[ht]
\begin{center}
  \subfigure[I]{\epsfig{figure=st1.ps,width=6.58cm}}\quad
  \subfigure[II]{\epsfig{figure=st2.ps,width=5.0cm}}\\
  \subfigure[III]{\epsfig{figure=st3.ps,width=5.0cm}}
\end{center}
\caption{Impermeable surface treatments}
\label{fig:inf}
\end{figure}
%%%% fin exemple %%%%

* Une autre possibilité pour obtenir un titre par figure est
d'utiliser le package 'epslatex' disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/info/.

Retour à la FAQ LaTeX
Proposition de modification de la FAQ LaTeX :
bayartb at edgard point fdn point fr
Commentaire sur la version HTML de cette FAQ :
Fabien Torre
© Copyright 1997 Marie-Paule Kluth. Tous droits réservés.

Valid XHTML 1.0! Valid CSS!