Volker Mische mailto:volker.mische@gmail.com 16. Februar 2016 um 17:21
Thanks a lot that works.
I've a follow up question. I'd like to wrap the `\setgvariable` in a a paragraph like thing. I found out about annotations, which look like what I've after.
Though sadly I get an error message (! Undefined control sequence) when I use annotations. It works when I hard-code a value within the annotation, but it doesn't if I use the contents of the annotation. I've also tried it the `\placeannotationcontent` way, but there I get the same error. Here's the full example:
\starttext
\definelayer [pagenumber][width=\overlaywidth,height=\overlayheight] \defineoverlay[pagenumber][{\directsetup{pagenumber}\tightlayer[pagenumber]}]
\startsetups pagenumber \setlayerframed [pagenumber] [preset=rightbottom] {\getvariable{table}{p}} \stopsetups
\define[2]\PageWrapper{\setgvariable{table}{p}{#2}}
\usemodule[annotation] \defineannotation [pn] [alternative=command, command=\PageWrapper] Use this defintion for your \startpn … \stoppn command:
\define\startpn {\grabuntil{stoppn}{\setgvariable{table}{p}}} Wolfgang