Figure LaTeX fianco a fianco

Voglio mettere 2 immagini una accanto all'altra in LaTeX. Ho 2 file .png e non capisco come farlo in LaTeX. Ho provato in molti modi ma non sono riuscito ad ottenere un buon risultato.

\usepackage{subfig}

La documentazione in PDF con molti esempi può essere trovata qui: subfig.pdf

Notate che vedrete un sacco di riferimenti a "subfigure" in rete, ma questo è ormai superato.

Ecco un piccolo esempio tratto dalla documentazione

\documentclass[10pt,a4paper]{article}
\usepackage[demo]{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}%
    \centering
    \subfloat[label 1]{{\includegraphics[width=5cm]{img1} }}%
    \qquad
    \subfloat[label 2]{{\includegraphics[width=5cm]{img2} }}%
    \caption{2 Figures side by side}%
    \label{fig:example}%
\end{figure}
\end{document}

Output:

Commentari (7)

Potresti usare il pacchetto subfigure:

\begin{figure}
\hfill
\subfigure[Title A]{\includegraphics[width=5cm]{img1}}
\hfill
\subfigure[Title B]{\includegraphics[width=5cm]{img2}}
\hfill
\caption{Title for both}
\end{figure}

Oppure prova questo: usa il pacchetto subfig con `usepackage{subfig}:

\begin{figure}
\centering
\parbox{5cm}{
\includegraphics[width=5cm]{img1}
\caption{First.}
\label{fig:2figsA}}
\qquad
\begin{minipage}{5cm}
\includegraphics[width=5cm]{img2}
\caption{Second.}
\label{fig:2figsB}
\end{minipage}
\end{figure}
Commentari (8)

Dal momento che non hai detto nulla sul fatto che queste cifre saranno sotto-figure o cifre con numerazione continua, ecco un esempio che utilizza il pacchetto floatrow.

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{floatrow}

\begin{document}
  \begin{figure}[!ht]
    \centering
    \begin{floatrow}
      \ffigbox[\FBwidth]{\caption{Dummy figure}\label{fig:dummy-1}}{%
        \rule{1.6in}{0.9in}   % Just a dummy. Replace with your figure.
      }
      \ffigbox[\FBwidth]{\caption{Dummy figure}\label{fig:dummy-2}}{%
        \rule{1.6in}{0.9in}   % Just a dummy. Replace with your figure.
      }
    \end{floatrow}
  \end{figure}
\end{document}

Nota che devi sostituire i comandi rule con le immagini che vuoi includere. Per i dettagli si veda il manuale del pacchetto.

Commentari (1)