Как разделить ToC на две части

Как разделить ToC на две части

У меня есть главы моего текста ( reportкласс), идеально разделенные на две основные группы: ПЕРВАЯ ЧАСТЬ и ВТОРАЯ ЧАСТЬ. Внутри текста, прямо перед отображением первой главы каждой части, я создал изолированную страницу, как здесь:

\clearpage
\thispagestyle{empty}
\null\vspace{\stretch{1}}
\begin{center}
{\Huge FIRST/SECOND PART}\\
\par\vspace{0.7cm}\noindent
{\Large\textit{First/Second Part Description}}
\end{center}
\vspace{\stretch{2}}\null

Я хотел бы, чтобы это разделение текста на две части было отражено в оглавлении, так чтобы «ПЕРВАЯ/ВТОРАЯ ЧАСТЬ // Описание первой/второй части» отображалось по центру (и, возможно, жирным шрифтом) прямо перед первой главой первой/второй части в оглавлении, без отображения номера страницы, но, возможно, с указанием hyperrefна эту страницу (если это несложно, это не обязательно).

Я понятия не имею, как этого добиться, и любая помощь будет высоко оценена!

решение1

Здесь используется фрагмент кода о разделителях частей (почему бы не использовать \part?) и добавляется гиперцель на соответствующую страницу и центрированная строка оглавления, которая ссылается на страницу.

\documentclass{report}

\usepackage{blindtext}

\newcounter{dummypart}

\usepackage{hyperref}

\makeatletter
\newcommand{\partdivider}[2]{%
  \clearpage
  \thispagestyle{empty}
  \null\vspace{\stretch{1}}
  \begin{center}
    {\Huge #1}

    \vspace{0.7cm}\noindent
    {%
      \refstepcounter{dummypart}%
      \label{dummypart:\thedummypart}%
      \hypertarget{dummypart:\thedummypart}{\Large\textit{#2}}%
    }
  \end{center}
  %Need \protect to prevent breaking of commands during write process to the .aux file!
  \addtocontents{toc}{\protect\centering\protect\hyperlink{dummypart:\thedummypart}{\textit{#2}}\protect\par}
  \vspace{\stretch{2}}\null%
}
\makeatother


\begin{document}
\tableofcontents


\partdivider{First Part}{The Fellowship Of The Ring}

\chapter{Foo}


\partdivider{Second Part}{The Two Towers}

\chapter{Foobar}




\partdivider{Third Part}{The Return Of The King}

\chapter{Other Foobar}


\end{document}

введите описание изображения здесь

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