Page 1 sur 1

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

MessagePosté: Mardi 29 Octobre 2013, 20:37
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.

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

MessagePosté: Mardi 29 Octobre 2013, 22:36
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.

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

MessagePosté: Mercredi 30 Octobre 2013, 07:34
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.

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

MessagePosté: Mercredi 30 Octobre 2013, 08:03
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.

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

MessagePosté: Mercredi 30 Octobre 2013, 08:33
par pg
C'est le comportement standard :

frontmatter_mainmatter_page_numbering.pdf
(78.99 Kio) Téléchargé 204 fois

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.

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

MessagePosté: Mercredi 30 Octobre 2013, 11:15
par Kim25035
Merci à vous.

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

Cordialement.

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

MessagePosté: Mercredi 30 Octobre 2013, 11:27
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.

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

MessagePosté: Jeudi 31 Octobre 2013, 06:39
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.

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

MessagePosté: Jeudi 31 Octobre 2013, 12:18
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.

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

MessagePosté: Jeudi 31 Octobre 2013, 12:55
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).