Skip navigation
Currently Being Moderated

Fix CS3's Print Booklet !!

May 5, 2007 10:17 AM

The Print Booklet feature in InDesign CS3 is a step backward!

CS2's InBooklet could create a new document. I BADLY need that feature, as I must print odd spreads in landscape mode, but even numbered spreads in reverse landscape mode.

Having to export/print to PDF, then rotate the pages in Acrobat and print from there is unnecessarily cumbersome.
 
Replies 1 2 3 4 Previous Next
  • Currently Being Moderated
    May 5, 2007 11:39 AM   in reply to (Myrna_Larson)
    But the documents that InBooklet produced have a fatal flaw. As long as you don't use footnotes, you might not care. But the process that destroys footnote numbering in CS2 booklet documents will equally destroy numbered lists in CS3.

    "Fixing" this problem involves a whole different approach to imposing live pages. My BuildBooklet script (which produces saddle-stitched printer spreads) uses one technique that preserves numbered lists. But it doesn't have the same flexibility as CS2's otherwise excellent InBooklet.

    Perhaps it will do all you need. You can download it from:

    http://pdsassoc.com/downloads/Buildbooklet.zip

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2007 12:14 PM   in reply to (Myrna_Larson)
    You can have both with no problems.

    Bob
     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2007 12:21 PM   in reply to (Myrna_Larson)
    It would be a lot of work. It would involve resolving all auto-page number symbols, for one thing.

    What I do is use my script and then export the spreads to PDFs and print that.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2007 1:05 PM   in reply to (Dave_Saunders)
    Dave,

    How hard would be to modify the script to do the impostition and the PDF
    export?

    Bob
     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2007 4:00 PM   in reply to (Myrna_Larson)
    You can print direct to PDF from print booklet, I imagine (I don't have CS3 yet) and perhaps save a step.

    Nothing wrong with Dave's script though. I use and recommend it all the time. :)
     
    |
    Mark as:
  • Currently Being Moderated
    May 29, 2007 11:35 AM   in reply to (Myrna_Larson)
    I just posted a new script for CS3 only that takes advantage of the new ability to import pages from other documents. This first version is little more than a proof of concept and so it provides the bare minimum of functionality:

    As long as your document has been saved and is a multiple of four pages long, the script produces something that looks a lot like the PageMaker booklets (i.e., single-sided document with double-sized pages with your pages in printer spreads.

    The differences are:

    1. I save the booklet file to the same folder as the original (to minimize the risk of the user saving over the orginal document and losing everything).
    2. The pages are imported and linked rather than reshuffled. Thus, everything about the pages is perfectly preserved including footnote numbers, page breaks in text and what have you.

    This also means that you can make the booklet as early in the process as you like and as you work on the original, the booklet will be automatically updated each time you open it (just don't change the number of pages -- if you do, you'll have to make a new booklet).

    I've not given much thought to where to take this script in terms of new functionality. Obvious candidates are:

    1. Supporting creep.
    2. Supporting signatures.
    3. Supporting InDesign Books.
    4. Supporting Bleed and Slug (including at the binding).
    5. Other kinds of n-up arrangements.

    For now, you can give it a whirl by downloading:

    http://pdsassoc.com/downloads/MakeBooklet.zip

    After unzipping, put the .jsxbin file in the Scripts Panel folder in the Scripts folder of the Version 5.0 folder in the Adobe InDesign folder in Preferences. You can if you wish create subfolders in the Scripts Panel folder.

    Access the Scripts panel via View/Automation.

    To use the script, open a document that has a page length that is an exact multiple of four and then double-click the script's name in the panel.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    May 29, 2007 12:34 PM   in reply to (Dave_Saunders)
    Thanks Dave. I'll be trying this. I am very disappointed in CS3's print
    booklet function -- it didn't even impose my pages in the correct order when
    I used it.

    Cyndee
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 2, 2007 12:41 PM   in reply to (Myrna_Larson)
    Myrna,

    Perhaps it would be best if I set the margin to zero because I certainly can't have margins that are different on the two-sides. Perhaps I could put guides where the margins were.

    What I'm working on is a script to allow Edit Original to open the original document at the right page -- I can't believe that the product doesn't automatically do that.

    If you're interested, I've been blogging on the subject here:

    http://jsid.blogspot.com/

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 2, 2007 6:07 PM   in reply to (Myrna_Larson)
    I ran into a variation of that problem. I believe it might be a bug in the scripting system itself. If I can repeat your experience, I'll report it to the Adobe scripting team. I even restructured the script to avoid the variation I ran into, but I didn't try the seqence you describe.

    Dave

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 7, 2007 6:31 AM   in reply to (Myrna_Larson)
    This lack of an imposition feature makes CS3 virtually unusable for us. What I've been doing is exporting the CS3 document in InDesign Interchange format and opening it in CS2 so I can use the InBooklet feature to make printer spreads. I'm the only one using CS3, and no one else will be getting it until this issue is resolved. This is an egregious upgrade.

    CS
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 7, 2007 8:25 AM   in reply to (Myrna_Larson)
    Cal,

    Did you try my script? It does a much more secure job of producing booklet documents that CS2 ever did.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 8, 2007 8:27 AM   in reply to (Myrna_Larson)
    Yes I did, Dave, but it didn't help. I'll go back and try it again; I was in a rush and maybe I didn't have something set correctly. I'm just trying to create printer spreads (11x17) from a multiple-of-four 8 1/2 x 11 document. Thanks.

    CS
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 8, 2007 8:37 AM   in reply to (Myrna_Larson)
    If it really didn't help, can you give me details on what went wrong, please.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 9, 2007 5:49 PM   in reply to (Myrna_Larson)
    Two other booklet/imposition scripts for InDesign CS, CS2, and CS3 are "Booklet CE", http://products.carlsenenterprises.com, and "ImpositionCompanion", http://www.rorohiko.com/. Both are for Mac and Windows.
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2007 7:55 AM   in reply to (Myrna_Larson)
    Dave, I've tried it two more times on a Mac Pro and it seems to be working great now, but it didn't work at all on an older Powerbook; half the content on each page was off on the pasteboard. Maybe I missed the part about it being only for Intel Macs.
    Thanks a bunch.

    CS
     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2007 9:00 AM   in reply to (Myrna_Larson)
    No, it's not only for MacIntels. It could well be that you've identified a real bug. I bet it has to do with the default ruler origin settings on the two machines. I'll take a look at the script and update it if necessary.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 2, 2007 3:48 PM   in reply to (Myrna_Larson)
    I've been using InDesign CS2's InBooklet feature for almost all my works and it always worked perfectly, without any problems.

    It's just too bad that Adobe Team didn't keep it. As Myrna wrote " a step backward".

    Hopefully this will be soon fixed with an upcoming patch.
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 2, 2007 3:54 PM   in reply to (Myrna_Larson)
    I gather that you don't use footnotes and you don't care much about numbered lists. Those two features just don't work in CS2's implementation of make booklet. And with the more sophisticated numbering in CS3, it's even more of a problem.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 2, 2007 4:00 PM   in reply to (Myrna_Larson)
    This is all hypothetical, but the numbering problem could've been fixed by having it convert to text beforehand (maybe footnotes, too).
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 2, 2007 4:05 PM   in reply to (Dave_Saunders)
    > I gather that you don't use footnotes and you don't care much about numbered lists.

    Or objects crossing the spine.

    Bob
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 2, 2007 6:59 PM   in reply to (Myrna_Larson)
    "It's just too bad that Adobe Team didn't keep it."

    Not like that was an option. Quark bought the company that made InBooklet....

    T
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 3, 2007 9:05 AM   in reply to (Myrna_Larson)
    ...and promptly killed all their plug-ins for Adobe products, including InBooklet.

    'Twas a real shame. ALAP was a great company, run by people who cared about their customers. Quark, on the other hand....
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 3, 2007 5:18 PM   in reply to (Myrna_Larson)
    That's the size of the file. Unzip it.

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 2:54 AM   in reply to (Myrna_Larson)
    Can anyone help me please.
    How do I get Inbooklet, I want to print both sides of a page, I have a duplex printer.
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 3:51 AM   in reply to (Myrna_Larson)
    Jacki,

    InBooklet SE shipped as part of InDesign CS2 and in the Pagemaker plugins for CS1. If you didn't get it either of those ways, you're out of luck. Quark acquired ALAP, the plugin manufacturer and promptly took it off the market.

    In CS3 the booklet functionality has been replaced with Print Booklet, which you will find under the File menu.

    That said, you need to tell us a lot more than you want to prints both sides of a page on your duplex printer. You only need booklet imposition if you have a multipage document that you want to convert to two-page spreads and bind. The actual duplexing is handled in the printer driver.

    Peter
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 5:40 AM   in reply to (Myrna_Larson)
    Thanks Peter, found in Inbooklet but could not fathom it out.

    When I try to print in duplex it comes back and tells me I cannot do this. I have only just loaded the software so trying to find out something about it. I print a lot of newsletter for the various charities I work with and want to be able to do this in InDesign now I have it.
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 6:01 AM   in reply to (Myrna_Larson)
    Jacki,

    InBooklet organizes the pages into "printer's spreads" putting the front and back pages together and so forth. It does not set up the printer -- that's up to you.

    For example, if you set up your newsletter as 8.5 x 11 facing pages (which is typically what you want to do for a lettersize newsletter that will be folded and mailed), InBooklet will "impose" 11 x 17 spreads (note that you need to work in multiples of 4 pages for this style of binding which is called two-up saddle-stitch) onto a new page size of 11 x 17. You must select the correct page size, positioning (centered) and orientation in the print dialog, which will appear after you click the print button. Printing on a sheet that is exactly twice the size of your page means you can't have any printer marks and you should set the margins in InBooklet to zero.

    To get your printer to duplex you will need to click the "setup" button in the lower left of the print dialog and ignore the warning if it appears about making settings in the dialog. This will put you in another dialog which is the printer driver settings setup. Each of these is different, depending on the printer, so I can't tell you what to do from here, exactly, but if you look around you'll find the duplex settings. Typically you would want to set the duplex to "short edge binding" or "top to top" but you should run a test print and if it's wrong just change the setting.

    Peter
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 6:03 AM   in reply to Peter Spier
    > To get your printer to duplex you will need to click the "setup" button in the lower left of the print dialog

    IIRC, on the Mac that button is labeled printer.

    Bob
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 6:12 AM   in reply to (Myrna_Larson)
    Good Thinking ,Bob. I forgot this is a platform-neutral forum and she didn't say which one she uses. :)
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 6, 2007 11:01 AM   in reply to (Myrna_Larson)
    That is the first release. All the discussion of problems with tiling of images has dowsed my enthusiasm for the moment (not to mention that I've been busier than usual lately).

    Dave
     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2007 4:07 PM   in reply to (Myrna_Larson)
    I've been giving some thought to what it means for the MakeBooklet script to support bleeds and slugs. And there are two completely separate cases which could only be integrated into a single script by forcing the user to make a choice each time. This is caused by the famous "bleed at the binding" issue.

    Bleed at the binding can only be supported by pushing the pages apart to allow the bleed to appear between the pages. Frankly, I'm not at all sure that there is much merit in doing this -- not because I don't believe bleed at the binding is important but because documents that require bleed at the binding usually require far more sophisticated impositions that the simple booklet imposition I'm providing with MakeBooklet.

    There's also the issue of slug at the binding -- why would anyone do that? Who knows, but it is possible and for the script to support a slug on the other three sides, it can't ignore a slug at the binding in the original document.

    Speaking of the original document, I do strongly believe that my script has no right at all to change the original document (other than insisting that it be in a saved, unmodified state -- and even then I give the user the chance to cancel). It would be so much easier to write this script if it could just set the binding slug and bleed to zero in the original document. But that I must not do.

    So, I'm thinking that suporting bleed and slug in MakeBooklet requires that I create the booklet document with the same bleed and slug settings as the original document, except for at the binding because the booklet document doesn't bleed there -- it's not an edge of the paper. Then, when I place the pages I bring along the bleed and slug, and if any is present at the binding, I crop them out of existence.

    So, having talked it through with myself, that's what I'll do for the next version of this MakeBooklet script. Like Bob and Peter, I am disappointed with the tiling issue for images. I understand from my contacts with Adobe that this is acknowledged to be a bug, but how soon they will fix it is anybody's guess. In the meantime, I do not see it as a big issue for people using MakeBooklet to do local printouts of documents they're sending off to a printer -- that's what I use it for; to make sure I provide the printer with a mock-up of how a document is supposed to be assembled when printed.

    Dave
     
    |
    Mark as:
1 2 3 4 Previous Next
Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)