我将整个文档都使用\onehalfspacing
,除了目录,我使用\doublespacing
。但是,标题“目录”与其第一行之间的空间也是双倍行距,使其看起来与文档的其余部分不同。
我想要的\doublespacing
只是生效后内容的第一行。
答案1
这是一个解决方案
\documentclass{report}
\usepackage{setspace}
\begin{document}
\onehalfspacing
\tableofcontents
\onehalfspacing
\chapter{First}
\addtocontents{toc}{\string\doublespacing}
\section{Foo}
\section{Bar}
\section{Foo bar}
\chapter{Last}
\section{Foo}
\section{Bar}
\section{Foo bar}
\end{document}