目录中的换行符

目录中的换行符

我的文档的目录与此示例类似:

1 Chapter
    1.1 Section
    1.2 Section
2 Chapter
    2.1 Section
        2.1.1 Subsection
        2.1.2 Subsection
    2.2 Section
---------- page break ----------
        2.2.1 Subsection
        2.2.2 Subsection
3 Chapter
    3.1 Section
    3.2 Section

我想手动将分页符向上移动一行,在2.2 章节行。有可能吗?怎样做?

答案1

\addtocontents{toc}{\protect\pagebreak[4]}在该部分之前添加。

梅威瑟:

\documentclass[12pt]{book}

\begin{document}

\tableofcontents

\chapter{Chapter}
\section{Section}
\section{Section}
\chapter{Chapter}
\section{Section}
\subsection{Subsection}
\subsection{Subsection}
\section{Section}
\subsection{Subsection}
\subsection{Subsection}
\chapter{Chapter}
\section{Section}
\section{Section}
\chapter{Chapter}
\section{Section}
\subsection{Subsection}
\subsection{Subsection}
\section{Section}
\subsection{Subsection}
\subsection{Subsection}
\chapter{Chapter}
\section{Section}
\section{Section}
\addtocontents{toc}{\protect\pagebreak[4]} % <--------------
\section{Section}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}

\end{document}

输出:

在此处输入图片描述

带有该行注释的输出:

在此处输入图片描述

相关内容