psbook - Man Page

rearrange pages in a PostScript document into signatures




Rearrange pages in a PostScript document into signatures.

-s,  --signature=N

number of pages per signature; 0 = all pages in one signature [default]; 1 = one page per signature; otherwise, a multiple of 4

-q,  --quiet

don't show page numbers being output


display this help and exit

-v,  --version

display version information and exit

psbook uses pstops to rearrange pages from a PostScript document into ‘signatures’ for printing books or booklets, creating a new PostScript file. The signature size is the number of sides which will be folded and bound together; the number given should be a multiple of four. Extra blank sides will be added if the file does not contain a multiple of four pages.

Exit status


if OK,


if arguments or options are incorrect, or there is some other problem starting up,


if there is some problem during processing, typically an error reading or writing an input or output file.


Written by Angus J. C. Duggan and Reuben Thomas.


PostScript is a trademark of Adobe Systems Incorporated.

See Also

psutils(1), paper(1)

Referenced By

psnup(1), psutils(1), tl-psnup(1), tl-psutils(1).

February 2023 psbook 2.10