PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopf-/Fußzeile im Inhaltsverzeichnis



Celdorn
28-03-2012, 22:33
Moin,

ich bin frischgebackener Latex-User und stoße auf die ersten Probleme bei der Formatierung. Ich habe die meisten davon durch fleißiges Suchen in Suchmaschinen und Foren lösen können, aber hier komme ich nicht weiter (vielleicht fehlt mir auch nur die richtige Begrifflichkeit).

Hier ein Minimalbeispiel:



%% Dokumentenklasse (Koma Script) ------------------------
\documentclass[]{scrreprt}% Klassen: scrartcl, scrreprt, scrbook

\usepackage[
automark, % Kapitelangaben in Kopfzeile automatisch erstellen
headsepline, % Trennlinie unter Kopfzeile
ilines % Trennlinie linksbündig ausrichten
]{scrpage2}

% Kopf- und Fußzeilen ----------------------------------------------------------
\pagestyle{scrheadings}

% Kopf- und Fußzeile auch auf Kapitelanfangsseiten
%\renewcommand*{\chapterpagestyle}{scrheadings}

% Schriftform der Kopfzeile
\renewcommand{\headfont}{\normalfont}

% Kopfzeiles
\ihead{\large{\textsc{\headmark}} \textit{}}
\chead{}
\ohead{\pagemark}
\setlength{\headheight}{10mm} % Höhe der Kopfzeile
\setheadsepline[text]{0.4pt} % Trennlinie unter Kopfzeile

% Fußzeile
\ifoot{}
\cfoot{}
\ofoot{}
\pagenumbering{Roman}
\begin{document}
\tableofcontents
\newpage
\pagenumbering{arabic}
\chapter{Kapitel}
\newpage
Text
\newpage
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }

\end{document}


Nun habe ich das Problem, dass ich die Seitennummerierung der beiden Seiten des Inhaltsverzeichnisses gerne gleich hätte und zwar so wie die erste Seite (Fußzeile statt Kopfzeile).

Wenn ich das richtig verstanden habe, wird die erste Seite des Inhaltsverzeichnisses als Kapitelanfangsseite verstanden und daher so programmiert. Da aber mein Vorwort, Abkürzungsverzeichnis, usw... die gleiche Formatierung haben, sieht das echt doof aus, wenn nur diese eine Seite eine Kopf statt Fußzeile hat.

Wie bekomme ich das nun hin? Stehe ich auf dem Schlauch?

Ich bitte um Hilfeeeee ;)

Gruß

Celdorn

hakaze
28-03-2012, 23:05
Siehe auch hier (http://www.mrunix.de/forums/showthread.php?t=73025). scrpage2 kennt für alle Befehle ein optionales Argument in eckigen Klammern, das für den scrplain-Stil (wird auf Kapitelanfangsseiten, etc. benutzt) zuständig ist.
% Präambel...
\usepackage{scrpage2}

% alle Voreinstellungen löschen
\clearscrheadfoot

\ihead[\large\textsc{\headmark}]{\large\textsc{\headmark}}
\ohead[\pagemark]{\pagemark}

\pagestyle{scrheadings}

Celdorn
29-03-2012, 00:24
Danke für die schnelle Antwort,

ich habe mir das jetzt so zusammengebastelt, dass es funktioniert.


%% Dokumentenklasse (Koma Script) ------------------------
\documentclass[]{scrreprt}% Klassen: scrartcl, scrreprt, scrbook

\usepackage[
automark, % Kapitelangaben in Kopfzeile automatisch erstellen
headsepline, % Trennlinie unter Kopfzeile
ilines % Trennlinie linksbündig ausrichten
]{scrpage2}

% Kopf- und Fußzeilen ----------------------------------------------------------
\pagestyle{scrheadings}

% Kopf- und Fußzeile auch auf Kapitelanfangsseiten
%\renewcommand*{\chapterpagestyle}{scrheadings}

% Schriftform der Kopfzeile
\renewcommand{\headfont}{\normalfont}

% Kopfzeiles
\ihead{\large{\textsc{\headmark}} \textit{}}
\chead{}
\ohead{\pagemark}
\setlength{\headheight}{10mm} % Höhe der Kopfzeile
\setheadsepline[text]{0.4pt} % Trennlinie unter Kopfzeile

% Fußzeile
\ifoot{}
\cfoot[\pagemark]{\pagemark}
\ofoot{}
\pagenumbering{Roman}

\begin{document}

\pagestyle{scrplain}
\tableofcontents

\newpage
\pagestyle{scrheadings}
\cfoot{}

\pagenumbering{arabic}
\chapter{Kapitel}
\newpage
Text
\newpage
\chapter{ }
\newpage
Text
\newpage
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }
\chapter{ }

\end{document}

Wenn noch jemand eine elegantere Variante kennt, wäre ich auch daran interessiert ;)

hakaze
29-03-2012, 09:13
Wie gesagt. mit dem Kommando clearscrheadfoot sparst du dir die vielen Leerdefinitionen ein (chead, ihfoot, ofoot).

Außerdem verstehe ich nicht ganz, warum du jetzt zweimal die Seitenzahl einfügst (in ohead und cfoot)!?!