我使用该tocloft
软件包是为了减少目录标题和目录本身之间的空间。但是,该软件包导致目录向上移动到标题页,就在摘要下方。有没有办法阻止这种影响?谢谢。
\documentclass[pdftex,11pt,a4paper,notitlepage]{report}
\usepackage{tocloft}
\setlength\cftaftertoctitleskip{0pt}
\begin{document}
% Title
\title{Chaos}
\author{Thomas Hopkins \\ School of Physics, University of Southampton}
\date{6th January 2014}
\maketitle % Output Title
% End Title
% Begin Notes
\begin{abstract}
\noindent
hello
\end{abstract}
\tableofcontents
\chapter{Introduction}
hello
\end{document}
答案1
\clearpage
在 之前添加\tableofcontents
。
\documentclass[pdftex,11pt,a4paper,notitlepage]{report}
\usepackage[english]{babel}
\usepackage{tocloft}
\setlength\cftaftertoctitleskip{0pt}
\begin{document}
% Title
\title{Chaos}
\author{Thomas Hopkins \\ School of Physics, University of Southampton}
\date{6th January 2014}
\maketitle % Output Title
% End Title
% Begin Notes
\begin{abstract}
\noindent
hello
\end{abstract}
\clearpage
\tableofcontents
\chapter{Introduction}
hello
\end{document}
现在正如tocloft
包中所写的:
标准 LaTex 行为和包之间存在一个区别
tocloft
。在具有标题的标准 LATEX 类中\chapter
,ToC、LoF 和 LoT 分别出现在新页面上。使用 tocloft 包时,它们不一定开始新页面;如果您希望它们出现在新页面上,则可能必须事先专门发出适当的命令。
这来自tocloft
软件包版本号 v2.3f 部分(2),最后修订于 2013/05/02。为了详细说明问题和解决方案,这里有两张图片:
这是之前\clearpage
。现在是之后\clearpage
: