PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bei verwendung von addchap stimmt Kopfzeile nicht mehr



freddymc
08-06-2008, 17:02
Hi!

Ich verwende scrreprt und automatische Kopfzeilen mit scrpage2 für ein einseitiges Dokument.
Am Ende meines Dokuments will ich ein unnummeriertes Kapitel einfügen. Dies mache ich mit \addchap{unnummeriertes Kapitel}. Dies hat jedoch zur Folge, dass in der Kopfzeile der folgenden Seiten das Kapitel nicht angezeigt wird, die Kopfzeile bleibt leer.



\documentclass[pdftext,a4paper,titlepage,oneside,DIVcalc,bibtotoc]{scrreprt}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[automark,headsepline]{scrpage2}
\clearscrheadfoot
\ohead{}
\ihead{\leftmark}
\cfoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}
\automark[section]{chapter}

\tableofcontents
\clearpage
\ohead{\rightmark}

\chapter{Nummeriertes Kapitel}
\section{Abschnitt}
Text

\addchap{Ein Kapitel, unnummeriert}
Text der sich über mehrere Seiten zieht


Im Code wird \rightmark erst später zugeschaltet um zu verhindern, dass "Inhaltsverzeichnis" sowohl rechts als auch links in der Kopfzeile erscheint.

Gruß,
Fred

Stefan_K
08-06-2008, 17:56
Hallo Fred,

das kannst Du durch Aufruf von \chaptermark{Name des Kapitels} direkt nach \addchap lösen.

Stefan

freddymc
08-06-2008, 19:47
Fast. \chaptermark fügt dem Kapitel in der Kopfzeile eine Nummer hinzu.

Stefan_K
08-06-2008, 20:22
Dann nimm \markboth (http://www.weinelt.de/latex/markboth.html):

\markboth{Name des Kapitels}{}
Stefan

freddymc
08-06-2008, 22:41
Funktioniert!

Danke!
Fred