TOC が 3 ページにまたがっています - 2 ページ目に TOC(続き) を追加できますが、3 ページ目は TOC(続き) で始まっていません

TOC が 3 ページにまたがっています - 2 ページ目に TOC(続き) を追加できますが、3 ページ目は TOC(続き) で始まっていません

論文の目次 (TOC) を修正しようとしています。TOC タイトルの後にリストが続き、すべてのコンテンツをリストするには合計 3 ページかかります。追加ページごとに TOC (続き) タイトルを追加する必要があります。

2 ページ目に TOC (続き) を追加できましたが、3 ページ目にはまだ 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
    }

ありがとう。

関連情報