pdfpages
TLDR
Include PDF in LaTeX
$ \includepdf{[document.pdf]}
Include specific pages$ \includepdf[pages={1,3,5}]{[document.pdf]}
Multiple pages per sheet$ \includepdf[nup=2x2]{[document.pdf]}
Include all pages$ \includepdf[pages=-]{[document.pdf]}
SYNOPSIS
\\usepackage{pdfpages}
\\includepdf[options]{filename}
DESCRIPTION
pdfpages is a LaTeX package for including external PDF documents. It supports multi-page inclusion, n-up printing, and page selection, making it essential for combining documents.
PARAMETERS
pages
Page selection (-, 1-5, {1,3,5}, last).nup
Pages per sheet layout (2x2, 3x2).landscape
Landscape orientation.frame
Draw frames around pages.scale
Scale factor.offset
Position offset.
EXAMPLE
$ \documentclass{article}
\usepackage{pdfpages}
\begin{document}
% Include entire PDF
\includepdf[pages=-]{external.pdf}
% Include pages 1-3, scaled
\includepdf[pages={1-3},scale=0.8]{slides.pdf}
% 2x2 layout
\includepdf[nup=2x2,pages=-]{handout.pdf}
\end{document}
\usepackage{pdfpages}
\begin{document}
% Include entire PDF
\includepdf[pages=-]{external.pdf}
% Include pages 1-3, scaled
\includepdf[pages={1-3},scale=0.8]{slides.pdf}
% 2x2 layout
\includepdf[nup=2x2,pages=-]{handout.pdf}
\end{document}
CAVEATS
Only works with pdfLaTeX, XeLaTeX, or LuaLaTeX. PDF must be valid. Large PDFs increase compile time.
HISTORY
pdfpages was created by Andreas Matthias for the LaTeX Project, enabling seamless PDF inclusion.


