我的文档的目录与此示例类似:
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}
输出:
带有该行注释的输出: