W2K2005
01-09-2006, 23:28
Hallo,
ich beeinflusse die Kapitel-Darstellung in meinem Dokument mit folgendem Code.
\makeatletter
% Gliederungsnummer
\renewcommand{\numberline}[1]{\makebox[0.9cm][l]{#1}\hspace{1mm}}
% section
\renewcommand{\l@section}[2]{%
\addvspace{0ex}% vert. Abstand
\pagebreak[3]% Seitenumbruch hier erlauben
\noindent% nicht einrücken
\makebox[0pt][l]{\rule[-8pt]{\textwidth}{0.5pt}}{\textbf{#1}}
\hfill{#2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak% Seitenumbruch nicht erlauben
\addvspace{1ex}% vert. Abstand
}
% subsection
\renewcommand{\l@subsection}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{1.1cm}% hor. Einrücken (2em)
\textnormal{#1\dotfill #2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
% subsubsection
\renewcommand{\l@subsubsection}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{2.1cm}% hor. Einrücken (2em)
\textnormal{#1\dotfill#2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
\makeatother
Allerdings ist der horizontale Abstand zwischen den Kapitelnummern und dem Text zu groß. Wie kann ich diesen verringern?
Danke.
ich beeinflusse die Kapitel-Darstellung in meinem Dokument mit folgendem Code.
\makeatletter
% Gliederungsnummer
\renewcommand{\numberline}[1]{\makebox[0.9cm][l]{#1}\hspace{1mm}}
% section
\renewcommand{\l@section}[2]{%
\addvspace{0ex}% vert. Abstand
\pagebreak[3]% Seitenumbruch hier erlauben
\noindent% nicht einrücken
\makebox[0pt][l]{\rule[-8pt]{\textwidth}{0.5pt}}{\textbf{#1}}
\hfill{#2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak% Seitenumbruch nicht erlauben
\addvspace{1ex}% vert. Abstand
}
% subsection
\renewcommand{\l@subsection}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{1.1cm}% hor. Einrücken (2em)
\textnormal{#1\dotfill #2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
% subsubsection
\renewcommand{\l@subsubsection}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{2.1cm}% hor. Einrücken (2em)
\textnormal{#1\dotfill#2}% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
\makeatother
Allerdings ist der horizontale Abstand zwischen den Kapitelnummern und dem Text zu groß. Wie kann ich diesen verringern?
Danke.