控制内容树中行之间的间距

控制内容树中行之间的间距

从昨天起,我了解到对 git 分支进行硬重置也会丢弃存储的更改。因此,我需要重新创建一些我无意中丢弃的步骤。不幸的是,我不记得我是如何减小目录行间距的。我试过了

\renewcommand{\cftsubsecafterpnum}{\vspace{-8pt}}
\renewcommand{\cftsubsubsecafterpnum}{\vspace{-8pt}}

它可以工作,但不幸的是我也有自定义定义subsubsubsection,我无法使用上面的逻辑使用tocloft包来修改它。

我也尝试过

\renewcommand{\baselinestretch}{0.8}\normalsize
\tableofcontents
\renewcommand{\baselinestretch}{1.0}\normalsize

但这仅控制目录中多行的空间。

下面是我现在和以前的样子。任何关于如何减少行间距的提示都将不胜感激。

这是我设法减小间距的“之前”的样子。 在此处输入图片描述

现在的情况就是这样。 在此处输入图片描述

答案1

实际上,没有很多类/包提供对\subsubsubsection和的支持,tocloft并且它的\cftX...宏无法配置关于分段级别的内容行条目subsubsubsection

要么subsubsubsection必须使用类似的东西来启用\newlistentry,要么\subsubsubsection很可能与没什么不同\paragraph,因此更改相关\cftpara...值会有所帮助(正如在本 OP 的情况下显然所做的那样)

相关内容