在 LaTeX 中是否可以只针对某些部分减少目录中的行距?左边是它当前的样子,右边是我希望它看起来的样子:
多谢! :-)
答案1
我发现以下命令可以解决所有章节的问题:
\def\l@chapter{\@tocline{0}{2pt plus1pt}{0pt}{}{}}}%
默认值为:
\def\l@chapter{\@tocline{0}{8pt plus1pt}{0pt}{}{}}%
我解决了定义新命令的问题:
\newcommand{\reducelinespaceintoc}{
\addtocontents{toc}{%
\protect\renewcommand*{\protect\l@chapter}{\protect\@tocline{0}{2pt plus1pt}{0pt}{}{}}
}%
}
在您想要减少间距的章节之前,您现在可以输入 \reducelinespaceintoc。如果您想恢复正常间距,只需添加另一个命令,使用“8pt plus1pt”而不是“2pt plus1pt”。