blob: ab3153db2b3025fd3809b8bfe3ae9440b8371e3a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
= Page Numbers
:description: By default, Asciidoctor PDF assigns the page number 1 to the first body page of a document and increments the page number for each page thereafter.
Asciidoctor PDF automatically keeps track of page numbers.
These page numbers determine the folio placement of each page.
== Default page number assignment
include::theme:page$page-numbers.adoc[tag=default]
It's possible to influence the virtual page numbering, the folio placement, and where page numbers are displayed using a combination of theme keys and document attributes.
See xref:theme:page-numbers.adoc[] to learn more.
== Printing page ranges
The print dialog doesn't understand the page numbers that are displayed in the running content.
The print dialog only considers physical pages.
Therefore, to print a range of pages as they are labeled in the document, you need to add the number of front matter pages (i.e., the non-numbered pages) to the page number range in the print dialog.
For example, if you only want to print the first 5 pages labeled with a page number (e.g., 1-5), and there are 2 pages before the page labeled as page 1, you need to add 2 to both numbers in the range, giving you a physical page range of 3-7.
That's the range you need to enter into the print dialog.
|