May 2019 Update to InDesign Causes Registration Issue for IDImposer

There is an acknowledged bug in the latest (as of May 2019) update to Mac InDesign CC, 14.0.2. You are most likely to run into it if you are trying to register your License Key, using the Register button in IDImposer. The registration dialog will display, but then both IDImposer and InDesign will lock up when you attempt to dismiss the Registration dialog, requiring you kill InDesign (Command-Option-Esc).

This bug affects many scripts, not just IDImposer, and there is, unfortunately, nothing that I can do to IDImposer to work around the problem.

The only known solution is to back out of the 14.0.2 update, and run 14.0.1, or earlier release of InDesign CC, or InDesign CS6. Hopefully a newer release of InDesign will also include a fix for the problem.

If you run one of these other releases of InDesign, you will be able to run IDImposer and Register a License Key for IDImposer, and that License Key will work with any release of InDesign, even 14.0.2. That is, there is no conflict with the License Key itself. The only thing broken by 14.0.2 is bringing up a dialog (e.g., Registration) when you are already running a ‘parent’ dialog (the main IDImposer dialog, in this case.)

If you want to learn more about the issue, see this Adobe forum discussion: https://forums.adobe.com/message/11071586#11071586

F.C. Avis

So the latest IDImposer has a new set of ‘PageSequence’ files, for book publishing and larger press sheets.  Most of them are taken from an excellent book by one F.C. Avis, called “Printers’ Imposition”, published in 1953.  Here is a digital version of the out-of-print book:  PRINTERS’ IMPOSITION-F.C.Avis-1953.  The majority are WorkAndTurn schemes, up to an 8×4 layout.

The PageSequence files are just text files, so you can copy and edit your favorite schemes, if they’re not already done for you.

Avery etc Labels and Business Cards

Do you ever need to print on Avery pre-perforated blank sheets of labels or business cards?

InDesign + IDImposer makes it quick and easy to get perfect results every time.

  1. First, design one label or business card in InDesign.
  2. If you need bleed (which Avery calls “Print to Edge”), specify the bleed in InDesign’s Document Setup dialog.
  3. Then, click the “Apply Preset” button, choose one of the Avery presets, and click the “Impose” button.

Hints:

  • The IDImposer Avery preset library can be installed anywhere on your machine, or on a fileserver.
  • To ensure accurate alignment, be sure to choose or create a “no margins” version of your paper size. Otherwise the sometimes-asymmetrical “Printable Area” of the paper choice can cause misalignment.
  • Do a test print on normal printer paper before you print on the Avery blank sheet. Make sure the alignment is what you are expecting.
  • If you need a layout that is not in these libraries yet, just make your own. You will probably have to get out your ruler and do your own measurements of the sheet margins, single-label size, and spacing; or, you can download the Illustrator or InDesign ‘template’ from an Avery web site and read off the numbers from the information bar.
  • The U.S. Avery library is all on Letter sized sheets in portrait orientation; the metric (‘MM’) library is all on A4 sized sheets, also in portrait orientation. But IDImposer knows how to turn a portrait-sheet preset into a landscape-sheet preset, so you have all of the landscape-sheet orientations as well. This makes it very easy to lay out 4- or 5-column, 2-row sheets of vertical business cards, for example.

Page Creep

Suppose you are producing a 24-page Saddle Stitch Booklet, in 6 Sheets. (Each Sheet contains 4 Pages — 2 on the front side, and 2 on the back side.)

  1. Stack 6 blank sheets of the paper stock that you will be using.
  2. Measure the thickness of the stack.
  3. In IDImposer, typically you will want to specify the Outer Creep as the stack thickness, with an Inner Creep of 0.
    (Alternatively, you can have the Outer Creep be half of the stack thickness, and the Inner Creep also be half of the thickness, but negative.)
  4. Click the ‘Impose’ button.
  5. Now look at the output doc. Note that the text and other contents of the ‘outer’ sheet (Page 24 / Page 1) have been shifted away from the fold, by approximately the amount of the specified Outer Creep. But the contents of the ‘inner’ sheet (Page 14 / Page 11) will not be shifted at all.
  6. Print, fold, staple.

Note that, with thick saddle stitched booklets, you must take care not to have contents very close to the outer edges of the outer sheets, or some of the contents may be clipped or nearly-clipped.

If you like formulas:

shiftAmountForThisSheet = outerCreep – (sheetIndex * (outerCreep – innerCreep) / (numberOfSheets – 1))

where sheetIndex is zero-based.

IDImposer-ing a PDF file

You like IDImposer, but sometimes you are given a PDF file instead of an InDesign Document to impose?

No problem. In your IDImposer > RESOURCES > HelperScripts folder is a fast and reliable script that can Place the pages of  your PDF file into a new InDesign Document, automatically making your Document have the correct page size, and even handling Bleeds if present.  Just click and go.

InDesign 2017.1 Crash

Summary:

Please download the current release of IDImposer – 2017.05.28, at this writing. Otherwise, if you update to InDesign CC 2017.1, InDesign will crash after running IDImposer. Even if you just show the IDImposer dialog and immediately hit Cancel.

That is, to avoid the bug, either use IDImposer11 2017.05.28 (or newer), or don’t install the InDesign CC 2017.1 Update.

Discussion:

The dot release of InDesign, CC 2017.1 (a.k.a. 12.1.0.56), has a UI bug that affects IDImposer and many other scripts.  (InDesign CC 2017.0 and prior releases are fine). The behavior of the bug is that IDImposer runs to completion, but then InDesign 2017.1 crashes, and you have to restart InDesign in order to view the IDImposer output doc.

For a more detailed description of the problem, see: https://forums.adobe.com/thread/2308052. A bug report has been submitted to Adobe.

Please download the latest version of IDImposer, dated 2017.05.28 (or later), which works around this issue.

Stephen Carlsen, 28 May 2017