Worauf greift \automark bei "part" zu?

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


WalkerTXRanger
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: So 29. Aug 2010, 20:07

Worauf greift \automark bei "part" zu?

Beitrag von WalkerTXRanger »

Zunächst einmal mein Minimalbeispiel:
\documentclass[fontsize=10pt, twoside]{scrbook}
\usepackage{scrpage2}

%Zeichencodierung und Sprache
\usepackage{txfonts}
\normalfont
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}



% % % % % % % % % % % % - Part Beginn - % % % % % % % % % %

\newcommand*{\theordpart}{%
  \ifcase \value{part}
    Nicht existenter%
  \or Erster%
  \or Zweiter%
  \or Dritter%
  \or Vierter%
  \or F\"unfter%
  \or Sechster%
  \or Siebter%
  \or Achter%
  \or Neunter%
  \or Zehnter%
  \or Elfter%
  \or Zw\"olfter%
  \else Viel zu hoher%
  \fi
}


\renewcommand*{\thepart}{\theordpart{\space Teil:}}
\renewcommand*{\partformat}{\thepart}


\begin{document}

\pagestyle{scrheadings}
\automark[chapter]{part}
\cehead []{\headmark}
\cohead[]{\headmark}
\ohead[]{\pagemark}
\ofoot[]{}
\cfoot[]{}

\part{Test}
\lipsum[1-12]

\end{document}

Wie Ihr sehen könnt, habe ich den Zähler von Part so umdefiniert, dass Erster/Zweiter/... Teil ausgegeben wird. Das klappt im Dokument und im Inhaltsverzeichnis. Es klappt aber nicht in der Kopfzeile. Dort steht dann "Part Erster Teil:. Test".

Hat jemand eine Idee, wie ich es hinbekommen kann, dass dort nur "Erster Teil: Test" steht? Es müssten also sowohl "Part" als auch der Punkt nach dem Doppelpunkt entfernt werden.

Vielen Dank für Eure Mühe schon einmal im Voraus und viele Grüße,
Patrick

WalkerTXRanger
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: So 29. Aug 2010, 20:07

Beitrag von WalkerTXRanger »

Ich habe die Lösung inzwischen selbst gefunden. Ich habe im bei \@part \markboth umdefiniert. Jetzt klappt's.

Antworten