Seite 1 von 1

Book-Klasse; Kopfzeile auf leerer Seite vor neuem Kapitel

Verfasst: Di 5. Mär 2013, 14:45
von bezeichner
Liebe Gemeinde,

mit Hilfe des fancyhdr-Packages formatiere ich die Kopfzeilen (und Seitenzahlen in der Fußzeile) für ein zweiseitiges Dokument (Book-Klasse) wie folgt.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% formatting the headlines
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
% Kill everything
\renewcommand{\headrulewidth}{0.25pt}

% Switching all UPPERCASES to nouppercase (BIBLIOGRAPHY, etc.)
\fancyhead[EL]{\nouppercase{\leftmark}}
\fancyfoot[EL]{\nouppercase{\thepage}}

\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}}

% Switching all UPPERCASES to nouppercase (BIBLIOGRAPHY, etc.)
\fancyhead[OR]{\nouppercase{\rightmark}}
\fancyfoot[OR]{\nouppercase{\thepage}}

\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}{}}

% The same for the chapter pages
\fancypagestyle{plain}{%
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[EL]{\nouppercase{\thepage}}
\fancyfoot[OR]{\nouppercase{\thepage}}
}
Jetzt geht ja bei der Book-Klasse ein neues Kapitel immer auf einer rechten (also ungeraden) Seite los. Es kann also passieren, dass auf davor kommenden linken Seite (eine gerade Seite) kein Text mehr steht. Für diesen Fall möchte ich dort die Kopfzeilen entfernen.

Geht das eleganter als manuell eine blank Page einzufügen und den Pagestyle auf "empty" zu setzen?

Viele Grüße und Danke schon mal!!!
Der Bezeichner

Verfasst: Di 5. Mär 2013, 14:48
von u_fischer

Verfasst: Di 5. Mär 2013, 15:27
von bezeichner
Ja mei;

Vielen Dank; Ein Blick in Kapitel 15 der fancyhdr-Doku hätte genügt; Sorry for stealing your time...
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\vspace*{\fill}
\begin{center}
This page intentionally contains only this sentence.
\end{center}
\vspace{\fill}
\thispagestyle{plain}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
Viele Grüße!