如果目录只有几行,我该如何在行间添加空格以使其填满整个页面?是否有类似的命令\vfill
?
答案1
目录中的每个条目都设置为单独的段落。因此,可以通过 设置条目之间的距离\parskip
。
\documentclass{article}
\begin{document}
\begingroup
\flushbottom
\setlength{\parskip}{0pt plus 1fil}%
\tableofcontents
\newpage
\endgroup
\section{Section A}
\subsection{Subsection B}
\subsection{Subsection C}
\section{Section D}
\subsection{Subsection E}
\end{document}
答案2
{\setlength\parskip{\fill}
\tableofcontents
}
可能有效,但效果可能有点奇怪......