LinuxCommandLibrary

pdfbook

rearranges PDF pages for booklet printing

TLDR

Create booklet from PDF
$ pdfbook [input.pdf]
copy
Specify output file
$ pdfbook -o [booklet.pdf] [input.pdf]
copy
Create 2-up booklet for A4 paper
$ pdfbook --paper a4paper [input.pdf]
copy
Signature of 16 pages
$ pdfbook --signature [16] [input.pdf]
copy

SYNOPSIS

pdfbook [options] file...

DESCRIPTION

pdfbook rearranges PDF pages for booklet printing. It reorders pages so that when printed double-sided and folded, they form a properly ordered booklet.
Part of the pdfjam suite, built on pdfpages LaTeX package.

PARAMETERS

-o file

Output file name.
--paper size
Paper size (a4paper, letterpaper).
--signature num
Pages per signature (multiple of 4).
--2up
Two pages per sheet.
--short-edge
Short edge binding.

EXAMPLE

$ # Create A4 booklet
pdfbook --paper a4paper document.pdf

# Signature booklet (easier folding)
pdfbook --signature 8 manual.pdf -o manual-booklet.pdf
copy

CAVEATS

Requires LaTeX with pdfpages package. Page count should be multiple of 4 for best results. Output file is input-book.pdf by default.

HISTORY

pdfbook is part of pdfjam, a collection of shell scripts using pdfpages LaTeX package, created by David Firth.

SEE ALSO

pdfjam(1), pdfnup(1), pdflatex(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard