On 09/19/2017 11:29 PM, Henning Hraban Ramm wrote:
[...] Thank you for the suggestion, but it doesn’t help, not even in the MWE.
I don’t know, but the postponed page doesn’t behave as a makeup (at least, with the page number):
\setuppapersize[A9] \starttext \startbuffer[makeup] \startmakeup[standard][align=middle] 123 \stopmakeup \stopbuffer \getbuffer[makeup]
\startpostponing[3] \getbuffer[makeup] \stoppostponing
\input knuth
\getbuffer[makeup]
\input knuth
\getbuffer[makeup] \stoptext
It is also weird that real page 10 gets a page label. Default pagestate is stop (behavior is correct only on the first page [makeup on last page also fails]).
On 9/20/2017 8:32 PM, Pablo Rodriguez wrote: postponed flushing happens inside the output routine and therefore has some limitations (other solutions would also have such limitations) anyway, i do some extra checking now .. this was my test \starttext \startbuffer[makeup] \startpagemakeup[pagestate=start,page=no] \color[red]{ \vfill \dorecurse{3}{ \samplefile{klein} \vfill } } \stoppagemakeup \stopbuffer \startcolor[green] \dorecurse{10}{ \dontleavehmode{\bf 1:#1:} \samplefile{sapolsky}\par } \stopcolor \startpostponing % [+3] \getbuffer[makeup] \stoppostponing \startcolor[blue] \dorecurse{25}{ \dontleavehmode{\bf 2:#1:} \samplefile{sapolsky}\par } \stopcolor \stoptext i'm not sure if this will stay the way it is but it needs testing. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------