我使用 titletoc 包,我的章节条目如下所示:
\titlecontents{chapter}[0pc]
{\addvspace{2pc}}
{\thecontentslabel.\ }
{}
{\normalsize\titlerule*[12pt]{.}\contentspage}
[\addvspace{3pt}]
注意到入口前的 2pc 垂直空间了吗?这很棒,除了第一个条目也发生这种情况。这是一个问题,因为它使得条目看起来距离“目录”章节名称比实际距离远 2pc。
我该如何解决?
答案1
您可以使用\addtocontents
以下方法来平衡不需要的空间:
\documentclass{book}
\usepackage{titletoc}
\titlecontents{chapter}[0pc]
{\addvspace{2pc}}
{\thecontentslabel.\ }
{}
{\normalsize\titlerule*[12pt]{.}\contentspage}
[\addvspace{3pt}]
\begin{document}
\tableofcontents
\addtocontents{toc}{\protect\addvspace{-2pc}}
\chapter{Test chapter one}
\chapter{Test chapter two}
\end{document}