我怎样才能获得并排的图像并且每个图像都附有编号?

我怎样才能获得并排的图像并且每个图像都附有编号?

例如:

*Image 1* *Image 2* *Image 3*
   (i)       (ii)     (iii)
 Figure n. Multiple images. (i) image at time n. (ii) Image at time n+1. (iii) Image at time n+2

答案1

我用subfigure它来做这个。这是博客文章描述了它的用法。总结一下(摘自帖子),

\begin{figure}
 \subfigure[Caption of subfigure 1]{
  % content of subfigure 1
  \label{fig:subfig1}
 }
 % repeat subfigure as necessary
 \label{fig:labelForFullFigure}
 \caption{Caption of subfigures \subref{fig:subfig1}, \subref{fig:subfig2} and \subref{fig:subfig3}}
\end{figure}

另一种选择是subfig。CTAN 上的文档(链接)展示了它的用法。

答案2

有多个软件包可以实现该目的:

  • subcaption,属于非常好的字幕包
  • subfig
  • subfigure,比 subfig 更老,有些人认为它已经过时了

下面是一个使用的示例subcaption

\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\renewcommand\thesubfigure{\roman{subfigure}}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure}
\begin{minipage}[b]{.3\linewidth}
\centering%
\includegraphics[width=100pt]{test}
\subcaption{First image}\label{fig:1a}
\end{minipage}%
\hfill%
\begin{minipage}[b]{.3\linewidth}
\centering%
\includegraphics[width=100pt]{test}
\subcaption{Second image}\label{fig:1b}
\end{minipage}
\hfill%
\begin{minipage}[b]{.3\linewidth}
\centering%
\includegraphics[width=100pt]{test}
\subcaption{Third image}\label{fig:1b}
\end{minipage}
\caption{Multiple images}\label{fig:1}
\end{figure}
\end{document}

输出:

替代文本

相关内容