You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.6 KiB
59 lines
2.6 KiB
7 years ago
|
\RequirePackage{fancyhdr} % Adaptation of the footers
|
||
|
|
||
|
% Setup for custom footer
|
||
|
\pagestyle{fancy}
|
||
|
|
||
|
\newlength{\nobgfooterheight}
|
||
|
\setlength{\nobgfooterheight}{\paperheight}
|
||
|
\addtolength{\nobgfooterheight}{-1in}
|
||
|
\addtolength{\nobgfooterheight}{-\topmargin}
|
||
|
\addtolength{\nobgfooterheight}{-\headheight}
|
||
|
\addtolength{\nobgfooterheight}{-\headsep}
|
||
|
\addtolength{\nobgfooterheight}{-\textheight}
|
||
|
\addtolength{\nobgfooterheight}{-\footskip}
|
||
|
|
||
|
\renewcommand{\headrulewidth}{0.0pt} %no rule for header
|
||
|
\renewcommand{\footrulewidth}{0.0pt} %no rule for footer
|
||
|
|
||
|
\fancyhf{} % clear all headers and footers
|
||
|
|
||
|
\fancyhead{
|
||
|
\iftoggle{bool-bg}{
|
||
|
\begin{tikzpicture}[remember picture,overlay]
|
||
|
\node[inner sep=0pt] at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight]{img/paper}};
|
||
|
\end{tikzpicture}
|
||
|
}{}
|
||
|
}
|
||
|
|
||
|
\fancyfoot[LE]{
|
||
|
\iftoggle{bool-footer-scroll}{
|
||
|
\begin{tikzpicture}[remember picture,overlay]
|
||
|
\node[xscale=-1,inner sep=0pt,anchor=south,nearly opaque] at (current page.south) {\includegraphics[width=\paperwidth,height=43pt]{img/footerscroll}};
|
||
|
\node[xshift=20pt,yshift=30pt] at (current page.south west) {\jebba@PageNumberFont\textcolor{pagegold}{\thepage}};
|
||
|
\node[anchor=south west,xshift=\marginparwidth+\marginparpush,yshift=27pt] at (current page.south west) {\jebba@FooterFont{\textcolor{pagegold}{\nouppercase\leftmark}}};
|
||
|
\end{tikzpicture}
|
||
|
}{
|
||
|
\begin{tikzpicture}[remember picture,overlay]
|
||
|
\node[anchor=south west,xshift=\marginparwidth-\marginparpush,yshift=\nobgfooterheight+2pt] at (current page.south west) {\jebba@PageNumberFont{\thepage}};
|
||
|
\node[anchor=south west,xshift=\marginparwidth+\marginparpush,yshift=\nobgfooterheight] at (current page.south west) {\leftmark};
|
||
|
\end{tikzpicture}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
\fancyfoot[RO]{
|
||
|
\iftoggle{bool-footer-scroll}{
|
||
|
\begin{tikzpicture}[remember picture,overlay]
|
||
|
\node[inner sep=0pt,anchor=south,nearly opaque] at (current page.south) {\includegraphics[width=\paperwidth,height=43pt]{img/footerscroll}};
|
||
|
\node[xshift=-20pt,yshift=30pt] at (current page.south east) {\jebba@PageNumberFont\textcolor{pagegold}{\thepage}};
|
||
|
\node[anchor=south east,xshift=-\marginparwidth-\marginparpush,yshift=27pt] at (current page.south east) {\jebba@FooterFont{\textcolor{pagegold}{\nouppercase\leftmark}}};
|
||
|
\end{tikzpicture}
|
||
|
}{
|
||
|
\begin{tikzpicture}[remember picture,overlay]
|
||
|
\node[anchor=south east,xshift=-\marginparwidth+2\marginparpush,yshift=\nobgfooterheight+2pt] at (current page.south east) {\jebba@PageNumberFont{\thepage}};
|
||
|
\node[anchor=south east,xshift=-\marginparwidth,yshift=\nobgfooterheight] at (current page.south east) {\leftmark};
|
||
|
\end{tikzpicture}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
\fancypagestyle{plain}{}
|