
InSeitenkopf von LaTeX and FriendsDas fancyhdr
Paket wird verwendet, um den Seitenkopf des Buches „LaTeX and Friends“ zu erstellen. Wie kann ich dies mithilfe memoir
einer Klasse und auch auf der ersten Seite tun, auf der das Kapitel beginnt?
MWE:
\documentclass[a4,twoside]{memoir}
\usepackage{lipsum}
\nouppercaseheads
\makepagestyle{mystyle}
\setlength{\headwidth}{\dimexpr\marginparsep+\marginparwidth\relax}
\makerunningwidth{mystyle}{\headwidth}
\makeevenhead{mystyle}{\thepage\quad\smash{\rule[-0.2ex]{1pt}{4cm}}\quad\textsc{\chaptername~\thechapter}}{}{}
\makeoddhead{mystyle}{}{}{\textsc{\leftmark}\quad\smash{\rule[-0.2ex]{1pt}{4cm}}\quad\thepage}
\makeatletter
\makepsmarks{mystyle}{%
\createmark{chapter}{left}{nonumber}{\@chapapp\ }{.\ }}
\makeatother
\makepagestyle{plain}
\makerunningwidth{plain}{\dimexpr\marginparsep+\marginparwidth\relax}
\makeevenfoot{plain}{\textsc{\leftmark}\quad\smash{\rule[-0.2ex]{1pt}{4cm}}\quad\thepage}{}{}
\pagestyle{mystyle}
\begin{document}
\chapter{Test Chapter}
\lipsum[1]
\section{Test Section}
\lipsum[1-20]
\end{document}
Antwort1
Die memoir
Klasse verwendet Seitenstil chapter
für die erste Seite des Kapitels. Sie können also
...
\pagestyle{mystyle}
\aliaspagestyle{chapter}{mystyle}
\begin{document}
...
Ich bin nicht sicher, warum Sie den plain
Seitenstil so neu definiert haben, dass er mit übereinstimmt mystyle
, aber es wäre besser, das durch zu ersetzen, \aliaspagestyle{plain}{mystyle}
wenn Sie es noch benötigen.