Hi all, first, for thosw of you who went to the meeting: welcome back home from the ConTeXt meeting - looking at the slides and at the pictures made me really sad I couldn't come; I really hope I will be able to make it next year to Porquerolles! Here's a question that has been on my mind for a while now and that I would have loved to ask Taco and Hans at Brejlov: we now have shiny new \userpagenumber and \realpagenumber etc. Is any of these available and accessible from within Metafun? Right now, in a StartPage -- StopPage environment, I use NOfPages and PageNumber, but it would be convenient if we had access to userpagenumber as well (so the number can be reset etc.) All best Thomas
On Sep 20, 2010, at 10:31 AM, Thomas A. Schmitz wrote:
Here's a question that has been on my mind for a while now and that I would have loved to ask Taco and Hans at Brejlov: we now have shiny new \userpagenumber and \realpagenumber etc. Is any of these available and accessible from within Metafun? Right now, in a StartPage -- StopPage environment, I use NOfPages and PageNumber, but it would be convenient if we had access to userpagenumber as well (so the number can be reset etc.)
Here's what you get when you ask a question without testing first! I'm very embarrassed to say that this question is bovine excrements. The metafun macro PageNumber does indeed refer to \userpagenumber, so this part is answered. However, there's still something I would like to know. Consider the following example: \startuseMPgraphic{back} StartPage ; z[1] = center Page ; label.bot(textext("\switchtobodyfont[30pt]\startcolor[orange]" & decimal PageNumber & "\stopcolor\ -- \startcolor[darkblue]" & decimal NOfPages & "\stopcolor"), z[1]) ; StopPage ; \stopuseMPgraphic \defineoverlay [pageback] [\useMPgraphic{back}] \setupbackgrounds[page][background=pageback] \setupuserpagenumber[state=start] \starttext \dorecurse{8}{\userpagenumber \input knuth\page} \resetuserpagenumber \dorecurse{8}{\userpagenumber \input knuth\page} \stoptext The PageNumber does the right thing: goes from 1 to 8, then is reset to 1 again. But NOfPages results in "16," the total number. Is there any way I can have a metafun macro "the highest page number before \userpagenumber was reset"? Thanks, and best Thomas
participants (1)
-
Thomas A. Schmitz