Book-Klasse; Kopfzeile auf leerer Seite vor neuem Kapitel

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Book-Klasse; Kopfzeile auf leerer Seite vor neuem Kapitel

von bezeichner » Di 5. Mär 2013, 15:27

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!

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

Book-Klasse; Kopfzeile auf leerer Seite vor neuem Kapitel

von bezeichner » Di 5. Mär 2013, 14:45

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

Nach oben