Comment modifier la numérotation des pages ?#
1. Avec les commandes de base#
Pour changer la valeur du ⟨numéro⟩
de page, il suffit d’utiliser la commande
\setcounter{page}{⟨numéro⟩}
. En effet, le numéro de page est contenu
dans un compteur. Toutes les fonctions associées aux
compteurs peuvent donc s’y appliquer.
\documentclass[french]{book} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \usepackage{babel} % Réglages linguistiques (avec french) \usepackage{lipsum} % Du faux texte\begin{document}\tableofcontents\chapter{Un classique incontournable}\setcounter{page}{1}\lipsum[1-6] % Le faux texte\chapter{Un classique incontournable - Suite}\lipsum[7-12] % Le faux texte\end{document}
Des modifications un peu plus automatisées peuvent être obtenues en modifiant
la définition de la commande qui affiche le compteur page
, à savoir
la commande \thepage
. L’exemple suivant, de Piet van Oostrum,
permet d’afficher un compteur comprenant, en plus du numéro de la page,
le numéro du chapitre courant, et de remettre le compteur de pages à zéro
à chaque nouveau chapitre :
\documentclass[french]{book} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \usepackage{babel} % Réglages linguistiques (avec french) \usepackage{lipsum} % Du faux texte \makeatletter % \renewcommand{\thepage}{\thechapter-\arabic{page}} \@addtoreset{page}{chapter} \makeatother\begin{document}\tableofcontents\chapter{Un classique incontournable}\lipsum[1-6] % Le faux texte\chapter{Un classique incontournable - Suite}\lipsum[7-12] % Le faux texte\end{document}
Sur le sujet de la rénumérotation des pages par chapitre, vous pouvez consulter la question « Comment réinitialiser la numérotation des pages à chaque chapitre ? » pour des exemples plus avancés.