
Wie im Titel beschrieben, würde ich gerne wissen, wie ich die svmono
Klasse ändern muss, um die Seitenzahlen zentriert anzuzeigen (aktuell befinden sie sich oben links/rechts auf der Seite).
Wir freuen uns über jedes Feedback.
Vielen Dank im Voraus für Ihre Zeit.
Antwort1
Sie müssen sowohl die bchap
als auch die headings
Seitenstile neu definieren.
\documentclass[envcountsame,envcountchap]{svmono}
\usepackage{kantlipsum}
\makeatletter
\def\ps@bchap{%
\let\@oddhead\@empty\let\@evenhead\@empty
\def\@oddfoot{\reset@font\small\hfil\thepage\hfil}%
\let\@evenfoot\@oddfoot
}
\def\ps@headings{%
\let\@mkboth\markboth
\def\@oddfoot{\reset@font\small\hfil\thepage\hfil}%
\let\@evenfoot\@oddfoot
\def\@evenhead{\runheadsize\runheadstyle\hfil\leftmark}%
\def\@oddhead{\runheadsize\runheadstyle\rightmark\hfil}%
\def\chaptermark##1{%
\markboth{%
{\if@chapnum\thechapter\thechapterend\hskip\betweenumberspace\fi ##1}%
}{%
{\if@chapnum\thechapter\thechapterend\hskip\betweenumberspace\fi ##1}}%
}%
\def\sectionmark##1{%
\markright{%
{\ifnum\c@secnumdepth>\z@\thesection\seccounterend\hskip\betweenumberspace\fi ##1}%
}%
}%
}
\makeatother
\pagestyle{headings}
\begin{document}
\chapter{Test}
\kant[1-10]
\end{document}