<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 5.50.4807.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Tahoma>John, thank you&nbsp; for your reply.<BR><BR>I am trying 
to create a PDF document&nbsp; (DVI is not a requirement) that would<BR>show the 
total number of pages on each page (e.g. PAGE X OF Y), and do it in<BR>one 
front-to-back linear pdfTeX pass! I believe it can be done in PDF by<BR>using 
"forward object references" (I also did not think it was possible<BR>until a 
colleague of mine suggested this interesting method). For example,<BR>the output 
doc can look as follows:<BR><BR>page 1: PAGE 1 OF &lt;reference to 1000 0 
R&gt;<BR>page 2: PAGE 2 OF &lt;reference to 1000 0 R&gt;<BR>....<BR>page 100: 
PAGE 100 OF &lt;reference to 1000 0 R&gt;<BR>1000 0 obj 
&lt;&lt;...100...&gt;&gt;<BR><BR>As per my understanding pdfTeX allows you to 
output an object first, and<BR>only then to get hold of its object number 
(reference). What I would like to<BR>do is, for example:<BR>-- allocate an 
object reference first \myobjref<BR>-- use this reference on every page: 
\pdfrefobj\myobjref<BR>-- specify the object reference to \pdfobj when I output 
the my object in<BR>the end, e.g.: \pdfobj objref\myobjref ...<BR><BR>Is there a 
way to achieve this in pdfTeX?<BR><BR>Thank you,<BR>Igor.<BR><BR>----- Original 
Message -----<BR>From: "John Culleton" &lt;<A 
href="mailto:john@wexfordpress.com">john@wexfordpress.com</A>&gt;<BR>To: "Igor 
Khomyakov" &lt;<A 
href="mailto:igorkh@optonline.net">igorkh@optonline.net</A>&gt;; &lt;<A 
href="mailto:pdftex@tug.org">pdftex@tug.org</A>&gt;<BR>Sent: Thursday, March 06, 
2003 9:19 AM<BR>Subject: Re: [pdftex] Forward looking object 
references<BR><BR><BR>&gt; On Tuesday 04 March 2003 11:38 pm, Igor Khomyakov 
wrote:<BR>&gt; &gt; Hi,<BR>&gt; &gt;<BR>&gt; &gt; I have a question on 
\pdfobj\pdfrefobj\pdflastobj. Is there any way you<BR>can<BR>&gt; &gt; get the 
obj reference before you output the object, i.e. can you do<BR>&gt; &gt; 
"forward" looking obj references with pdftex?<BR>&gt; &gt;<BR>&gt; &gt; Thank 
you,<BR>&gt; &gt;<BR>&gt; &gt; Igor Khomyakov<BR>&gt; &gt; E-mail: <A 
href="mailto:igorkh@optonline.net">igorkh@optonline.net</A><BR>&gt;<BR>&gt; I 
think you mean use the object before it is defined. This would 
probably<BR>mean<BR>&gt; a two-pass evaluation of the source file.&nbsp; While 
two passes are necessary<BR>for<BR>&gt; e.g., TOC and index I don't see the 
necessity of using objects first,<BR>&gt; defining them later.&nbsp; TeX is 
essentially a linear process, front to back.<BR>&gt;<BR>&gt; IMHO of 
course.<BR>&gt;<BR>&gt; John Culleton<BR>&gt; 
_______________________________________________<BR>&gt; pdftex mailing 
list<BR>&gt; <A href="mailto:pdftex@tug.org">pdftex@tug.org</A><BR>&gt; <A 
href="http://tug.org/mailman/listinfo/pdftex">http://tug.org/mailman/listinfo/pdftex</A><BR>&gt;<BR></FONT></DIV>
<DIV><FONT face=Tahoma></FONT>&nbsp;</DIV></BODY></HTML>