Hallo Roman,
in article.cls wird durch \l@section vor der Ausgabe der section-Überschrift \addvspace{1.0em \@plus\p@} aufgerufen. Statt \l@section zu redefinieren, was natürlich ginge, könnte man auch einfacher vorübergehend \addvspace wirkungslos machen:
Code:
\addtocontents{toc}{%
\begingroup\protect\renewcommand*\protect\addvspace[1]{}}
vor diesen Listen, und
Code:
\addtocontents{toc}{\endgroup}
nach den Listen, nach diesem \endgroup hat \addvspace wieder seine ursprüngliche Bedeutung.
Viele Grüße,
Stefan
Lesezeichen