Personnaliser les en-têtes et pieds de page dans un document LaTeX publié le 01/01/2009 - mis à jour le 07/05/2010
Le package fancyhdr.sty permet de gérer facilement les en-têtes d’un document en LaTeX.
Dans le préambule du document LaTeX, il faut insérer la ligne suivante :
\usepackage{fancyhdr}
Dans le préambule du document, c’est à dire avant la commande
\begindocument
insérer les lignes suivantes :
-
\pagestyle{fancy}
: Numérotation des pages.
-
\lhead{haut de page gauche}
: On personnalisera cette en-tête. -
\chead{haut de page centre}
: On personnalisera cette en-tête. -
\rhead{haut de page droite}
: On personnalisera cette en-tête. -
\lfoot{pied de page gauche}
: On personnalisera cette en-tête. -
\cfoot{pied de page centré}
: On personnalisera cette en-tête. -
\rfoot{pied de page droit}
: On personnalisera cette en-tête. -
\renewcommand{\headrulewidth}{0.4pt}
: Trace un trait de séparation de largeur 0,4 point.
Mettre 0pt pour supprimer le trait. -
\renewcommand{\footrulewidth}{0.4pt}
: Trace un trait de séparation de largeur 0,4 point.
Mettre 0pt pour supprimer le trait.
Il est possible de faire référence au nombre total de pages du document.
Pour obtenir un compteur de pages du type 1/3, 2/3, il faut charger dans le préambule du document le package lastpage.sty par la commande :\usepackage{lastpage}
Dans un champ de l’en-tête, il suffit alors d’insérer la commande :
\thepage/\pageref{LastPage}
Exemples :
*- Exemple simple :
Résultat sur le haut de la page :

Résultat sur le pied de la page :

- Exemple plus élaboré :
Résultat sur le pied de la page :
