October 20 2008 • 2:04 PM

Printing Documents 2-Up (or n-up) on a Page in InDesign

Look, someone needs to come out and just say it: InDesign does not have powerful imposition tools. There, I said it. If you’ve been frustrated with making booklets, or trying to make printer spreads, or printing your artwork two-up on a page (or 10-up, or whatever), or a half-a-dozen other imposition-related tasks, you’re probably thinking, “Gosh, there has to be a way.” But no… You can’t do it! Whew, that feels better getting out of my system.

But there’s always a workaround. One of my favorite ways to print something “n-up” (that is, print the same thing multiple times in a grid on a page) is to use the LayoutZone script. Just export the whole page (or whatever part of the page you want) as an INDD file and place that file back into another InDesign document. Then use Step and Repeat to duplicate the “image” at will. If you later edit the original INDD file, it’s updated automatically on the n-up page.

Of course, you could also do this in CS or CS2 or whatever by using PDF files (without the auto-update feature) — just export the artwork as a PDF and place that PDF.

Why export as an INDD or PDF file, instead of just using Edit > Step and Repeat to duplicate the page objects themselves over and over in a document? Hm. Well, yeah, you could do that, though it’s messy and hard to update. For example, if you need to fix a tiny typo in something you’ve duplicated 10 times on a page, you’d have to fix that typo 10 times.

Third-Party Solution

Another — probably better — solution is to use some third-party imposition software. For example, here are a couple of sites you might take a look at (warning: I have either not used these, or used them too little to have an opinion yet… don’t take this list as a recommendation):

Then, of course, there’s also many other imposition programs for Acrobat that could probably do this.

Data Merge

Finally, here’s a wacky idea, suggested by (I think… can’t remember now) Peter Gold or Bob Levine or some other clever person: Use Data Merge! The trick is to get any text file (a simple one, like this list of numbers, works well). Import that into the Data Merge panel, make a small text frame on your artwork and place a data merge item in there (just click on the first item in the data merge panel to add it). Set that text frame to non-printing in the Attributes panel and you’re good to go!

To make the n-up page with this artwork, click Create Merged Document in the data merge panel and set the multi-page layout options there. (If you need more info on data merge, do a search for Data Merge on our site.) Because the imported data is sitting in a non-printing text frame, it appears on screen, but isn’t “really there” (it won’t print or show up in a PDF file). The result: n-up pages with “just” your artwork.

If you have other fun ways to lay files out n-up or do other imposition tricks, let us know below!

7 Responses discussing this post. Add yours below.

  1. Peter
    October 20th, 2008 • 3:02 pm • Link

    The data merge thing was also the first thing that popped into my mind. I don’t think there is a way to trick the Miniatures feature in the Print dialog box or the Print Booklet command except maybe specifying “7;7;7″ as the pages to print a 3-up version of page 7, but if I remember correctly InDesign is smart enough to notice the duplicate numbers, in which case I think it should just ask me if that’s really what I want instead of rejecting it.

    What I like to do for stuff like business cards is the following: Make a PDF, place that in Illustrator and use two non-destructive repeat effects on it, one for horizontal copies (essentially giving you a row of copies), and one that duplicates that row down as many times as I want. That way you can quickly adjust the spacing and the number of copies you want in each direction by changing the effects parameters in the appearance panel, whereas InDesign’s Step & Repeat has to be completely redone every time you want to change something. With my solution, a change in InDesign is just a matter of re-exporting to PDF and updating the link in Illustrator.

    I also think parts of Lightroom 2’s print module have made it into Bridge CS4 (I haven’t upgraded yet), if that includes the new multiple-copies-of-the-same-image option introduced in LR2, one could probably also use that, specifying a PDF instead of a photo as the source.

  2. BlueKDesign
    October 20th, 2008 • 7:42 pm • Link

    Acrobat 8 Pro will can print Multiple Pages per Sheet & will let you print page “1,1,1,1.”

    If you are comfortable with the commandline, there is always the open source psnup.

  3. Roland
    October 21st, 2008 • 12:35 am • Link

    What I tend to do for business card printing, is to export to PDF from Illustrator or InDesign, place the PDF in InDesign and step-and-repeat to fill the page. I can’t place the Illustrator file as that doesn’t have bleeds, and placing InDesign files is flakey at best.

  4. Eugene
    October 21st, 2008 • 1:30 am • Link

    I’d be inclined to make a new file to the size of the paper I’m outputting to.

    Layout>Create Guides

    and set up gutters, etc. if needed

    Then place the .indd file

    If I drag and copy (by holding alt) I snap the design into place.

    The just Ctrl (cmd) alt shift D to step and repeat it across or down.

    If I just need it 2 up, then I make a master page with the size I need, and place the design on the master page. Then I place 2 pages with the artwork and print spreads, you can use margins to set up gutters, etc.

    If I need it 3 up, then obviously just 3 master pages.

    Generally, the print booklet serves most of my needs.

    But every now and then I need to do a proper imposition. I was looking for good imposition software that runs in tandem with Indesign before, and haven’t really found anything that is as powerful as 3rd party software.

    So generally, I just make up my own imposition sheets in InDesign for anything that would be more complex.

  5. October 21st, 2008 • 9:51 am • Link

    Is there an advantage to using the LayoutZone script over just placing your InDesign file into another InDesign file directly (cS3+ only)?

  6. David Blatner
    October 22nd, 2008 • 5:52 am • Link

    @Mike: The advantage of the free LayoutZone script is that it’s much faster and more precise, in particular when the objects don’t fill the whole page. For example, you might lay out a business card on an A4 sized page; placing that whole INDD file into another INDD file would be a hassle, so LayoutZone helps by cropping the document dimensions down to the size of the artwork.

  7. November 21st, 2008 • 10:38 am • Link

    There is a very simple solution for this: Use CorelDraw! It has very powerful built in imposition software. You can print n up with crops and bleeds, gutters etc. with a few clicks of the mouse. You can import pdf files into CorelDraw for output. It baffles me as to why Adobe doesn’t get on this.

Subscribe to the Discussion

Get the ongoing discussion surrounding "Printing Documents 2-Up (or n-up) on a Page in InDesign" delivered to you. Click here to subscribe via RSS.

Leave a Reply

You can use limited HTML tags, such as <em></em> for emphasis/italics and <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

InDesignSecrets reserves the right to edit and/or remove posts and comments.