summaryrefslogtreecommitdiff
path: root/resources/header_footer.tex
diff options
context:
space:
mode:
Diffstat (limited to 'resources/header_footer.tex')
-rwxr-xr-xresources/header_footer.tex44
1 files changed, 44 insertions, 0 deletions
diff --git a/resources/header_footer.tex b/resources/header_footer.tex
new file mode 100755
index 0000000..af80d26
--- /dev/null
+++ b/resources/header_footer.tex
@@ -0,0 +1,44 @@
+\RequirePackage{fancyhdr}
+
+\fancyhf{}
+\pagestyle{fancy} % mise en page
+
+\makeatletter
+
+%%%% Commande \docutitre pour l'en-tete.
+%%%% Il faut entrer le contenu via la commande: \docutitre{blablabla}
+\newcommand*{\docutitre}[1]{\gdef\@docutitre{#1}}
+\docutitre{}
+
+%% En-tete
+%pages impaires
+\fancyhead[RO]{\color{grisfonce}\@docutitre}
+\fancyhead[LO]{\color{grisfonce}\@date}
+
+%pages paires
+\fancyhead[RE]{\color{grisfonce}\@date }
+\fancyhead[LE]{\color{grisfonce}\@docutitre }
+
+
+%%%Pieds de page
+%pages impaires
+\fancyfoot[RO]{
+%\fcolorbox{fondtitre}{fondtitre}{\color{blanc}page \thepage}} % ici le num de page
+{page \thepage}} % ici le num de page
+\fancyfoot[LO]{
+\fcolorbox{blanc}{blanc}{\color{grisfonce}\@author}} % ici l'auteur
+%pages paires
+\fancyfoot[LE]{
+%\fcolorbox{fondtitre}{fondtitre}{\color{blanc}page \thepage}} % ici le num de page
+{page \thepage}} % ici le num de page
+\fancyfoot[RE]{
+\fcolorbox{blanc}{blanc}{\color{grisfonce}\@author}} % ici l'auteur
+
+\makeatother
+
+%%%%%%% ligne de l'entete %%%%%%%%%%%
+% pour la rendre invisible, sur un fond blanc... on la peint en blanc
+
+\renewcommand{\headrule}{
+}
+