I currently have:
\dorecurse{8}{
\startcombination[3*3]
{\externalfigure[confcard.pdf][page=\recurselevel, width=98mm]}}
{\externalfigure[confcard.pdf][page=\recurselevel+2, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+4, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+6, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+8, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+10, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+12, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+14, width=98mm]}{}
{\externalfigure[confcard.pdf][page=\recurselevel+16, width=98mm]}{}
\stopcombination
}
Because I've got some incredibly fiddly layout requirements that normal imposition won't handle. (Specifically, double-sided imposition mapping 18 90mmx54mm pages to one double-sided a4 page. I've decided to use external figure, since filterpages won't pipe to combinepages.
However, as I'm trying to solve this in the general case by using dorecurse, how do I manipulate \recurselevel to add a static modifier for each one?
The final layout is
{first side}
[1,3,5]
[7,9,11]
[13,15,17]
{second side}
[6,4,2]
[12,10,8]
[18,16,14]
combinationsfor imposition does not feel right. ConTeXt has lots of options for imposition, so I would suggest posting your requirements in a separate question. – Aditya Aug 11 '12 at 3:58