PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kopfzeile



citrone82
21-02-2007, 18:40
salut!

meine dokumentdefinition sieht wie folgt aus:

\documentclass[smallheadings,12pt,a4papere]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{setspace}
\usepackage[pdftex]{graphics}
\usepackage{graphicx}
\pagestyle{headings}

ich möchte meine kopfzeile jedoch so gestalten, dass die seitenzahl immer unten (in der fusszeile) zentriert erscheint und der name des Kapitels trotzdem in der kopfzeile bleibt (egal ob rechts oder links). Die seiten, welche die eigentliche kapitelüberschrift enthalten, sollen nur die seitenzahl (und keine kopfzeile) enthalten... wie gehe ich vor?

mfg

localghost
21-02-2007, 19:22
Das ist hier schon sehr oft angesprochen worden. Deshalb habe ich einfach mal was aus einem anderen Thema kopiert.

\documentclass[12pt,a4paper,twoside]{report}
\usepackage[latin1]{inputenc} % Direkte Eingabe von Umlauten
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel} % Deutsche Sprache
\usepackage{blindtext,fancyhdr}
\usepackage[centering,bindingoffset=1cm,headheight=15pt,includ eheadfoot,textheight=24cm,textwidth=16cm]{geometry}

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{} % Kopf- und Fußzeile löschen
\fancyhead[RE]{\slshape\nouppercase{\rightmark}}
\fancyhead[LO]{\slshape\nouppercase{\leftmark}}
\fancyfoot[C]{\thepage}
%\fancyfoot[LO]{Titel der Arbeit}
%\fancyfoot[RE]{Institut}
%\renewcommand{\headrulewidth}{0.5pt}
%\renewcommand{\footrulewidth}{0.5pt}
%\setlength{\headheight}{15pt}
%\setlength{\footheight}{15pt}

\begin{document}
\blinddocument
\end{document}
Dies sollte deinen Wünschen entsprechen. Wenn Du noch Trennlinien haben willst, musst Du einfach nur die Kommentarzeichen in den Zeilen mit \headrulewidth und \footrulewidth entfernen. Der Seitenstil für die Anfangsseiten der Kapitel bleibt davon unberührt.

bobmalaria
21-02-2007, 19:30
man erwähne in diesem zusammenhang auch scrpage2 aus dem koma script.

gruß

citrone82
22-02-2007, 09:27
besten dank!
nun hab ich nur noch das problem, dass die headrule (diese horizontale linie, welche die kopfzeile trennt, nennt man doch so?) nicht die gleiche länge aufweist wie mein eigentliches textfeld darunter.
ich verstehe auch nicht, wo ich denn überhaupt eine solche linie definiert habe. ist es nicht so, dass ich mit dem befehl
\fancyhf{}
alle eingaben lösche? dann müsste ich doch danach auch eine solche linie erst wieder definieren...

mein code bis anhin:
\documentclass[12pt,a4papere]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{setspace}
\usepackage[pdftex]{graphics}
\usepackage{graphicx}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhf{} % Kopf- und Fußzeile löschen
\fancyhead[RE]{\slshape\nouppercase{\rightmark}}
\fancyhead[LO]{\slshape\nouppercase{\leftmark}}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}
\setlength{\headheight}{15pt}

localghost
22-02-2007, 15:35
Mir ist bei der ganzen Sache entgangen, dass Du ein einseitiges Layout verwendest.

\documentclass[12pt,a4paper]{report}
\usepackage[latin1]{inputenc} % Direkte Eingabe von Umlauten
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel} % Deutsche Sprache
\usepackage{blindtext,fancyhdr}
\usepackage[centering,bindingoffset=1cm,headheight=16pt,includ eheadfoot,textheight=24cm,textwidth=16cm]{geometry}

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{} % Kopf- und Fußzeile löschen
\lhead{\slshape\nouppercase{\leftmark}}
%\rhead{\slshape\nouppercase{\rightmark}}
\cfoot{\thepage}
%\renewcommand{\headrulewidth}{0.5pt}
%\renewcommand{\footrulewidth}{0.5pt}
%\setlength{\headheight}{16pt}
%\setlength{\footheight}{16pt}

\begin{document}
\blinddocument
\end{document}
Wenn dir die Kapitelüberschrift besser auf der rechten Seite gefällt, dann ersetze \lhead durch \rhead. Ansonsten sollte es dieses mal ordentlich aussehen. Das Problem mit der Trennlinie kann ichnnicht nachvollziehen. Das Beispiel zeigt keinerlei unerwünschten Erscheinungen.