# List of Figures - Continued

I want to include "List of Figures - Continued" on the second page of the list of figures (LOF). Following this page, How to add some text to every page of the TOC?, I am using the \afterpage command. This works well except when there is only one figure on the second page. Then, the "List of Figures - Continued" is placed on the page after the second LOF page. Below is a minimal code that reproduces the error. When the number of figures is 46, everything works well. When the number of figures is 45, the "List of Figures - Continued" text is put on page 3 instead of page 2.

\documentclass{article}

\usepackage{graphicx}
\usepackage{afterpage}

% Command to add "List of figures - Continued"
\afterpage{{\normalfont\centering\uppercase{#2~-~Continued}\\[1em]#3\hfill Page\\[1.5em]}}
}

\begin{document}

% Create list of figures
\listoffigures
\clearpage

% Loop to create figures
\newcount\loopcount
\loopcount 46   % Works with 46, doesn't work with 45 !!!!!!!!!!
\loop
\begin{figure}[h!]
\centering
\includegraphics[width=3cm]{example-image-a}
\caption{Figure}
\end{figure}
\clearpage
\ifnum\loopcount>0
\repeat

\end{document}


Such long list of figures are generally encountered in theses. The code snippet below is used by many universities around the globe in their .cls files. I hope this helps.

\def\listoffigures{
\clearpage
\typeout{LIST OF FIGURES.}
\hbox to \textwidth{\large\bfseries\hfil LIST OF FIGURES
(Continued) \hfil}
\hbox to \textwidth{\normalsize\bfseries
\underbar{FIGURE}\hfil\underbar{PAGE}}}}
\pagestyle{continued}
\list@of@figs
}

• Do you have a complete .cls file that contains the code above? I'm trying to make it work with my minimal case but have not succeeded. – MOwkes Apr 4 '16 at 19:41
• Very probably the problem is previously defined variables in the class file such as "\innerheadskip" or "\normalsize". You may rewrite those parts. I have copied this snippet from University of Chicago's class file from github.com/mikispag/UICThesis-Template/blob/master/… Still, I'm sure if you google it, you can find many similar class files all around the world. My institution was using a similar rule a few years ago, then they dropped it. I was searching for that class file, then I encounter this one in Google. :) – MTSan Apr 4 '16 at 21:32
• For reference here is a working minimal code – MOwkes Apr 4 '16 at 22:50

For reference here is a complete minimal working example using the input from MT San:

\documentclass{article}
\usepackage{graphicx}

\makeatletter

% Define list of figures environment (sets up continued heading and calls list@of@figs)
\def\listoffigures{
\clearpage

% Define header for continued pages
\hbox to \textwidth{\large\bfseries\hfil LIST OF FIGURES (Continued) \hfil}
\vspace{12pt}
\hbox to \textwidth{\normalsize\bfseries\underbar{FIGURE}\hfil\underbar{PAGE}}}}
\pagestyle{continued}

\thispagestyle{plain}
\hbox to \textwidth{\large\bfseries\hfil LIST OF FIGURES \hfil}
\vspace{12pt}
\hbox to \textwidth{\normalsize\bfseries\underbar{FIGURE}\hfil\underbar{PAGE}}
\vspace{0.3cm}

% List of Figures
\@starttoc{lof}

\clearpage
\pagestyle{plain}
}

\def\ps@continued{
}
\makeatother

\begin{document}

\listoffigures

\newcount\loopcount
\loopcount 150

\loop
\begin{figure}[h!]
\centering
\includegraphics[width=3cm]{example-image-a}
\caption{Figure}
\end{figure}
\clearpage