我在用\setlength{\parskip}{\baselineskip}
,它很棒。但我想禁用它\tableofcontents
。可以吗?
答案1
我认为这里更普遍的想法是,你在序言中设置了一个长度,但希望它对于文档的特定部分有所不同。
为此,在设置长度之前,先存储长度,例如
\newlength{\storeparskip}
\setlength{\storeparskip}{\parskip}% Store \parskip
...
\setlength{\parskip}{\baselineskip}% Set \parskip
然后,在需要\parskip
恢复调整的位置,使用
\begingroup%
\setlength{\parskip}{\storeparskip}% Restore \parskip within this scope
...%
\endgroup%
范围界定(通过显式\begingroup
...\endgroup
对,或使用{
... }
)将长度恢复为其范围之前的值。