\RequirePackage[manualmark]{scrlayer-scrpage} \iffalse \renewcommand*\chaptermark[1]{% \markboth{\Ifnumbered{chapter}{\chaptermarkformat}{}}{#1}% <- outdated macro replaced } \AfterTOCHead[toc]{\markboth{}{\contentsname}} \fi \clearpairofpagestyles \clubpenalty = 10000 \widowpenalty = 10000 \automark[section]{part} \setlength{\footheight}{120pt} % avoids scrlayer-scrpage warning: % footheight to low warning \setlength{\footskip}{185pt} % BAD HACK that moves the foot downwards \KOMAoption{footwidth}{foot:53pt} % BAD HACK that moves the foot towards \setkomafont{pagefoot}{\normalfont\footnotesize} \setkomafont{pagenumber}{\normalfont \fontfamily{\sfdefault}\selectfont \normalsize \bfseries\color{black}} \renewcommand{\partmark}[1]{% \markboth{% % use \@chapapp instead of \chaptername to avoid % 'Chapter A Appendix ...', thanks to @farbverlust (issue #47) \fontfamily{\sfdefault}\selectfont {\color{fgBlue}\textbf{\partname\ \thepart}}% \quad% \protect\begin{minipage}[t]{.65\textwidth}% #1% \protect\end{minipage}% }{}% } \newlength{\lensectionnumber} \renewcommand{\sectionmark}[1]{% \markright{% \normalsize\fontfamily{\sfdefault}\selectfont\bfseries \setlength{\lensectionnumber}{0em} \settowidth{\lensectionnumber}{\textbf{\thesection}\quad} \protect\begin{minipage}[t]{.72\textwidth}% {\ }% bad hack to prevent a wrong baseline for the minipage \protect\raggedleft% \hangindent=\lensectionnumber% {\color{black}\textbf{\fontfamily{\sfdefault}\selectfont\thesection}}% \quad% #1% \protect\end{minipage}% }% } \newcommand{\ctfooterline}{% \color{black}\rule[-90pt]{1.25pt}{100pt}% } % Page number for odd (right) pages \newcommand{\ctfooterrightpagenumber}{% \ctfooterline% \hspace*{10pt}% \begin{minipage}[b]{1.5cm}% \pagemark\ % \end{minipage}% } %% Page number for even (left) pages \newcommand{\ctfooterleftpagenumber}{% \begin{minipage}[b]{1.5cm}% \raggedleft\pagemark% \end{minipage}% \hspace*{10pt}% \ctfooterline% } %% Defines the content for header and footer \lehead{} \cehead{} \rehead{} \lohead{} \cohead{} \rohead{} \lefoot[% > plain \ctfooterleftpagenumber% ]{% > srcheadings \ctfooterleftpagenumber% \hspace*{0.75cm}% %\headmark% } \cefoot{} \refoot{} \lofoot{} \cofoot{} \rofoot[% > plain \ctfooterrightpagenumber% ]{% > srcheadings %\headmark% \hspace*{0.75cm}% \ctfooterrightpagenumber% }