LaTeX : comment formater les numéros de page

Les numéros de page ne doivent pas être consécutifs dans chaque document ou commencer à la page 1. Si vous avez encore des répertoires avant votre propre contenu, ceux-ci sont en grande partie déclarés comme numéros de page avec des chiffres romains. La position du numéro de page est également importante pour certains travaux ou rapports. Nous vous montrons dans cet article tout ce qu'il faut savoir sur la pagination dans LaTeX.

  • Définir la position du numéro de page dans l'en-tête ou le pied de page
  • Comment ne commencer à compter les numéros de page qu'à partir de la deuxième page
  • Comment combiner les chiffres romains et arabes dans LaTeX

Définir la position du numéro de page dans l'en-tête ou le pied de page

Par défaut, LaTeX insère le numéro de page au milieu du pied de page. Ce n'est pas toujours ce que demande le document et le numéro de page doit être affiché à un autre endroit. L'importation du paquet scrlayer-scrpage aide dans ce cas. Pour pouvoir personnaliser l'en-tête ou le pied de page, il faut donc importer le paquet scrlayer-scrpage. En outre, nous utilisons le style de page scrheadings. En outre, vous utilisez clearpairofpagesstyles pour supprimer tous les caractères de remplacement de la classe de document définis auparavant. Pour cela, il suffit d'entrer les deux commandes dans le préambule de votre document LaTeX :

usepackage{scrlayer-scrpage}
pagestyle{scrheadings}
clearpairofpagestyles

Remarque : le package scrlayer-scrpage fait partie intégrante de KOMA-Script depuis 2013 (à partir de la version 3.12) - il n'est pas nécessaire de l'importer

Pour afficher le numéro de page à l'endroit souhaité, la commande Pagemark doit être insérée à l'intérieur, au milieu ou à l'extérieur de l'en-tête ou du pied de page. Voici ce qu'il faut retenir:

ihead{en-tête intérieur}
chead{en-tête milieu}
ohead{en-tête extérieur}
ifoot{pied de page intérieur}
cfoot{pied de page milieu}
ofoot{pied de page extérieur}

Remplacer le texte entre accolades par pagemark. Vous pouvez également insérer un texte devant, comme "page". Si vous voulez que le numéro de page apparaisse en bas à droite dans le pied de page, précédé de "page", saisissez

Ainsi, le comptage des numéros de page ne commence qu'à partir de la deuxième page

Il est fréquent de ne pas vouloir générer le numéro de page 1 directement sur la première page, mais seulement à partir de la page 2 ou de la page 3. Pour cela, il faut d'abord saisir la commande thispagestyle{empty} sur les pages vierges. Sur la page où le comptage doit commencer, il faut saisir NNcontre{page}{1}. Un exemple minimal:

documentclass{article}
usepackage[utf8]{inputenc}
begin{document}
thispagestyle{empty}
Voici votre texte.
Nnewpage
setcounter{page}{1}
Voici votre texte.
end{document}

De cette manière, le comptage des pages ne commence qu'à partir de la deuxième page. Vous pouvez bien sûr étendre le tout à volonté et le combiner avec les formatages présentés dans les instructions précédentes.

Comment combiner les chiffres romains et arabes dans LaTeX

Le contenu ne doit pas toujours commencer directement par des chiffres arabes. Là aussi, il y a une solution dans LaTeX : les commandes pagenumbering{roman} et pagenumbering{arabic} permettent de changer le style des chiffres. Le tout à nouveau à titre d'exemple pour la compréhension:

documentclass{article}
usepackage[utf8]{inputenc}
begin{document}
pagenumbering{roman}
section{répertoires}
votre texte.
clearpage
pagenumbering{arabic}
tableofcontents
section{Text}
votre texte.
end{document}

Ainsi, les répertoires commencent par des numéros de page romains et ensuite le contenu proprement dit par des lignes arabes. Là encore, vous pouvez combiner ce que vous avez appris dans les autres instructions avec cette approche.