[texhax] \thepage issues, seems like a bug, but how could it be??
Micha Hofri
hofri at cs.wpi.edu
Mon Feb 13 02:03:56 CET 2006
I am writing a largish book, using the book class. It has many times a
phrase like "from Eq(x.yz) we see.." where x is chapter number and yz is
equation number in the page, and it is often not easy to find. In _my_
text I go back and forth a lot to find it.
The solution I want: equation numbers restart on each page.
Reference to an equation will now be "from Eq(ppp.x) we see..." where
ppp is page number, and x the equation number. But only the x's get
typeset as equation numbers!
Current state of my knowledge: easy to tell latex to restart numbering
on a page, using \numberwithin{equation}{page} but this has two problems
(1) It sets \theequation which is used both in .aux and to print the
equation number. I need that value in the .aux file, to generate
references, but I want to print only the second part of the string,
following the period, so I need to get into the macro(?) that prints the
equation number.
Here is the odd part:
(2) When latex gets to an equation which causes it to clear page and
start another, its \theequation has already been set as belonging to the
previous page, while the .aux file reflects the correct page where it
was included. There seems to be fuzziness about the value of \thepage.
Which seems odd at this stage of developmment
What am I missing?
--Micha Hofri
More information about the texhax
mailing list