Im folgenden MWE kann mein benutzerdefinierter Seitenstil nicht auf die erste Seite eines Kapitels angewendet werden, wie es beim Überprüfen des Stils der Seitenzahl der Fall sein kann; alle nachfolgenden Seiten scheinen korrekt formatiert zu sein. Warum passiert das und wie kann ich es beheben?
\documentclass[openany]{book}
\usepackage{lipsum}
\usepackage[pagestyles]{titlesec}
\newpagestyle{main} {
\sethead*{}{}{}
\setfoot*{}{\footnotesize---\ \thepage\ ---}{}
}
\begin{document}
\pagestyle{main}
\chapter{Something}
\lipsum[1-20]
\end{document}
Antwort1
Das Problem besteht darin, dass \chapter
der plain
Stil auf der ersten Seite eines Kapitels verwendet wird, sodass Sie den einfachen Stil neu definieren müssen:
\documentclass[openany]{book}
\usepackage{lipsum}
\usepackage[pagestyles]{titlesec}
\newpagestyle{main} {
\sethead*{}{}{}
\setfoot*{}{\footnotesize---\ \thepage\ ---}{}
}
\renewpagestyle{plain} {
\sethead*{}{}{}
\setfoot*{}{\footnotesize---\ \thepage\ ---}{}
}
\begin{document}
\pagestyle{main}
\chapter{Something}
\lipsum[1-20]
\end{document}