Using theabspage from the 'perpage' package The 2019 Stack Overflow Developer Survey Results Are InBib page number in my index and bibtitle distance from the topBug in glossaries package while using hyperref?Total page numbers not shown correctly using beamer presentation packageBegin page counting from a given pageturn off frame number in certain slides using the beamer packagePage numbering is starting from 2how to remove the page numbering from the first slidePage numbering from roman to arabicExclude page numbering from certain pagesPagenumbering using alphalph package
How did passengers keep warm on sail ships?
Why couldn't they take pictures of a closer black hole?
Why “相同意思的词” is called “同义词” instead of "同意词"?
Can there be female White Walkers?
Ubuntu Server install with full GUI
A word that means fill it to the required quantity
Pokemon Turn Based battle (Python)
What to do when moving next to a bird sanctuary with a loosely-domesticated cat?
Is one supposed to eat the zero'ah (shank bone) from the Seder plate?
Can we generate random numbers using irrational numbers like π and e?
Is it possible for absolutely everyone to attain enlightenment?
What do hard-Brexiteers want with respect to the Irish border?
Is bread bad for ducks?
Will it cause any balance problems to have PCs level up and gain the benefits of a long rest mid-fight?
Button changing its text & action. Good or terrible?
For what reasons would an animal species NOT cross a *horizontal* land bridge?
How do you keep chess fun when your opponent constantly beats you?
Correct punctuation for showing a character's confusion
What is the most efficient way to store a numeric range?
How much of the clove should I use when using big garlic heads?
How to support a colleague who finds meetings extremely tiring?
Keeping a retro style to sci-fi spaceships?
What is the light source in the black hole images?
How can I define good in a religion that claims no moral authority?
Using theabspage from the 'perpage' package
The 2019 Stack Overflow Developer Survey Results Are InBib page number in my index and bibtitle distance from the topBug in glossaries package while using hyperref?Total page numbers not shown correctly using beamer presentation packageBegin page counting from a given pageturn off frame number in certain slides using the beamer packagePage numbering is starting from 2how to remove the page numbering from the first slidePage numbering from roman to arabicExclude page numbering from certain pagesPagenumbering using alphalph package
After two compilations of the following example with pdflatex:
documentclassarticle
usepackagelipsum
usepackageperpage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~theabspage, theabspage, theabspage, theabspage, arabicabspage.
enddocument
I obtain this:

However, I would have expected to see the number 2 printed twice at the top of page 2, after the second compilation run. Am I having wrong expectations, or somehow misusing theabspage?
In a kind of desperate attempt, I've also tried to put AddAbsoluteCounterpage in the preamble, same result.
My TeX distribution is TeX Live as shipped in current Debian unstable (texlive-base version 2018.20190227-2) and the log file written by pdfTeX says perpage 2014/10/25 2.0.
page-numbering perpage
|
show 5 more comments
After two compilations of the following example with pdflatex:
documentclassarticle
usepackagelipsum
usepackageperpage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~theabspage, theabspage, theabspage, theabspage, arabicabspage.
enddocument
I obtain this:

However, I would have expected to see the number 2 printed twice at the top of page 2, after the second compilation run. Am I having wrong expectations, or somehow misusing theabspage?
In a kind of desperate attempt, I've also tried to put AddAbsoluteCounterpage in the preamble, same result.
My TeX distribution is TeX Live as shipped in current Debian unstable (texlive-base version 2018.20190227-2) and the log file written by pdfTeX says perpage 2014/10/25 2.0.
page-numbering perpage
1
Presumablyabspagehas the same issue as the normalpagecounter: texfaq.org/FAQ-wrongpn
– moewe
Apr 7 at 13:21
@moewe Thanks for your comment! I believe I know what happens with thepagecounter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading theperpagemanual, I expected that after two passes,theabspagewould be up-to-date, but I'm not sure I really understand its textual definition from theperpagemanual (it mentionspage, what's that? A typo, I guess). So, maybe I just don't understand the purpose oftheabspage, after all. That was the question. :)
– frougon
Apr 7 at 13:32
1
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
1
If I understand the documentation ofperpagecorrectly thenabspageis defined asAddAbsoluteCounterpage. AndAddAbsoluteCounter<counter>just defines a counterabs<counter>that is stepped up each time<counter>is stepped up. Since it is not reset by resets to<counter>it holds the absolute/total counter value. Forpagethat seems to imply thatabspagehas the exact same issues aspagew.r.t. its value in the first paragraph on a new page.theabspageandpagecould differ if you started your document with Roman page numbers and only later switched to Arabic 1
– moewe
Apr 7 at 13:43
1
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter likeabspagecan be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of theperpagepackage, which resets all kinds of things per page.
– moewe
Apr 7 at 13:54
|
show 5 more comments
After two compilations of the following example with pdflatex:
documentclassarticle
usepackagelipsum
usepackageperpage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~theabspage, theabspage, theabspage, theabspage, arabicabspage.
enddocument
I obtain this:

However, I would have expected to see the number 2 printed twice at the top of page 2, after the second compilation run. Am I having wrong expectations, or somehow misusing theabspage?
In a kind of desperate attempt, I've also tried to put AddAbsoluteCounterpage in the preamble, same result.
My TeX distribution is TeX Live as shipped in current Debian unstable (texlive-base version 2018.20190227-2) and the log file written by pdfTeX says perpage 2014/10/25 2.0.
page-numbering perpage
After two compilations of the following example with pdflatex:
documentclassarticle
usepackagelipsum
usepackageperpage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~theabspage, theabspage, theabspage, theabspage, arabicabspage.
enddocument
I obtain this:

However, I would have expected to see the number 2 printed twice at the top of page 2, after the second compilation run. Am I having wrong expectations, or somehow misusing theabspage?
In a kind of desperate attempt, I've also tried to put AddAbsoluteCounterpage in the preamble, same result.
My TeX distribution is TeX Live as shipped in current Debian unstable (texlive-base version 2018.20190227-2) and the log file written by pdfTeX says perpage 2014/10/25 2.0.
page-numbering perpage
page-numbering perpage
asked Apr 7 at 13:13
frougonfrougon
945711
945711
1
Presumablyabspagehas the same issue as the normalpagecounter: texfaq.org/FAQ-wrongpn
– moewe
Apr 7 at 13:21
@moewe Thanks for your comment! I believe I know what happens with thepagecounter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading theperpagemanual, I expected that after two passes,theabspagewould be up-to-date, but I'm not sure I really understand its textual definition from theperpagemanual (it mentionspage, what's that? A typo, I guess). So, maybe I just don't understand the purpose oftheabspage, after all. That was the question. :)
– frougon
Apr 7 at 13:32
1
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
1
If I understand the documentation ofperpagecorrectly thenabspageis defined asAddAbsoluteCounterpage. AndAddAbsoluteCounter<counter>just defines a counterabs<counter>that is stepped up each time<counter>is stepped up. Since it is not reset by resets to<counter>it holds the absolute/total counter value. Forpagethat seems to imply thatabspagehas the exact same issues aspagew.r.t. its value in the first paragraph on a new page.theabspageandpagecould differ if you started your document with Roman page numbers and only later switched to Arabic 1
– moewe
Apr 7 at 13:43
1
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter likeabspagecan be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of theperpagepackage, which resets all kinds of things per page.
– moewe
Apr 7 at 13:54
|
show 5 more comments
1
Presumablyabspagehas the same issue as the normalpagecounter: texfaq.org/FAQ-wrongpn
– moewe
Apr 7 at 13:21
@moewe Thanks for your comment! I believe I know what happens with thepagecounter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading theperpagemanual, I expected that after two passes,theabspagewould be up-to-date, but I'm not sure I really understand its textual definition from theperpagemanual (it mentionspage, what's that? A typo, I guess). So, maybe I just don't understand the purpose oftheabspage, after all. That was the question. :)
– frougon
Apr 7 at 13:32
1
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
1
If I understand the documentation ofperpagecorrectly thenabspageis defined asAddAbsoluteCounterpage. AndAddAbsoluteCounter<counter>just defines a counterabs<counter>that is stepped up each time<counter>is stepped up. Since it is not reset by resets to<counter>it holds the absolute/total counter value. Forpagethat seems to imply thatabspagehas the exact same issues aspagew.r.t. its value in the first paragraph on a new page.theabspageandpagecould differ if you started your document with Roman page numbers and only later switched to Arabic 1
– moewe
Apr 7 at 13:43
1
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter likeabspagecan be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of theperpagepackage, which resets all kinds of things per page.
– moewe
Apr 7 at 13:54
1
1
Presumably
abspage has the same issue as the normal page counter: texfaq.org/FAQ-wrongpn– moewe
Apr 7 at 13:21
Presumably
abspage has the same issue as the normal page counter: texfaq.org/FAQ-wrongpn– moewe
Apr 7 at 13:21
@moewe Thanks for your comment! I believe I know what happens with the
page counter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading the perpage manual, I expected that after two passes, theabspage would be up-to-date, but I'm not sure I really understand its textual definition from the perpage manual (it mentions page, what's that? A typo, I guess). So, maybe I just don't understand the purpose of theabspage, after all. That was the question. :)– frougon
Apr 7 at 13:32
@moewe Thanks for your comment! I believe I know what happens with the
page counter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading the perpage manual, I expected that after two passes, theabspage would be up-to-date, but I'm not sure I really understand its textual definition from the perpage manual (it mentions page, what's that? A typo, I guess). So, maybe I just don't understand the purpose of theabspage, after all. That was the question. :)– frougon
Apr 7 at 13:32
1
1
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
1
1
If I understand the documentation of
perpage correctly then abspage is defined as AddAbsoluteCounterpage. And AddAbsoluteCounter<counter> just defines a counter abs<counter> that is stepped up each time <counter> is stepped up. Since it is not reset by resets to <counter> it holds the absolute/total counter value. For page that seems to imply that abspage has the exact same issues as page w.r.t. its value in the first paragraph on a new page. theabspage and page could differ if you started your document with Roman page numbers and only later switched to Arabic 1– moewe
Apr 7 at 13:43
If I understand the documentation of
perpage correctly then abspage is defined as AddAbsoluteCounterpage. And AddAbsoluteCounter<counter> just defines a counter abs<counter> that is stepped up each time <counter> is stepped up. Since it is not reset by resets to <counter> it holds the absolute/total counter value. For page that seems to imply that abspage has the exact same issues as page w.r.t. its value in the first paragraph on a new page. theabspage and page could differ if you started your document with Roman page numbers and only later switched to Arabic 1– moewe
Apr 7 at 13:43
1
1
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter like
abspage can be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of the perpage package, which resets all kinds of things per page.– moewe
Apr 7 at 13:54
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter like
abspage can be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of the perpage package, which resets all kinds of things per page.– moewe
Apr 7 at 13:54
|
show 5 more comments
1 Answer
1
active
oldest
votes
You can get the absolute page number e.g. with the zref package:
documentclassarticle
usepackagelipsum
usepackagezref-user,zref-abspage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~zlabelAzref[abspage]A, zlabelBzref[abspage]B, zlabelCzref[abspage]C, zlabelDzref[abspage]D, zlabelEzref[abspage]E.
enddocument
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483665%2fusing-theabspage-from-the-perpage-package%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can get the absolute page number e.g. with the zref package:
documentclassarticle
usepackagelipsum
usepackagezref-user,zref-abspage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~zlabelAzref[abspage]A, zlabelBzref[abspage]B, zlabelCzref[abspage]C, zlabelDzref[abspage]D, zlabelEzref[abspage]E.
enddocument
add a comment |
You can get the absolute page number e.g. with the zref package:
documentclassarticle
usepackagelipsum
usepackagezref-user,zref-abspage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~zlabelAzref[abspage]A, zlabelBzref[abspage]B, zlabelCzref[abspage]C, zlabelDzref[abspage]D, zlabelEzref[abspage]E.
enddocument
add a comment |
You can get the absolute page number e.g. with the zref package:
documentclassarticle
usepackagelipsum
usepackagezref-user,zref-abspage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~zlabelAzref[abspage]A, zlabelBzref[abspage]B, zlabelCzref[abspage]C, zlabelDzref[abspage]D, zlabelEzref[abspage]E.
enddocument
You can get the absolute page number e.g. with the zref package:
documentclassarticle
usepackagelipsum
usepackagezref-user,zref-abspage
begindocument
lipsum[1-5]
lipsum[6][2]
Page~zlabelAzref[abspage]A, zlabelBzref[abspage]B, zlabelCzref[abspage]C, zlabelDzref[abspage]D, zlabelEzref[abspage]E.
enddocument
answered Apr 7 at 13:35
Ulrike FischerUlrike Fischer
199k9306692
199k9306692
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483665%2fusing-theabspage-from-the-perpage-package%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Presumably
abspagehas the same issue as the normalpagecounter: texfaq.org/FAQ-wrongpn– moewe
Apr 7 at 13:21
@moewe Thanks for your comment! I believe I know what happens with the
pagecounter, how paragraphs and pages are broken, etc. (read the TeXbook 'till chapter 27). From reading theperpagemanual, I expected that after two passes,theabspagewould be up-to-date, but I'm not sure I really understand its textual definition from theperpagemanual (it mentionspage, what's that? A typo, I guess). So, maybe I just don't understand the purpose oftheabspage, after all. That was the question. :)– frougon
Apr 7 at 13:32
1
no you can't use theabspage like this, and the perpage package is for other counters, e.g. to get footnote references by pages.
– Ulrike Fischer
Apr 7 at 13:34
1
If I understand the documentation of
perpagecorrectly thenabspageis defined asAddAbsoluteCounterpage. AndAddAbsoluteCounter<counter>just defines a counterabs<counter>that is stepped up each time<counter>is stepped up. Since it is not reset by resets to<counter>it holds the absolute/total counter value. Forpagethat seems to imply thatabspagehas the exact same issues aspagew.r.t. its value in the first paragraph on a new page.theabspageandpagecould differ if you started your document with Roman page numbers and only later switched to Arabic 1– moewe
Apr 7 at 13:43
1
If you want to call this negative page numbers, then yes. It is not that unusual for people to want to reset their page numbers at certain points, so a robust and truly unique counter like
abspagecan be useful. This is especially useful for other objects where it is much more common to reset counters (like footnote counters per chapter or the like) particularly in the context of theperpagepackage, which resets all kinds of things per page.– moewe
Apr 7 at 13:54