Accueil : Mathématiques
Accueil >> LaTeX >> Le formatage du texte. >> Personnali...

article 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 :

Exemple d'un haut de page simple

Résultat sur le pied de la page :

Exemple d'un bas de page simple
un document entete1 (LaTeX de 492 octets)

Code source de cet exemple.

  • Exemple plus élaboré :

Résultat sur le pied de la page :

Exemple d'un pied de page elaboré
un document entete2 (LaTeX de 629 octets)

Code source de cet exemple.

Contact
Accessibilité
Mentions légales
RSS
Académie de Poitiers, Rectorat, 22 rue Guillaume VII le Troubadour BP 625 86022 Poitiers Cedex