我的 LaTeX 目录有问题。由于某种原因,它占用了整个页面区域。问题如下图所示:
http://twpmedia.se/kilten/files/tableofcontent.pdf
有人知道这个问题的解决方案,以便第二个内容页使用与第一个相同的间距?
也许我应该指出我正在使用
\usepackage{parskip}
答案1
遇到了同样的问题,第二页的目录会延伸到整个页面。我解决这个问题的方法是简单地添加\newpage
:
\tableofcontents
\newpage
答案2
也许您\pagebreak
在 之后有一些命令\tableofcontents
?这可以解释类的行为scrbook
。如果您需要强制分页,因为您有类似奉献页的内容,请使用\cleardoublepage
。
看起来您正在scrbook
为文档使用该类。在这种情况下,您不应该使用该parskip
包,而应该向该类添加相应的选项。排版此模拟文档不会显示您的问题。
\documentclass[a4paper,parskip=full]{scrbook}
\usepackage{blindtext}
\begin{document}
\frontmatter
\tableofcontents
\cleardoublepage
\thispagestyle{empty}
\vspace*{\stretch{1}}
\begin{flushright}
Dedicated to my cat
\end{flushright}
\vspace*{\stretch{2}}
\cleardoublepage
\mainmatter
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\end{document}
如果您使用,则相同(没有\frontmatter
和) 。\mainmatter
scrreprt
答案3
在布局为“twoside”的文档中(如您的文档),KOMAscript 使用 \flushbottom。也许您可以尝试:
{% Begin a group
\raggedbottom%
\tableofcontents
}%end of the group
但这只是一种猜测,也许你应该在这里提供你的序言。