如何创建连续图形标题?

如何创建连续图形标题?

我有两个带有相同标题的图形,请看代码:

\begin{figure}[!ht]\centering
\includegraphics[height=18cm]{pic1}
\caption{caption}
\end{figure}
\addtocounter{figure}{-1}
\begin{figure}[!ht]\centering
\includegraphics[height=18cm]{pic2}
\caption{(continued)}
\end{figure}

有没有办法只引用图表列表中的第一个图表?

答案1

caption您可以使用允许您访问\ContinuedFloat浮动命令(以保持图形编号相同)的包来实现这一点,并且使用一个附加字段\caption,当该字段使用但留空时,可以防止在图形列表中提及该图形:

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}

\begin{document}

\begin{figure}[!ht]
\centering
\includegraphics[height=18cm]{pic1}
\caption{caption}
\end{figure}

\begin{figure}[!ht]
\ContinuedFloat
\centering
\includegraphics[height=18cm]{pic2}
\caption[]{caption (continued)}
\end{figure}

\end{document}

如果您subfig也使用该包,那么您还可以将图形包含在内,subfloat这样除了主图形之外,您还可以为每个图形提供自己的标题:

\subfloat[][]{\includegraphics[height=18cm]{pic2}}

然后,这将使用alpha图形中的计数器来区分各个部分。第二个[]可以包含subfloat标题。

相关内容