Richmand
14-04-2012, 21:05
Hi. Ich habe folgendes Problem. Ich habe das Inhaltsverzeichnis meines Dokuments ab einem bestimmten Punkt formatiert und möchte das anschließend ab einem bestimmten Punkt wieder Rückgängig machen. Geht das?
Mit Hilfe der Formatierung:
%\makeatletter
% Gliederungsnummer
\renewcommand{\numberline}[1]{%
\makebox[0.9cm][l]{#1}\hspace{1mm}}
% chapter
\renewcommand{\l@chapter}[2]{%
\addvspace{2ex}% vert. Abstand
\pagebreak[3]% Seitenumbruch hier erlauben
\noindent% nicht einrücken
\makebox[0pt][l]{% Box für Linie
\rule[-3pt]{\textwidth}{0.5pt}}% Linie über Textbreite
{\large\textbf{#1}}\hfill#2% Text + Nummer
\par% Zeilenumbruch
\nopagebreak% Seitenumbruch nicht erlauben
\addvspace{1ex}% vert. Abstand
}
% section
\renewcommand{\l@section}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{1cm}% hor. Einrücken (2em)
#1\hfill#2% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
% subsection
\renewcommand{\l@subsection}[2]{%
\addvspace{0.2ex}% vert. Abstand
\noindent\hspace{2cm}% hor. Einrücken (5em)
#1\hfill#2% Text + Nummer
\par% Zeilenumbruch
}
\renewcommand*\l@section{\@dottedtocline{1}{1cm}{1 .1cm}}
\renewcommand*\l@subsection{\@dottedtocline{2}{2cm }{1.1cm}}
\renewcommand*\l@subsubsection{\@dottedtocline{3}{ 3cm}{1.1cm}}
%\makeatother
habe ich nach dem Einfügen des Abkürzungsverzeichnisses:
...
%% Abkürzungsverzeichnis
\clearpage
\input{Abkuerzungsverzeichnis/Abkuerzungsverzeichnis.tex}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichn is}
\addtocontents{toc}{\protect\input{siehe oben}}
...
mein Inhaltsverzeichnis folgendermaßen formatiert (siehe Anhang!!!)
Nach dem Hauptteil (also nach Kapitel 5) möchte ich für das Literaturverzeichnis bzw. alle folgenden Anhang-Kapitel wieder die Formatierung der anfänglichen Verzeichnisse verwenden.
Wie kann ich das machen? Gibt es eine Art Umkehrbefehl für das Einfügen der Formatierung bzw. kann ich sie einfach wieder beenden?
Gruß,
Richmand
Mit Hilfe der Formatierung:
%\makeatletter
% Gliederungsnummer
\renewcommand{\numberline}[1]{%
\makebox[0.9cm][l]{#1}\hspace{1mm}}
% chapter
\renewcommand{\l@chapter}[2]{%
\addvspace{2ex}% vert. Abstand
\pagebreak[3]% Seitenumbruch hier erlauben
\noindent% nicht einrücken
\makebox[0pt][l]{% Box für Linie
\rule[-3pt]{\textwidth}{0.5pt}}% Linie über Textbreite
{\large\textbf{#1}}\hfill#2% Text + Nummer
\par% Zeilenumbruch
\nopagebreak% Seitenumbruch nicht erlauben
\addvspace{1ex}% vert. Abstand
}
% section
\renewcommand{\l@section}[2]{%
\addvspace{0.5ex}% vert. Abstand
\noindent\hspace{1cm}% hor. Einrücken (2em)
#1\hfill#2% Text + Nummer
\par% Zeilenumbruch
\nopagebreak[2]% möglichst kein Seitenumbruch
}
% subsection
\renewcommand{\l@subsection}[2]{%
\addvspace{0.2ex}% vert. Abstand
\noindent\hspace{2cm}% hor. Einrücken (5em)
#1\hfill#2% Text + Nummer
\par% Zeilenumbruch
}
\renewcommand*\l@section{\@dottedtocline{1}{1cm}{1 .1cm}}
\renewcommand*\l@subsection{\@dottedtocline{2}{2cm }{1.1cm}}
\renewcommand*\l@subsubsection{\@dottedtocline{3}{ 3cm}{1.1cm}}
%\makeatother
habe ich nach dem Einfügen des Abkürzungsverzeichnisses:
...
%% Abkürzungsverzeichnis
\clearpage
\input{Abkuerzungsverzeichnis/Abkuerzungsverzeichnis.tex}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichn is}
\addtocontents{toc}{\protect\input{siehe oben}}
...
mein Inhaltsverzeichnis folgendermaßen formatiert (siehe Anhang!!!)
Nach dem Hauptteil (also nach Kapitel 5) möchte ich für das Literaturverzeichnis bzw. alle folgenden Anhang-Kapitel wieder die Formatierung der anfänglichen Verzeichnisse verwenden.
Wie kann ich das machen? Gibt es eine Art Umkehrbefehl für das Einfügen der Formatierung bzw. kann ich sie einfach wieder beenden?
Gruß,
Richmand