Farbe Seitenzahlen auf erster Kapitelseite

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Seitenzahlenfärberin

Farbe Seitenzahlen auf erster Kapitelseite

Beitrag von Seitenzahlenfärberin »

Hallo liebes Forum,
habe ausgiebig gesucht und aufmerksam die fancyhydr-Dokumentation gelesen, aber komme einfach nicht weiter.
Auf normalen Seiten habe ich definiert, dass die Seitenzahlen oben in der Kopfzeile stehen und das alles in grau.
Auf der ersten Seite eines jeden Kapitels gibt es ja aber keine Kopfzeile und die Seitenzahlen stehen unten mittig, wo sie auch gerne bleiben dürfen, nur sollten sie halt auch grau ("darkgray") sein.
Wo muss ich das denn festlegen?

Hier ein Minimalbeispiel:
\documentclass[11pt,a4paper,oneside]{report} 
\usepackage{fancyhdr}
\usepackage{color}

\definecolor{darkgray}{gray}{0.35} 
\begin{document}
\pagenumbering{arabic}
\fancyhf{}
\pagestyle{fancy} 
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
\lhead{\textcolor{darkgray}{\small{\leftmark}}}
\rhead{\textcolor{darkgray}{\small{\thepage}}}
\renewcommand{\headrulewidth}{0,5pt}
\renewcommand{\headrule}{{\color{darkgray}
\hrule width\headwidth height\headrulewidth \vskip-\headrulewidth}}

\chapter{Blablabla}
\section{Blubb}
Seitenweise Text auf der ersten Seite des Kapitels und unten die Seitenzahl, wo sie auch sein soll, aber am liebsten auch in darkgray.\par
\vfill
\pagebreak
Und weiterer Text auf der zweiten Seite, wo alles passt und die Kopfzeile die richtige Farbe hat.
\end{document}
Vielen Dank für's Nachdenken und dann weise Ratschläge geben!

Seban
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 89
Registriert: Do 10. Jan 2013, 13:31

Beitrag von Seban »

Hallo,

In fancyhdr.pdf Kapitel 7 'Redefining plain style' wirst du fündig.
\documentclass[11pt,a4paper,oneside]{report}

\usepackage{fancyhdr}
\pagestyle{fancy}

\usepackage{color}
\definecolor{darkgray}{gray}{0.55}


\fancypagestyle{Textteil}
{
	\pagenumbering{arabic}
	\fancyhf{} 
%	\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}	% Auskommentiert wegen Fehler '! Illegal parameter number in definition of \ps@Textteil.<to be read again> '
	\lhead{\textcolor{darkgray}{\small{\leftmark}}}
	\rhead{\textcolor{darkgray}{\small{\thepage}}}
	\renewcommand{\headrulewidth}{0,5pt}
	\renewcommand{\headrule}{{\color{darkgray}\hrule width\headwidth height\headrulewidth \vskip-\headrulewidth}}
}


\fancypagestyle{plain}	% Für die erste Kapitelseite schaltet LaTeX den Seitenstil auf plain
{
	\fancyhf{}
	\renewcommand{\headrulewidth}{0pt}
	\cfoot{{\color{darkgray}\thepage}}		% Wenn du diese Zeile entfernst, sind Header- & Fußzeilen leer,
											% dh. du kannst hier theoretisch auch auf die Kapitelseiten das  
											% Layout des Textteils übertragen
}



\begin{document}


\chapter{Blablabla}
\section{Blubb}
Seitenweise Text auf der ersten Seite des Kapitels und unten die Seitenzahl, wo sie auch sein soll, aber am liebsten auch in darkgray.\par
\vfill
\pagebreak

\pagestyle{Textteil}
Und weiterer Text auf der zweiten Seite, wo alles passt und die Kopfzeile die richtige Farbe hat.


\end{document}
Beste Grüße,
Seban

Seitenzahlenfärberin

Beitrag von Seitenzahlenfärberin »

Aaaaah - jetzt scheint es total logisch...aber, da hätt ich noch Tage dafür gebraucht.
Vielen, vielen Dank! Alles so wie es sein soll nun.

Die Warnung wegen \renewcommand{\chaptermark} hab ich dann noch mit
\setlength{\headheight}{15pt}
wegbekommen, falls es mal noch jemanden betrifft, der hier sucht.

Antworten