[Tex/LaTex] Figure caption does not continue on new page

captionspage-breaking

I have a large figure caption that I want to display. However, it just runs off the page into nowhere instead of onto the next page. What command do I need to fix this? Googling the problem doesn't seem to help, but I probably just don't know what to type in.

\begin{figure}[ht!]
 \begin{center}
  \includegraphics[width=\textwidth]{Schematic.PNG}
  \caption{Really Long Caption Here\label{fig:apparatus} }
 \end{center}
\end{figure}

Picture of caption running off the page.

Thanks for your help.

Best Answer

If you really need the large caption, this is an alternative. My study shows that if the floating feature is disabled, then the caption can continue to the next page, as shown below. Here a new environment called figurhere is defined

\makeatletter
\newenvironment{figurehere}
{\def\@captype{figure}}
{}
\makeatletter

Note: remove the demo option for actual case implementation.

enter image description here

enter image description here

Code

\documentclass{article}

\usepackage[demo]{graphicx}   <--- remove demo option for actual case
\usepackage{blindtext}

\makeatletter
\newenvironment{figurehere}
{\def\@captype{figure}}
{}
\makeatletter



\begin{document}

\begin{figurehere}
 \begin{center}
  \includegraphics[width=0.5\textwidth,height=0.5\tet]{Schematic.PNG}
  \caption{\blindtext
                \blindtext
                \blindtext
                \blindtext
                end of caption
\label{fig:apparatus}}
 \end{center}
\end{figurehere}
\end{document}