PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kapitelangabe in Kopfzeile



Anoush
16-03-2005, 16:12
Hallo alle zusammen!
Ich krieg jetzt bestimmt gleich Ärger, aber ich kann im Forum nichts finden, was man mein Problem löst, hab schon viele Sachen ausprobiert.

Ich arbeite mit der Dokumentenklasse {report} und möchte, dass in der Kopfzeile rechts die Seitenzahl steht und links die Bezeichnung des aktuellen Kapitels. Ich bin mir ganz sicher, dass das ganz einfach ist, habe aber den passenden Befehl, der dafür sorgt, dass der Kapitelname erscheint, noch nicht finden können.
Bisher sieht es bei mir so aus:
%-- Kopfzeile
\rhead{\thepage}
\lhead{}
\cfoot{}

%Fusszeile
\lfoot{}
\cfoot{confidendial}
\rfoot{}

Was muss ich denn bei \lhead{} eintragen, damit die Kapitelnamen richtig erscheinen. Es sollen nur die kapitelnamen geführt werden, nicht die Unterkapitel.

Liebe Grüße
Anoush

edico
16-03-2005, 17:18
Versuche es bitte mal so:
...
\usepackage{fancyhdr}
\pagestyle{fancy}

\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}

\renewcommand{\chaptermark}[1]{%
% \markboth{\thechapter. Kapitel \ #1}{}} %% class o. chapter: section!
\markboth{\thechapter.\ #1}{}}

\fancyhead{}
\lhead{\leftmark}
\rhead{Seite \, \thepage}
\lfoot{\copyright~MickyMouse}
\rfoot{Seite~\thepage}
\cfoot{}
...
edico

Anoush
16-03-2005, 18:13
Danke dir edico....

Folgende Probleme treten jedoch auf:
1. auf dem Titelblatt soll nur die Fußzeile, aber nicht die Kopfzeile angezeigt werden (die Seitenzahl soll also entsprechend auch nicht mitgezählt werden)

2. aus irgendwelchen Gründen verhalten sich Fuß- und Kopfzeilen wie folgt:
- auf dem Inhaltsverzeichnis werden auf Seite 1 weder Fuß- noch Kopfzeilen angezeigt, auf Seite 2 klappt das problemlos (2 Seiten lang)
- das Abbildungsverzeichnis hat Kopf- und Fußzeilen (ist nur 1 Seite lang)
- das Tabellenverzeichnis hat weder Fuß- noch Kopfzeile (1 seite lang)
- die nachfolgenden Kapitel haben problemlos alle Kopf- und Fußzeilen
- das Literaturverzeichnis hat wieder erst ab Seite 2 Kopf- und Fußzeilen

Habe in der main immer wieder

\thispagestyle{fancy}
\verzeichnis oder kapitel

definiert, weil mir das hier im Forum so gesagt wurde.

Kann jemand sagen, wie ich erreichen kann, dass das Deckblatt nur die Fußzeile, aber alle anderen Seiten konstant Kopf- und Fußzeile enthalten?

Tausend Dank,
liebe Grüße
Anoush

edico
16-03-2005, 19:52
... du musst dich wirklich mit der Materie befassen, sonst stehst du bei jedem kleinen Problem (obwohl du hier gleich Hinkelsteine bewegen willst) «auf der Matte». Schau dir mal paar grundlegende Papiere an:
Die beiden Paper von Manuela Jürgens, dann The Not So Short Introduction v. Oetiker, sicher KOMA und vielleicht noch diesen Link: http://homepage.mac.com/farwer/iblog/latex/C569992058/E19955803/Meida/a2.pdf ...
Ich habe das Gefühl, du drehst an Stellschrauben, die - wenn sie dann gedreht - wieder zu anderen Justierungen führen. Also will sagen, zäum doch das Pferd von vorne auf ... ;-) Es ist lohnend und spannend.
...
Zurück zum Thema, zu deinen einzelnen Punkten will ich hier jetzt nichts mehr sagen, dazu hab ich über die Zeit immer wieder meine Meinung gesagt, und versuch es mal so:
...
\documentclass[12pt,a4paper]{report}
\usepackage[latin1]{inputenc}
\usepackage{german}
%--- header und footer ------------------------------------------------------
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{}%
\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}}%
\fancyhf{}%
\fancyhead[L]{\leftmark}%
\fancyhead[R]{Seite~\thepage}%
\fancyfoot[L]{\copyright~Nathan der Weise}%
\fancyfoot[R]{}%
%
\renewcommand{\footrulewidth}{1pt} %Do not print (0pt) a rule above the footer
%-----------------------------------------------------------------------------
\begin{document}
\begin{titlepage}
\centering
\vspace*{50mm}
{
\Huge \bfseries {Title of the presentation} \par
}
\vspace{1.3ex} \large
Author\\[2ex]Institution
\vfill
\textbf{This is now a very nice footer on the titlepage ... uuuuh}
\end{titlepage}
\chapter{Problem mit fancyhdr}
In der Kopfzeile möchte ...
\clearpage
In der Kopfzeile möchte ...

\chapter{Problem mit fancyhdr}
In der Kopfzeile möchte ...
\clearpage
In der Kopfzeile möchte ...

\end{document}
...
edico

Anoush
16-03-2005, 20:42
Hallo edico!
Danke für deine Hilfe. Ich weiß, ich muss mich dringend ausführlicher mit LaTeX und den Hintergründen beschäftigen. Auch wenn es jetzt wie ne Ausrede klingt, aber ich habe im Moment einfach keine Zeit, die dicken Dokus zu lesen. Hab schon die eine oder andere angefangen, z.B. auch die von Manuela Jürgens. Meine Diplomarbeit muss in knapp 2 Wochen fertig sein, der Zeitdruck ist ensprechend.

Aber, ich schwöre, sobald ich wieder etwas Luft habe, werde ich mich genauer damit befassen. Möchte ja schon gern wissen, warum was wie funktioniert.

Liebe Grüße und noch mal vielen lieben Dank,
Anoush

edico
16-03-2005, 20:58
Na dann, viel Erfolg!
edico