Booklet creation with Linux

From Digital Tibetan
(Redirected from Booklet creating with Linux)
Jump to: navigation, search
Preparation
Make sure you have installed the software for your operating system described in Working with PDF Documents.

Transforming PDF Documents for Printing

[1] Tool to calculate the page reordering sequences

Creating A5 booklets

Booklet.jpg
  • Create a PDF document with a page size that is a multiple of four. (Add empty pages to the document if necessary)
  • Use LinuxFormatPrinter to calculate the page reordering sequence for booklet creation: Enter the number of pages (which must be a multiple of four) of the original PDF document, select 'A5 booklet' and 'Calculate'. Copy the strange number-string that results. It will be used to re-order the PDF document so that pages are in right order for printing. (See image [1])
  • Then create the booklet using the PDFjam package:
 pdfnup original.pdf 41,1,2,41,41,3,4,41,40,5,6,39,38,7,8,37,36,9,10,35,34,
 11,12,33,32,13,14,31,30,15,16,29,28,17,18,27,26,19,20,25,24,21,22,23 --nup 2x1 
 --landscape --outfile booklet.pdf

(Replace the pages string with the page numbers you generated above with the FormatPrinter tool)

This creates a booklet.pdf from original.pdf. booklet.pdf can be printed.

  • The resulting PDF can be printed using the double-sided short-edge binding option. When printing from Adobe Reader make sure to switch off page scaling selections like: "Fit to printable area". Select Page Scaling: "None".

Printing A6 booklets

Booklet-A6.jpg
  • Create a PDF document with a page size that is a multiple of eight. (Add empty pages to the document if necessary)
  • Use LinuxFormatPrinter to calculate the page reordering sequence for booklet creation: Enter the number of pages (which must be a multiple of eight) of the original PDF document, select A6 booklet (4 A6 pages on one A4 page) and 'Calculate'. Copy the strange number-string that results. It will be used to re-order the PDF document so that pages are in right order for printing. (See image [1])
  • Then create the booklet using the PDFjam package:
 pdfnup original.pdf 41,1,2,41,41,3,4,41,40,5,6,39,38,7,8,37,36,9,10,35,34,
 11,12,33,32,13,14,31,30,15,16,29,28,17,18,27,26,19,20,25,24,21,22,23 --nup 2x2 
 --outfile booklet.pdf

(Replace the pages string with the page numbers you generated above with the FormatPrinter tool)

This creates a booklet.pdf from original.pdf. booklet.pdf can be printed.

  • The resulting PDF can be printed using the double-sided long-edge binding option. When printing from Adobe Reader make sure to switch off page scaling selections like: "Fit to printable area". Select Page Scaling: "None".

Internal Links