hi,
du hast wohl \ContinuedFloat nicht richtig verstanden. dieser befehl verhindert die inkrementierung des caption zählers. deshalb muss dieser befehl in der zweiten gleitumgebung verwendet werden, nicht in der ersten. wobei du ja nur eine umgebung verwendest in deinem beispiel und daher üerhaupt kein seitenumbruch möglich ist.
das musst du manuell machen, da gibt es keinen automatismus bzw. innerhalb von gleitumgebungen gibt es nie einen seitenumbruch
die grundstruktur um abbildungen über zwei seiten zu teilen sieht so aus
Code:
.
.
.
\begin{figure}
%erstes bild oder erste gruppe von unterbildern
\end{figure}
%seitenumbuch
\begin{figure}
\ContinuedFloat
%fortsetzung des bildes oder der unterbild-serie
\end{figure}
.
.
.
des weiteren macht deine platzierungsoption [!h] keinen sinn. das kann sogar zu problemen führen wenn man nur eine option angibt da dann plötzlich ein bild ganz am ende des abschnitts auftauchen kann. besser ist es entweder keine option oder zumindest [!htb] anzugeben.
möchtest du die bilder an genau definierter stelle haben oder sind zwei grafiken schon so gross das sie zusammen eine seite einnehmen, dann bietet es sich an auf die figure-umgebung komplett zu verzeichten. das könnte man dann z.b. so machen
Code:
\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\begin{center}
\rule{200pt}{200pt} %platzhalter für \includegraphics{}
\captionof{subfigure}{Bild a}
\rule{200pt}{200pt} %platzhalter für \includegraphics{}
\captionof{subfigure}{Bild b}
\captionof{figure}{Bilder a und b und c}
\end{center}
\begin{center}
\setcounter{subfigure}{2}
\addtocounter{figure}{-1}
\rule{200pt}{200pt} %platzhalter für \includegraphics{}
\captionof{subfigure}{Bild }
\captionof{figure}{Bilder a und b und c}
\end{center}
\end{document}
Lesezeichen