PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Kopfzeile



WildyCard58
31-07-2008, 08:46
Hallo,

schon wieder mal ein Problem mit der Kopfzeile.
Ich würde meine Kopfzeile gerne so gestalten.



KAPITEL 1 - Einleitung Seite

So sieht sie standardmäßig aus mit scrreprt


KAPITEL 1. EINLEITUNG Seite

Minimalbeispiel:


\documentclass[pdftex,a4paper,oneside]{scrreprt}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\leftmark}
\rhead{\thepage}

\begin{document}
\chapter{Einleitung}
\thispagestyle{fancy}
TEXT
\end{document}


Hier rufe ich die beiden Seiten der Kopfzeile mit \leftmark und \thepage auf, was zum Standardlayout führt.
Deshalb habe ich folgendes gemacht:



\renewcommand{\leftmark}[1]{{\MakeUppercase%
{\chaptername}\ \thechapter\ - \ #1}}
\lhead{\leftmark}


Das Resultat ist dann Folgendes:



KAPITEL 1 -

Warum kommt der Kapitelname nicht mit hinzu?
Weiß da jemand Rat für mich, was ich falsch mache?

Gruß
Wildy

localghost
31-07-2008, 09:02
Nimm doch lieber das für KOMA Script (http://www.ctan.org/pkg/koma-script) vorgesehene Paket scrpage2. Damit erstellst Du dir erstmal ein Gerüst.

...
\usepackage[automark,footsepline,headsepline]{scrpage2}
...
% Festlegung des Seitenstils (scrpage2)
\clearscrheadfoot
\lehead{\pagemark}
\cehead{}
\rehead{\sffamily\upshape\headmark}
\lohead{\sffamily\upshape\headmark}
\cohead{}
\rohead{\pagemark}
\lefoot{}
\cefoot[\pagemark]{}
\refoot{\upshape Titel der Arbeit}
\lofoot{\scshape Institut}
\cofoot[\pagemark]{}
\rofoot{}
\automark[chapter]{section}
\pagestyle{scrheadings}
...
Das ist nur ein unverbindlicher Vorschlag, den Du nach Belieben anpassen kannst. Mehr dazu ist in der Anleitung nachzulesen.


MfG
Thorsten¹

WildyCard58
31-07-2008, 09:46
Erst mal danke für die Antwort.
Leider bleibt das Problem für mich das gleiche.

Ich würde gerne die Kopfzeile so formatieren, wie ich oben geschrieben habe.
Mit dem Paket bekomme ich auch wieder kein "-" zwischen KAPITEL 1 und Einleitung. Stehe also wieder vor dem gleichen Problem. :(
Kannst du mir sagen, wie ich das machen muss?

Gruß
Wildy

Stefan_K
31-07-2008, 12:43
Hallo Wildy,

Du könntest \chaptermark so redefinieren:

\renewcommand*\chaptermark[1]{%
\markboth{\MakeUppercase{\chapapp\ \thechapter\ -\ #1}}{}}

Viele Grüße,

Stefan

WildyCard58
31-07-2008, 12:53
Danke Stefan_K :)
Ärgert mich ein bisschen, dass das so ähnlich aussieht wie meine Lösung...und meine nicht funktioniert :(
Allerdings ist das \chapapp neu für mich!

Gruß
Wildy

Stefan_K
31-07-2008, 13:13
Hallo Wildy,

\chapapp hat den Vorteil, dass im Anhang durch \appendix automatisch von \chaptername (Kapitel) auf \appendixname (Anhang) umgeschaltet wird.

Stefan