Latex, ne pas numéroter le début d'un document

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Kim25035
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : mardi 29 octobre 2013, 18:45

Latex, ne pas numéroter le début d'un document

Message par Kim25035 »

Bonjour,

j'ai découvert ce forum en faisant des recherches sur comment re-initialiser le compteur de page en utilisant la classe "book" et les options ci-dessous

avec \frontmatter, %----switches the page numbers to roman


\mainmatter, %--- switches the page numbers to arabic

\backmatter,


Les pages sont bien numérotés en roman jusqu'à l'introduction et ensuite en arabic à partir de l'introduction. Par contre le compteur de page commence à partir des pages en roman. J'ai utilisé cette option: \setcounter{page}{nb}, juste avant \include{chapitrexx}

Pour commencer la numérotation à partir de l'introduction avec nb, le nombre de page avant l'introduction.

J'ai un fichier par chapitre, un fichier pour l'intro et un fichier pour la conclusion. De ce fait j'appelle chaque partie en utilisant l'option: \include{chapitrexx} dans le document principale appelant chaque chapitre. Ce document principal contient la configuration de \frontmatter, etc.

Mon souhait est que le compteur de page démarre à partir de l'introduction et non le début du document (qui est en roman).


Je vous remercie d'avance pour votre aide.

Cordialement.

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3924
Inscription : mercredi 02 janvier 2008, 23:18

Re: Latex, ne pas numéroter le début d'un document

Message par balf »

Eh bien, mais il me semble qu'il suffit d'indiquer dans le fichier-maître quelque chose de ce genre :

\frontmatter
\include{remerciements}
\include{intro}

\mainmatter
setcounter{page}{0}
\include{chap1}
\include{chap2}


B.A.

Kim25035
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : mardi 29 octobre 2013, 18:45

Re: Latex, ne pas numéroter le début d'un document

Message par Kim25035 »

Bonjour,



Merci pour votre réponse. C'est ce que j'ai, an ajoutant juste un numbering en arabic après \mainmatter. Mias j'ai toujours le compteur de page qui démarre à 1 à partir de la page de garde.


Cordialement.

Kim25035
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : mardi 29 octobre 2013, 18:45

Re: Latex, ne pas numéroter le début d'un document

Message par Kim25035 »

Re-bonjour,

Juste pour clarifier: si on prend comme exemple un document de 20 pages, sachant que nous avons les 5 premiers pages qui sont en roman, j'aimerai alors si c'est possible qu'on est un document de 15 pages au lieu de 20. Ce qui veut dire que les 5 premiers pages seront en roman, ensuite on commence la numérotation à 1 à partir de la 6ème page du document de 20 pages et de ce fait on aura un compteur totale d'un document de 15 pages au lieu de 20. Actuellement j'ai un document de 20 pages au lieu de 15, malgrès que les 5 premiers pages sont en roman.



Merci.

Cordialement.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Latex, ne pas numéroter le début d'un document

Message par pg »

C'est le comportement standard :
frontmatter_mainmatter_page_numbering.pdf

Code : Tout sélectionner

\documentclass{book}

\usepackage{lipsum}% texte bidon

\usepackage{hyperref}
\hypersetup{pdfstartview=XYZ}% zoom standard

\begin{document}

\frontmatter
\lipsum[1-20]

\mainmatter
\lipsum[21-105]

\end{document}
On a bien pages i à iv puis pages 1 à 16.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Kim25035
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : mardi 29 octobre 2013, 18:45

Re: Latex, ne pas numéroter le début d'un document

Message par Kim25035 »

Merci à vous.

Et le compteur de pdf, peux -il ignorer les pages en roman?

Cordialement.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Latex, ne pas numéroter le début d'un document

Message par pg »

C'est déjà le cas : quand on ouvre le PDF avec acrobat reader, on a bien les premières pages qui sont i à iv et les suivantes qui sont 1 à 16.

Kim25035
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : mardi 29 octobre 2013, 18:45

Re: Latex, ne pas numéroter le début d'un document

Message par Kim25035 »

Bonjour,

Merci encore. Je parlais d'ignorer complètement que les pages en roman. Ce n'est pas possible comme je m'en doutais.

Merci encore.

Cordialement.

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3924
Inscription : mercredi 02 janvier 2008, 23:18

Re: Latex, ne pas numéroter le début d'un document

Message par balf »

Mais probablement si : il suffit, par exemple d'indiquer dans le fichier-maître, au début : \pagestyle{style1}, puis au moment d'inclure le premier chapitre : \pagestyle{style2}, où style1 est un style sans affichage du numéro de page (p. ex. empty), et style2 celui que vous voulez pour la partie principale. Éventuellement, si vous voulez au début des en-têtes et des pieds-de-page, mais sans les numéros de page, vous pourrez être amené à définir un style personnel (à l'aide de fancyhdr ou de titleps, par exemple).

B.A.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Latex, ne pas numéroter le début d'un document

Message par pg »

Un style de page de type empty ne fait que ne pas afficher les numéros de pages sur la page physique. Le visualiseur PDF, lui, continuera d'incrémenter son propre compteur de page quel que soit le style de page utilisé.

Avec le package hyperref, on peut influencer l'apparence des numéros de pages du visualiseur PDF en redéfinissant \thepage. Avec \renewcommand{\thepage}{}, on peut même les supprimer, mais c'est une mauvaise idée (les pages physiques et celles du PDF doivent être cohérentes entre elles).