From 4ca9ff429508f96edb8f7f7d13e2f313db15052a Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Fri, 19 May 2023 22:55:52 +0200 Subject: [PATCH] add headerrule --- layout.sty | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/layout.sty b/layout.sty index 4c4a9f6e..5b7340a7 100644 --- a/layout.sty +++ b/layout.sty @@ -36,6 +36,7 @@ \RequirePackage{xparse} \RequirePackage{titlesec,titletoc} \RequirePackage{fancyhdr} + \RequirePackage{fourier-orns}% for fancy headrules \RequirePackage{needspace} \RequirePackage{tikz} \usetikzlibrary{calc,mindmap,trees}% calc for fancy borders @@ -62,6 +63,16 @@ %% Redefine plain page style, and use it for every page. +\renewcommand\headrule{% + \iftoggle{verbose}{ + \vspace{-6pt} + \hrulefill + \raisebox{-2.1pt} + {\textcolor{\pageSideColor}{\quad\decofourleft\decotwo\decofourright\quad}}% + \hrulefill + }{} +} + \fancypagestyle{plain}{ \fancyhf{}% clear all header and footer fields \fancyfoot[LE]{--~\thepage} @@ -563,7 +574,7 @@ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west) \renewcommand*{\thesection}{\arabic{section}} \titleformat{\subsection} -{\needspace{10em}\normalfont\center\large\bfseries}{\thesubsection}{1em}{}[\titlerule\vspace{1ex}\setcounter{list}{0}] +{\needspace{10em}\normalfont\center\large\bfseries}{\thesubsection}{1em}{}[\textcolor{\pageSideColor}{\titlerule}\vspace{1ex}\setcounter{list}{0}] % \titleformat{\subsubsection} -- GitLab