TOC занимает более 3 страниц — можно добавить TOC (продолжение) на вторую страницу, но третья страница не начинается с TOC (продолжение)

TOC занимает более 3 страниц — можно добавить TOC (продолжение) на вторую страницу, но третья страница не начинается с TOC (продолжение)

Я пытаюсь исправить оглавление (TOC) в моей диссертации. После заголовка TOC список продолжается, и в общей сложности для перечисления всего содержимого требуется 3 страницы. Мне нужно добавить заголовок TOC (продолжение) на каждую дополнительную страницу.

Мне удалось добавить TOC (Продолжение) на вторую страницу, но на третьей странице все еще не хватает заголовка TOC (Продолжение). Мне нужна помощь.

Вот код в основном tex-файле:

\addcontentsline{toc}{section}{TABLE OF CONTENTS}
\DeclareRobustCommand*{\contheading}{%
    \afterpage{{\normalfont\bfseries\centering
            TABLE OF CONTENTS (CONTINUED)\par\bigskip}
            \vspace{30pt}
           \noindent \quad \hfill \underline{\textbf{Page}}\\[12pt]
        }}

\begin{center}
\addtocontents{toc}{\contheading}  %%%%%%%%%%%%%

\tableofcontents %%%%%%%%%%%%%

\end{center}

Также есть часть из файла cls:

\renewcommand\tableofcontents{
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \begin{center}
   % \vspace*{-0.4cm}
    %\contentsname\\
    \textbf{TABLE OF CONTENTS} \\
    \vspace{30pt}
    \end{center}
   \noindent \quad \hfill \underline{\textbf{Page}}\\[12pt]
    \@starttoc{toc}

    \if@restonecol\twocolumn\fi
    }

Спасибо.

Связанный контент