Wiederholen Sie die Bildunterschrift der Hauptabbildung für Unterabbildungen über Seitengrenzen hinweg.

Wiederholen Sie die Bildunterschrift der Hauptabbildung für Unterabbildungen über Seitengrenzen hinweg.

Ich habe eine Abbildung, die aus zwei Unterabbildungen besteht. Dafür verwende ich das Paket subcaption. Aufgrund des Seitenlayouts müssen diese Abbildungen Seitengrenzen überschreiten. Dafür verwende ich \ContinuedFloat. Die Hauptabbildungsunterschrift wird jedoch erst ganz unten nach der letzten Unterabbildung angezeigt.

Ich hätte gern die Bildunterschrift der Hauptfigur nach den beiden Unterfiguren und möglicherweise auch „(Fortsetzung)“ für jede Bildunterschrift der Hauptfigur nach der ersten.

Jede Lösung, die Unterabbildungen verwendet, ist willkommen, oder eine Alternative, die beispielsweise mehrere Abbildungen verwendet und die Nummerierung und Referenzierung von Abbildungen manipuliert.

Sehen Sie sich das Bild unten an, das ich in Paint zusammengeschustert habe, um zu sehen, was ich in Latex erreichen möchte.Bildbeschreibung hier eingeben

Antwort1

Hier ist ein Beispiel mit dem subcaptionPaket:

\documentclass{article}
\usepackage{subcaption}
\usepackage{graphicx}

\begin{document}

\listoffigures

\begin{figure}
\begin{subfigure}{\textwidth}
\includegraphics{example-image-A}
\caption{caption of first subfigure}\label{first}
\end{subfigure}
\caption{common caption}\label{whole}
\end{figure}
\begin{figure}
\ContinuedFloat
\begin{subfigure}{\textwidth}
\includegraphics{example-image-B}
\caption{caption of second subfigure}\label{second}
\end{subfigure}
\caption[]{common caption (continued)}
\end{figure}

See \ref{first}

See \ref{second}

See \ref{whole}
\end{document}

Antwort2

Nach meiner geringen Erfahrung mit \ContinuedFloatfriert der Befehl nur den Float-Zähler ein. Sie können in die Umgebungen jede beliebige Überschrift einfügen figure.

\documentclass{article}

\usepackage{subcaption}

\begin{document}

\begin{figure}[p]
    \centering
    \subcaptionbox{% <- you can used you preferred tool to make subifgures here
        first subfigure
        \label{first-subfigure}
    }{%
        \rule{.9\textwidth}{.8\textheight}
    }
    \caption{First caption -- continued}
    \label{fig:splitted-figure-first}
\end{figure}

\begin{figure}[p]
    \ContinuedFloat
    \centering
    \subcaptionbox{% <- you can used you preferred tool to make subifgures here
        second subfigure
        \label{second-subfigure}
    }{%
        \rule{.9\textwidth}{.8\textheight}
    }
    \caption{Second caption}
    \label{fig:splitted-figure-second}
\end{figure}

\noindent{}Label of first part of figure: \ref{fig:splitted-figure-first}\\
Label of second part of figure: \ref{fig:splitted-figure-second}\\
Page of first part of figure: \pageref{fig:splitted-figure-first}\\
Page of second part of figure: \pageref{fig:splitted-figure-second}\\

\end{document}

verwandte Informationen