LinuxCommandLibrary

pdfnup

arranges multiple PDF pages onto single sheets

TLDR

Put 2 pages per sheet

$ pdfnup [input.pdf]
copy
Put 4 pages per sheet
$ pdfnup --nup 2x2 [input.pdf]
copy
Specify output file
$ pdfnup -o [output.pdf] [input.pdf]
copy
Landscape orientation
$ pdfnup --landscape [input.pdf]
copy

SYNOPSIS

pdfnup [options] file...

DESCRIPTION

pdfnup arranges multiple PDF pages onto single sheets (n-up printing). Useful for handouts, saving paper, or creating review copies.
Part of the pdfjam suite using pdfpages LaTeX package.

PARAMETERS

--nup colsxrows

Pages per sheet layout.
-o file
Output file name.
--landscape
Landscape orientation.
--paper size
Paper size.
--frame true|false
Draw frames around pages.
--delta x y
Space between pages.

2 pages per sheet (default)

pdfnup document.pdf

4-up on A4

pdfnup --nup 2x2 --paper a4paper slides.pdf

6-up with frames

pdfnup --nup 3x2 --frame true handout.pdf

$
# CAVEATS

Requires LaTeX with pdfpages. Output file is input-nup.pdf by default. Complex layouts may need manual adjustment.

# HISTORY

pdfnup is part of **pdfjam** by **David Firth**, providing n-up functionality through the **pdfpages** LaTeX package.

# SEE ALSO

pdfjam(1), pdfbook(1), psnup(1)
copy

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community