Hi Ulrike,
Vielen Dank für die tolle Hilfe.
Also so ganz klar, was hier passiert ist es mir nicht. Aber ich denke irgendwo muss ich auch anfangen.
\def\@startsection#1#2#3#4#5#6{%
\if@noskipsec \leavevmode \fi
\par
\@tempskipa #4\relax
\@afterindenttrue
\ifdim \@tempskipa <\z@
\@tempskipa -\@tempskipa \@afterindentfalse
\fi
\if@nobreak
\everypar{}%
\else
\addpenalty\@secpenalty\addvspace\@tempskipa
\fi
\@ifstar
{\@ssect{#3}{#4}{#5}{#6}}%
{\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}}
Ich habe herausgefunden, dass ich zum Beispiel auch mit:
\@tempskipa 9mm\relax
\addpenalty\@secpenalty\addvspace\@tempskipa
meine 9 mm Abstand bekomme.
Was ich nicht verstehe ist, wo die Information herkommen soll,
ob die 9 mm eingerückt werden sollen oder nicht.
Mir ist nicht klar, wie
als informationsträger funktioniert. Ist das ein "Flage" welches vorher
auf Grund anderen Funktionen entsprechen gesetzt wird ??
(Bei assembler gibt es ja sowas wie Zero flags etc, ist das hier ähnlich ?? )
Grüße,
TinTin