PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopfzeile mit fancyhdr: eine Seite anders als Rest?



Sapientia
07-08-2018, 00:09
Hallo zusammen,

gibt es eine Möglichkeit, die Kopfzeile für eine bestimmte Seite anders zu gestalten als für den Rest des Dokumentes?
Ich verwende die Dokumentklasse report, so habe ich meine Kopfzeile erstellt:



\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[l]{\textsl\leftmark}
\rhead{\thepage}
\renewcommand*\MakeUppercase[1]{#1}
% Umdefinition pagestyle plain
\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}


Auf 2 bestimmten Seiten möchte ich aber nur die Seitenzahl anzeigen, nicht das Kapitel.

Danke schon mal im Voraus!

Liebe Grüße,
Sapientia

Johannes_B
07-08-2018, 06:29
\thispagestyle{plain} auf diesen Seiten?

Übrigens ist hier im Forum nicht viel los. Vielleicht solltest du dir mal goLaTeX.de oder TeXwelt.de ansehen.

Sapientia
07-08-2018, 11:52
Vielen Dank Johannes für deine Antwort! Das war zwar noch nicht die Lösung, hat mich aber auf den richtigen Weg gebracht.
Für alle, die es künftig interessiert, poste ich mal meine Lösung:

Ich habe zwei neue Befehle hinzugefügt. \noheadchap, wenn ich das Kapitel nicht in der Kopfzeile stehen haben will, und \headchap, wenn ich es wieder aktivieren will.
Die habe ich dann auf der jeweiligen Seite benutzt, wo ich sie gebraucht habe. Dadurch bleiben Seitenzahl und der Unterstrich erhalten.
Dementsprechend hat sich mein allgemeiner Kopfzeilencode (s.o.) verändert zu:



\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand*\MakeUppercase[1]{#1}
\newcommand{\noheadchap}{
\fancyhf{}
\rhead{\thepage}
}
\newcommand{\headchap}{
\fancyhead[l]{\textsl\leftmark}
}