marco_h
25-08-2009, 08:07
Liebe mrunix-community!
vorab sorry dass ich ein bereits älteres posting bezüglich headeranpassung mittels dem package fancyhdr "aufwärmen" muss, jedoch muss ich gezwungenermaßen modifikationen vornehmen um folgendes problem zu lösen:
mein book ist mit frontmatter und mainmatter gegliedert, jedoch wird beim frontmatter-header die kapitelbezeichnung mit 0 nummeriert. da es sich dabei um die kurzfassung handelt sollte diese nicht nummeriert sein. anbei ein beispiel.
bitte um eure hilfe, es wäre sehr wichtig und dringend!
herzlichen dank!
liebe grüße marco
\documentclass[11pt,ngerman, a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\usepackage{blindtext}
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} %%%%%%%%%%%%%%%%
\fancyhf{} % clear all header fields
\fancyhead[LE]{\thepage\hspace{0.75cm}\nouppercase{\leftmark}} %left (even pages)
\fancyhead[RO]{\nouppercase{\rightmark}\hspace{0.75cm}\thepage} %right (odd pages)
\fancypagestyle{plain}{%
\fancyhead{} % get rid of headers
\renewcommand{\headrulewidth}{0.0pt} % get rid of lines
\fancyhead[RO]{\thepage} %pagenumber on plain pages (chapterstart)
}
\renewcommand{\headrulewidth}{0.5pt} % line
\setlength{\headheight}{14pt}
\begin{document}
\frontmatter % Vorspann
\pagestyle{fancy}
\blinddocument
\tableofcontents
\mainmatter % Buchhauptteil
\Blinddocument
\end{document}
vorab sorry dass ich ein bereits älteres posting bezüglich headeranpassung mittels dem package fancyhdr "aufwärmen" muss, jedoch muss ich gezwungenermaßen modifikationen vornehmen um folgendes problem zu lösen:
mein book ist mit frontmatter und mainmatter gegliedert, jedoch wird beim frontmatter-header die kapitelbezeichnung mit 0 nummeriert. da es sich dabei um die kurzfassung handelt sollte diese nicht nummeriert sein. anbei ein beispiel.
bitte um eure hilfe, es wäre sehr wichtig und dringend!
herzlichen dank!
liebe grüße marco
\documentclass[11pt,ngerman, a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\usepackage{blindtext}
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} %%%%%%%%%%%%%%%%
\fancyhf{} % clear all header fields
\fancyhead[LE]{\thepage\hspace{0.75cm}\nouppercase{\leftmark}} %left (even pages)
\fancyhead[RO]{\nouppercase{\rightmark}\hspace{0.75cm}\thepage} %right (odd pages)
\fancypagestyle{plain}{%
\fancyhead{} % get rid of headers
\renewcommand{\headrulewidth}{0.0pt} % get rid of lines
\fancyhead[RO]{\thepage} %pagenumber on plain pages (chapterstart)
}
\renewcommand{\headrulewidth}{0.5pt} % line
\setlength{\headheight}{14pt}
\begin{document}
\frontmatter % Vorspann
\pagestyle{fancy}
\blinddocument
\tableofcontents
\mainmatter % Buchhauptteil
\Blinddocument
\end{document}