Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
3_composition:texte:document:combien_de_pages_a_mon_document [2018/06/03 15:19]
d.p.carlisle
3_composition:texte:document:combien_de_pages_a_mon_document [2021/01/17 18:57]
yannick.tanguy Ajout de commandes manuelles tirées d'une autre page.
Ligne 1: Ligne 1:
---- +====== Comment compter le nombre de pages d'​un ​document ? ======
-title: How many pages are there in my document? +
-category: usage +
-permalink: /​FAQ-howmanypp +
----+
  
-Simple documents (those that start at page 1, and don't have any +===== Avec quelques commandes =====
-breaks in their page numbering until their last page) present no +
-problem to the seeker after this truth. ​ The number of pages is +
-reported by the [`lastpage`](https://​ctan.org/​pkg/​lastpage) package in its `LastPage` label.+
  
-For more complicated documents (most obviouslybooks with frontmatter +Il est aussi possible de définir soi-même une étiquette sur la dernière page « à la main »en insérant la commande \label{PageFin} sur la dernière ​page (''​PageFin''​ n'​étant ici qu'un exemple de nom possible).
-in a different series of page numbersthis simple approach will not +
-do.+
  
-The [`count1to`](https://​ctan.org/​pkg/​count1to) package defines a label `TotalPages`;​ this is +On peut aussi, dans le préambule, faire cette déclaration dans le préambule ​:
-the value of its copy of `\count1` (a reserved TeX count +
-register) at the end of the document.+
  
-Package [`totpages`](https://​ctan.org/​pkg/​totpages) defines a label `TotPages`, but it also +<code latex> 
-makes the register it uses available as a LaTeX counter, +\AtEndDocument{\label{PageFin}} 
-`TotPages`, which you can also reference via `\theTotPages`. ​ Of +</​code>​
-course, the counter `TotPages` is asynchronous in the same way that +
-page numbers are, but snapshots may safely be taken in the output +
-routine.+
  
-The [`memoir`](https://​ctan.org/​pkg/​memoir) class defines two counters `lastpage` and +Il suffit ensuite de faire référence à la page de cette étiquette avec ''​\pageref{PageFin}''​.
-`lastsheet`,​ which are set (after the first run of a document) +
-to the equivalent of the `LastPage` label and the +
-`TotalPages` labels.+
  
-Both [`count1to`](https://​ctan.org/​pkg/​count1to) and [`totpages`](https://​ctan.org/​pkg/​totpages) need the support of +Ces deux solutions sont à réserver à des documents simples.
-the [`everyshi`](https://​ctan.org/​pkg/​everyshi) package.+
  
 +===== Avec l'​extension lastpage =====
  
 +Les documents simples (ceux qui commencent à la page 1 et qui n'ont aucune interruption dans leur numérotation de page jusqu'​à leur dernière page) ne présentent aucun problème particulier. Le nombre de pages est indiqué par l'​extension [[ctanpkg>​lastpage|lastpage]] dans son étiquette ''​LastPage''​ que l'on peut afficher avec ''​\pageref{LastPage}''​.
 +
 +Pour les documents plus compliqués (tels des livres avec une première séquence de numéros de page différents),​ cette approche simple ne fonctionnera pas.
 +
 +===== Avec l'​extension count1to =====
 +
 +L'​extension [[ctanpkg>​count1to|count1to]] définit une étiquette ''​TotalPages''​. C'est la valeur de sa copie de ''​\count1'',​ un registre de compte réservé de <​latex>​\TeX</​latex>,​ à la fin du document. Cette extension nécessite l'​extension [[ctanpkg>​everyshi|everyshi]].
 +
 +===== Avec l'​extension totpages =====
 +
 +L'​extension [[ctanpkg>​totpages|totpages]] définit une étiquette ''​TotPages''​ et elle rend également disponible le registre qu'​elle utilise comme compteur <​latex>​\LaTeX</​latex>,​ ''​TotPages'',​ par le biais de la commande ''​\theTotPages''​. Bien sûr, le compteur ''​TotPages''​ est asynchrone à l'​image des numéros de page, mais des captures de cette valeur peuvent être faites en toute sécurité lors de la routine de sortie. ​ Cette extension nécessite l'​extension [[ctanpkg>​everyshi|everyshi]].
 +
 +===== Avec l'​extension memoir =====
 +
 +La classe [[ctanpkg>​memoir|memoir]] définit deux compteurs ''​lastpage''​ et ''​lastsheet'',​ qui sont déterminés (après la première exécution d'un document) à l'​image des étiquettes ''​LastPage''​ et ''​TotalPages''​.
 +
 +-----
 +
 +//Source:// [[faquk>​FAQ-howmanypp|How many pages are there in my document?]]
 +
 +{{htmlmetatags>​metatag-keywords=(LaTeX,​usage)
 +metatag-og:​title=(Comment compter le nombre de pages d'un document)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
3_composition/texte/document/combien_de_pages_a_mon_document.txt · Dernière modification: 2021/01/17 18:57 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0