I have several large figures which I have split over several pages using the \subfloat command. I would like each page in the figure to display the Figure number, but the full caption should only be displayed on the last page. Only the full caption should appear in the list of figures. The following code shows a minimal (not) working example:
\documentclass[a4paper,11pt,oneside,openany]{book}
\usepackage{graphicx}
\usepackage{float}
\usepackage{subfloat}
\usepackage{subfig}
\usepackage[hidelinks]{hyperref}
\begin{document}
\listoffigures
\begin{figure}
\caption{}
\end{figure}
\begin{figure}[!htpb]
\centering
\subfloat[]{%
\includegraphics[scale=1]{}
}\\
\subfloat[]{%
\includegraphics[scale=1]{}
}\\
\caption{}
\end{figure}
\begin{figure}
\centering
\ContinuedFloat
\subfloat[]{%
\includegraphics[scale=1]{}
}\\
\subfloat[]{%
\includegraphics[scale=1]{}
}\\
\caption{}
\end{figure}
\begin{figure}
\centering
\ContinuedFloat
\subfloat[]{%
\includegraphics[scale=1]{}
}\\
\caption{}
\label{fig:intensitystructureplots}
\end{figure}
\end{document}
However, with the hyperref package included the figure numbering for the figure containing subfloats goes: Figure 2 for the first figure of the group (correct), then Figure 1, then Figure 0. All three floats also have an entry in the list of tables. Turning off hyperref solves the problem of decrementing numbers, all are now labelled Figure 2, however the three Figures linked by the \ContinuedFloat command all have an entry in the List of Figures table, when only the last should be listed as they are all part of the same figure. Using the \phantomcaption command removes the entry from the List of Figures, but also removes the label from the Figure.
\captions for the samefigure? This is the source of the problem. If you remove\ContinuedFloatin fact the problem goes away. – karlkoeller Aug 23 '13 at 17:29\captionand\ContinuedFloatin the same figure? The latter is to be used for the same figure. – karlkoeller Aug 23 '13 at 17:40hyperrefloadsubfigwith the optioncaption=false, i.e.\usepackage[caption=false]{subfig}. But I don't know how to remove multiple entries in LOF. – karlkoeller Aug 23 '13 at 19:09caption=falsethe numbering seems to be correct (again), but one get warnings likepdfTeX warning (ext4): destination with the same identifier (name{figure.0.2}) has been already used, duplicate ignored, furthermore the hyperlinks in the LOF are not jumping to the right figure. – Aug 24 '13 at 08:28