Размещение двух изображений рядом друг с другом

Размещение двух изображений рядом друг с другом


Без использования какого-либо пакета

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}[!tbp]
  \centering
  \begin{minipage}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{flower1.jpg}
    \caption{Flower one.}
  \end{minipage}
  \hfill
  \begin{minipage}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{flower2.jpg}
    \caption{Flower two.}
  \end{minipage}
\end{figure}

\end{document}

Использование пакетов

Вы можете использовать либо subfig , либо subcaption .

С использованием subfig

\documentclass{article}

\usepackage{graphicx}
\usepackage{subfig}

\begin{document}

\begin{figure}[!tbp]
  \centering
  \subfloat[Flower one.]{\includegraphics[width=0.4\textwidth]{flower1.jpg}\label{fig:f1}}
  \hfill
  \subfloat[Flower two.]{\includegraphics[width=0.4\textwidth]{flower2.jpg}\label{fig:f2}}
  \caption{My flowers.}
\end{figure}

\end{document}

С использованием subcaption

\documentclass{article}

\usepackage{graphicx}

\usepackage{caption}

\usepackage{subcaption}

\begin{document}

\begin{figure}[!tbp]
  \begin{subfigure}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{flower1.jpg}
    \caption{Flower one.}
    \label{fig:f1}
  \end{subfigure}
  \hfill
  \begin{subfigure}[b]{0.4\textwidth}
    \includegraphics[width=\textwidth]{flower2.jpg}
    \caption{Flower two.}
    \label{fig:f2}
  \end{subfigure}
  \caption{My flowers.}
\end{figure}

\end{document}

Плюсы и минусы подходов

На самом деле трудно назвать один метод лучше другого. Какой из них вы хотите использовать, будет зависеть от результата, который вы ожидаете. Итак, смотрите результаты, представленные выше, и выбирайте сами.

Первый, который использует minipageокружение на самом деле очень простое. Но, как видите, цифры пронумерованы индивидуально. Если вы хотите представить группу связанных фигур, это может быть не та, которую вы ищете.

Результаты subfigи subcaptionочень похожи. Хотя у каждого свой способ использования. Однако имеются сообщения о subfigнеправильно работает с hyperref. Этот вопрос обеспечивает превосходную дискуссию по сравнительному анализу subcaptionпротив. subfig.