Tom Fossen wrote:
This is probably a beginners question. While trying to understand the layer-mechanism I made a drawing which is meant as a background for a schedule in a magazine. I add the information within this drawing using the 'register' option I found on page 263 of the Metafun manual.

Here is the example in a minimal form:
\starttext
\definelayer[rooster]
\startuseMPgraphic{list}
path p, s ;
p := unitsquare scaled 3cm superellipsed 0.84 ;
s := flex ((2.5cm,3.0cm), (10.0cm,3.0cm), (6.5cm,-0.5cm)) ;
draw p withpen pencircle scaled 5pt withcolor .625white ;
draw s withpen pencircle scaled 3pt withcolor .625white ;
register ("da",2.4cm,2.4cm,(.3cm,2.8cm)) ;
register ("name",5.6cm,0.6cm,(5.4cm,3.5cm)) ;
register ("who",6cm,3cm,(3.4cm,2.8cm)) ;
register("color",1.5cm,0.5cm,(7.6cm,-0.6cm)) ;
\stopuseMPgraphic


\setMPlayer[rooster][da]{\framed
[width=\MPlayerwidth,height=\MPlayerheight,align=right] {pos 1}}
\setPlayer[rooster][name]{\framed [ [width=\MPlayerwidth,height=\MPlayerheight] {pos 2}}
\setMPlayer[rooster][who]{\framed [width=\MPlayerwidth,height=\MPlayerheight,align=right] {pos 3}}
\setMPlayer[rooster][color]{\framed [width=\MPlayerwidth,height=\MPlayerheight] {pos 4}}


\getMPlayer[rooster] {\useMPgraphic{list}}
\stoptext

This works for the standard papersize. But I want this to work in a magazine on A5. So I add:

\setuppapersize [A5][A4]
\setuparranging [2UP,rotated,doublesided]
\setuppagenumbering[alternative=doublesided]
\setuplayout[margin=0pt,width=middle]

this is the problem: the last run the pages are reshuffled and the graphics/twopassdata no longer matches


  texexec --arrange --pdf thatfile.tex

may work, else do the page imposition in a separate run (can be doen with 
texexec)

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to