Begin main content

Booklet Printing

I have re-figured this out so many different times (and no doubt in different ways) that I thought I'd blog it if only for my benefit.

The scenario is this. You have a pdf or postscript file and you want to print it out as a booklet (ie that folds in the middle). If it's big (ie. a booklet rather than a book) you want the pages grouped into bundles of 16 or so pages.

The incantation I just successfully used was:

pdf2ps foo.pdf | psbook -s16 | psnup -2 > foo-book.ps

Note that this output postscript doesn't include the tumbling commands. In my case it's no big deal since I'm sending the data to the printer via it's web page interface which allows me to specify double siding (head to toe). If you don't have that option then you can pipe the output through pstops with the appropriate options before sending it to the printer.

e2 has a great page (An introductory guide into the fascinating (and highly anal retentive) world of bookbinding.) about binding your own book - even down to the stitching. Neat!

12:53 PM, 20 Apr 2007 by Mark Aufflick Permalink | Short Link | Comments (0)

XML

Blog Categories

software (39)
..cocoa (21)
  ..heads up 'tunes (5)
..ruby (6)
..lisp (3)
..perl (4)
..openacs (1)
mac (20)
embedded (2)
..microprocessor (2)
  ..avr (1)
electronics (3)
design (1)
photography (25)
..black and white (6)
..A day in Sydney (18)
..The Daily Shoot (6)
food (2)
Book Review (2)

Notifications

Icon of Envelope Request notifications

Syndication Feed

XML

Recent Comments

  1. Unregistered Visitor: An other Script
  2. Unregistered Visitor: A message in there?
  3. Unregistered Visitor: using Amazon S3
  4. Unregistered Visitor: Thank you ! Thank you ! Thank you !
  5. Unregistered Visitor: Umbrello on leopard
  6. Unregistered Visitor: Script gor generate for library
  7. Unregistered Visitor: Similar but different
  8. Unregistered Visitor: Thanks for fixing my problem!
  9. Unregistered Visitor: Pop up once the category is been defined
  10. Unregistered Visitor: smal amendment