[NTG-pdftex] pdfcurpageref -- does it make sense?

The Thanh Han hanthethanh at myrealbox.com
Fri Jan 14 00:41:22 CET 2005


I wonder how Hans and other would solve this problem. tex doesn't have a
concept of `current page' while processing the input token list. The
page number can be detected reliably only using 2nd pass processing, as
the page where some material ends up is known only at shipping phase.

It is possible to provide a primitive which returns the *next* page object
number, but IMHO it doesn't make any sense.


> Feature Requests item #252, was opened at 2004-12-14 16:47
> You can respond by visiting: 
> http://sarovar.org/tracker/?func=detail&atid=496&aid=252&group_id=106
> Category: None
> Group: None
> Status: Open
> Resolution: None
> Priority: 5
> Submitted By: Nobody (None)
> Assigned to: Nobody (None)
> Summary: current page object number
> Initial Comment:
> Dear PdfTeX-developpers,
> sometimes the reference to the current page object is 
> needed within the implementation of another pdf object.
> As an example may serve the `Screen Annotation' 
> several interactive PDF features rely on.
> Currently, the \pdfpageref command, which takes a page 
> number as argument, can be used for this purpose. 
> It is difficult, however, to maintain a reliable page 
> counter as the attached file demonstrates. It uses the 
> `everyshi' package by M. Schroeder.
> On the first line of every page a wrong object number 
> is being output.
> It would be very nice to have a command like 
> \pdfcurrentpageref to be implemented in pdftex.
> Thanks for your attention,
> Alexander Grahn

More information about the ntg-pdftex mailing list