Teilen Sie „Grafiken einbinden“ auf zwei Seiten auf, behalten Sie jedoch die gleiche Abbildungsnummer bei

Teilen Sie „Grafiken einbinden“ auf zwei Seiten auf, behalten Sie jedoch die gleiche Abbildungsnummer bei

In meinem MWE unten hatte ich die Abbildungen ursprünglich auf einer Seite, aber als ich dann mehr Text hinzufügte, wurde klar, dass ich die Abbildungen auf zwei Seiten aufteilen musste. Ich wollte für beide Abbildungen die gleiche Abbildungsnummer beibehalten (Abbildung 1). Ist die Verwendung des \renewcommand{\thefigure}{1}Befehls die beste Vorgehensweise? Werde ich ein Problem haben, wenn ich dann versuche, im Dokument auf die Abbildungen von Teil A und Teil B zu verweisen? Danke für Ihre Hilfe.

Hier ist mein Code:

\documentclass[11 pt]{book}
\usepackage[draft]{pgf}
\usepackage{lipsum}
\usepackage{float}

\begin{document}
\lipsum[1-2]
\begin{figure}[H]
\centering
\begin{pgfpicture}
    \pgftext{\pgfimage[width=13cm,height=7cm]{scratch.png}}
\end{pgfpicture}
\label{fig1_ptA}
\caption{This is the first figure.}
\end{figure}
\renewcommand{\thefigure}{1}
\begin{figure}[H]
\centering
\begin{pgfpicture}
    \pgftext{\pgfimage[width=13cm,height=7cm]{scratch.png}}
\end{pgfpicture}
\label{fig1_ptB}
\caption{This is the first figure (continued).}
\end{figure}

\end{document}

Antwort1

captionFür solche Fälle definiert das Paket ein Makro \ContinuedFloat. Zum Float, der die Fortsetzung des vorherigen ist, müssen Sie nur dieses Makro hinzufügen begin{figure}:

\documentclass[11 pt]{book}
\usepackage[draft]{pgf}
\usepackage{lipsum}
%\usepackage{float} % <-- not used
\usepackage{caption}% <-- added

\begin{document}
\lipsum[1-2]
    \begin{figure}[!b]
\centering
\begin{pgfpicture}
    \pgftext{\pgfimage[width=\linewidth,height=7cm]{scratch.png}}
\end{pgfpicture}
\caption{This is the first figure.} 
\label{fig1_ptA}    % <-- had to be after caption
\end{figure}
%
\begin{figure}[!t]
\ContinuedFloat     % <--- added
\centering
\begin{pgfpicture}
    \pgftext{\pgfimage[width=\linewidth,height=7cm]{scratch.png}}
\end{pgfpicture}
\caption{This is the first figure (continued).}
\label{fig1_ptB}    % <-- had to be after caption
    \end{figure}
\lipsum[3]

See Fig.~\ref{fig1_ptA} on page \pageref{fig1_ptA} and Fig.~\ref{fig1_ptB}  on page \pageref{fig1_ptB} \dots

\end{document}

verwandte Informationen