<div>                Thanks a lot Willi,<br><br>Sorry for the late reply. Actually, for a while I couldn't make it work.<br>But It seems it was just my \dosetuparrangement that was wrong.<br><br>Now it works. Here it is, cleaned-up:<br><br>\installpagearrangement 2*5*double*2*5<br>{\dosetuparrangement{2}{5}{10}{3}{6}<br>  % number of pages on the x axis,<br>  % number of pages on the y axis,<br>  % total (?),<br>  % number of cutmarks on the x axis,<br>  % number of cutmarks on the y axis,<br>     \pusharrangedpageTWOFIVEDOUBLESIDED\poparrangedpagesAB\relax}<br>\def\pusharrangedpageTWOFIVEDOUBLESIDED#1%<br>{\advancearrangedpageN<br>\reportarrangedpage\arrangedpageN<br>\ifcase\arrangedpageN<br>\or \handlearrangedpageXandY{#1}000\arrangedpageA %  1<br>    % Numbers starting from 0:<br>    %   rotation state,<br>    %   horizontal placement,<br>    %   vertical placement.<br>\\or \handlearrangedpageXandY{#1}010\arrangedpageB %  2<br>\or \handlearrangedpageXandY{#1}010\arrangedpageA %  3<br>\or \handlearrangedpageXandY{#1}000\arrangedpageB %  4<br>\or \handlearrangedpageXandY{#1}001\arrangedpageA %  5<br>\or \handlearrangedpageXandY{#1}011\arrangedpageB %  6<br>\or \handlearrangedpageXandY{#1}011\arrangedpageA %  7<br>\or \handlearrangedpageXandY{#1}001\arrangedpageB %  8<br>\or \handlearrangedpageXandY{#1}002\arrangedpageA %  9<br>\or \handlearrangedpageXandY{#1}012\arrangedpageB %  10<br>\or \handlearrangedpageXandY{#1}012\arrangedpageA %  ...<br>\or \handlearrangedpageXandY{#1}002\arrangedpageB %<br>\or \handlearrangedpageXandY{#1}003\arrangedpageA %<br>\or \handlearrangedpageXandY{#1}013\arrangedpageB %<br>\or \handlearrangedpageXandY{#1}013\arrangedpageA %<br>\or \handlearrangedpageXandY{#1}003\arrangedpageB %<br>\or \handlearrangedpageXandY{#1}004\arrangedpageA %<br>\or \handlearrangedpageXandY{#1}014\arrangedpageB %<br>\or \handlearrangedpageXandY{#1}014\arrangedpageA %<br>\or \handlearrangedpageXandY{#1}004\arrangedpageB %<br> \poparrangedpages<br>\fi}<br><br>\definepapersize[Vignette][width=80.0mm,height=50.0mm]<br>\setuppapersize [Vignette][A4]<br>\setuparranging [2*5*double*2*5]<br>\setuplayout<br>  [margin=0pt,<br>   location=middle,<br>   marking=on]<br><br>\showframe<br>\starttext<br>\dorecurse{20}{\vbox to \textheight{\vfill\midaligned{\tfd ABC}\vfill}\page}<br>\stoptext<br><br><br>My aim is to have something as plain as possible<br>so I can modify it quickly to print double-sided cards, more likely from an image,<br>instead of using some clumsy wysiwyg editor.<br>Next thing is to find a sensible name for the layout. I'm not sure about the 2*5*double*2*5 name.<br>Thanks again.<br><br><br><br>> Date: Sat, 22 Jan 2022 22:20:36 +0100<br>> From: Willi Egger <context@boede.nl><br>> To: mailing list for ConTeXt users <ntg-context@ntg.nl><br>> Subject: Re: [NTG-context] \installpagearrangement doublesided<br>>     stickers<br>> Message-ID: <6A631259-75DC-4B7F-BE10-A0584908B5E9@boede.nl><br>> Content-Type: text/plain;    charset=utf-8<br>> <br>> Hello Jigé,<br>> <br>> Adapt your layout to the following and it works.<br>> <br>> \setuplayout<br>> [%]<br>> margin=0mm,<br>> topspace=0mm,<br>> backspace=1mm,<br>> width=80mm,<br>> height=50mm,<br>> nx=2,<br>> ny=5,<br>> dx=0mm,<br>> dy=0mm,<br>> location=middle,<br>> marking=on,<br>> ]<br>> <br>> Kind regards<br>> Willi<br>> <br>>> On 16 Jan 2022, at 15:18, Jigé via ntg-context <ntg-context@ntg.nl> wrote:<br>>><br>>> Greetings everyone.<br>>><br>>> Well, it's not exactly about double-sided stickers but sort of. Imagine printing a double-sided sheet and using a so-called plastifying device to make tokens.<br>>> I began with the File Card and Labels examples from the wiki, then tried to change the \installpagearrangement example from the 'imposition' wiki page.<br>>><br>>> My question is:<br>>> how to position everything in the middle of the sheet, so that double-siding actually works?<br>>> As is, it's all in the top left corner. Changing the location argument for "location=middle" in \setuplayout doesn't work here. What should it be?<br>>><br>>> By the way, I'm not sure about the 3rd, 4th and 6th arguments in the dosetuparrangement command.<br>>><br>>> Thanks a lot!<br>>><br>>> Here it is:<br>>><br>>> \installpagearrangement 2*5*double*2*5<br>>> {\dosetuparrangement{5}{2}{10}{3}{6}% X,Y,Total,hcutmarks,vcutmarks<br>>>      \pusharrangedpageTWOFIVEDOUBLESIDED\poparrangedpagesAB\relax}<br>>><br>>> \def\pusharrangedpageTWOFIVEDOUBLESIDED#1%<br>>> {\advancearrangedpageN<br>>> \reportarrangedpage\arrangedpageN<br>>> \ifcase\arrangedpageN<br>>> \or \handlearrangedpageXandY{#1}000\arrangedpageA %  1 rot,hskip,vskip<br>>> \or \handlearrangedpageXandY{#1}010\arrangedpageB %  2<br>>> \or \handlearrangedpageXandY{#1}010\arrangedpageA %  3<br>>> \or \handlearrangedpageXandY{#1}000\arrangedpageB %  4<br>>> \or \handlearrangedpageXandY{#1}001\arrangedpageA %  5<br>>> \or \handlearrangedpageXandY{#1}011\arrangedpageB %  6<br>>> \or \handlearrangedpageXandY{#1}011\arrangedpageA %  7<br>>> \or \handlearrangedpageXandY{#1}001\arrangedpageB %  8<br>>> \or \handlearrangedpageXandY{#1}002\arrangedpageA %  9<br>>> \or \handlearrangedpageXandY{#1}012\arrangedpageB %  10<br>>> \or \handlearrangedpageXandY{#1}012\arrangedpageA %  ...<br>>> \or \handlearrangedpageXandY{#1}002\arrangedpageB % <br>>> \or \handlearrangedpageXandY{#1}003\arrangedpageA % <br>>> \or \handlearrangedpageXandY{#1}013\arrangedpageB % <br>>> \or \handlearrangedpageXandY{#1}013\arrangedpageA % <br>>> \or \handlearrangedpageXandY{#1}003\arrangedpageB % <br>>> \or \handlearrangedpageXandY{#1}004\arrangedpageA % <br>>> \or \handlearrangedpageXandY{#1}014\arrangedpageB % <br>>> \or \handlearrangedpageXandY{#1}014\arrangedpageA % <br>>> \or \handlearrangedpageXandY{#1}004\arrangedpageB % <br>>>  \poparrangedpages<br>>> \fi}<br>>><br>>> \definepapersize[Etiquette][width=80.0mm,height=50.0mm]<br>>> \setuppapersize [Etiquette][A4]<br>>> \setuparranging [2*5*double*2*5]<br>>> %\setuplayout [margin=0pt, width=fit]<br>>> \setuplayout[<br>>> %location=middle,%nx=2,ny=5,<br>>> %location=middle,<br>>> location=left,<br>>> marking=on,<br>>> margin=0mm,<br>>> topspace=0mm,<br>>> backspace=0mm,<br>>> width=fit,<br>>> %header=0mm,<br>>> %footer=0mm,<br>>> %align=middle,<br>>> ]<br>>><br>>> \showframe<br>>> %\setuppagenumbering[state=stop]<br>>> \setuppagenumbering[alternative=doublesided]<br>>><br>>> \starttext<br>>> \dorecurse{20}{\vbox to \textheight{\vfill\midaligned{\tfd ABC}\vfill}\page}<br>>> \stoptext<br>>> ___________________________________________________________________________________<br>            </div>