summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex')
-rw-r--r--Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex170
1 files changed, 170 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex b/Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex
new file mode 100644
index 00000000000..2dbfdc5a32e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pdfpages/pdf-ex.tex
@@ -0,0 +1,170 @@
+%%
+%% This is file `pdf-ex.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% pdfpages.dtx (with options: `example1')
+%%
+%% This file is a demonstration of the pdfpages package.
+%% Run it through pdfLaTeX.
+%%
+%% Please send error reports and suggestions for improvements to
+%% Andreas MATTHIAS <amat@kabsi.at>.
+%%
+
+\documentclass[a4paper,12pt]{article}
+\usepackage[final]{pdfpages}
+\usepackage{verbatim}
+%% Uncomment the following lines, if you want to produce thumbnails.
+%%\usepackage{pdflscape}
+%%\usepackage{thumbpdf}
+
+\newcounter{example}
+\setcounter{example}{1}
+
+\newenvironment{example}
+ {\par\vskip\topsep%
+ \noindent\textbf{Example \arabic{example}:}%
+ \stepcounter{example}%
+ \par\vskip\topsep%
+ \minipage{.9\linewidth}%
+ \verbatim}
+ {\endverbatim%
+ \endminipage\par\vskip\topsep}
+
+\begin{document}
+
+\title{A Demonstration of the \texttt{pdfpages} Package}
+\author{Andreas MATTHIAS}
+\maketitle
+
+This is a demonstration of the \texttt{pdfpages} package.
+It is \textit{not} the documentation of the package.
+To get the documentation run: `latex pdfpages.dtx'
+
+\tableofcontents
+
+\section{Inserting Pages:}
+\begin{example}
+\includepdf[pages=3-5]{dummy.pdf}
+\end{example}
+\includepdf[pages=3-5]{dummy.pdf}
+
+\section{Using the \texttt{nup} Option}
+Arranging several logical pages on one sheet of paper.
+
+\begin{example}
+\includepdf[nup=1x2, landscape, pages=4-7]{dummy.pdf}
+\end{example}
+\includepdf[nup=1x2, landscape, pages=4-7]{dummy.pdf}
+
+Use the option \texttt{turn=false}, if the pages
+should not be displayed in landscape orientation.
+(If the last two pages were not displayed in
+landscape orientation, you use a PDF viewer that
+does not support this option.)
+
+\begin{example}
+\includepdf[nup=1x2, landscape,
+ pages=4-7, turn=false]{dummy.pdf}
+\end{example}
+\includepdf[nup=1x2, landscape,
+ pages=4-7, turn=false]{dummy.pdf}
+
+\begin{example}
+\includepdf[nup=1x2, pages=1-4]{dummy-l.pdf}
+\end{example}
+\includepdf[nup=1x2, pages=1-4]{dummy-l.pdf}
+
+\noindent
+With the option \texttt{pages} special pages and
+ranges of pages can be selected.
+
+\begin{example}
+\includepdf[nup=3x2, pages={1,4-6,8,10}]{dummy.pdf}
+\end{example}
+\includepdf[nup=3x2, pages={1,4-6,8,10}]{dummy.pdf}
+
+\noindent
+A column-major layout can be achieved with the
+option \texttt{column}.
+
+\begin{example}
+\includepdf[nup=2x2, pages=1-4, column]{dummy.pdf}
+\end{example}
+\includepdf[nup=2x2, pages=1-4, column]{dummy.pdf}
+
+\noindent
+Sometimes it might be useful to put an empty page
+at the beginning.
+\begin{example}
+\includepdf[nup=2x2, pages={{},5-7}]{dummy.pdf}
+\end{example}
+\includepdf[nup=2x2, pages={{},5-7}]{dummy.pdf}
+
+\section{Changing Layout}
+
+To put some space between the logical pages, use the option
+\texttt{delta}.
+
+Any options of \verb|\includegraphics| are allowed in
+\verb|\includepdf| as well. See the \texttt{scale}
+option in the next example.
+\begin{example}
+\includepdf[nup=2x2, pages=3-6, scale=.8,
+ delta=8mm 11mm, frame]{dummy.pdf}
+\end{example}
+\includepdf[nup=2x2, pages=3-6, scale=.8,
+ delta=8mm 11mm, frame]{dummy.pdf}
+
+\noindent
+By default the output is centered, as you could see in
+the last examples. With the \texttt{offset} option it is
+possible to displace the output.
+
+\begin{example}
+\includepdf[nup=2x2, pages=3-6, scale=.8,
+ offset=5mm 7mm, frame]{dummy.pdf}
+\end{example}
+\includepdf[nup=2x2, pages=3-6, scale=.8,
+ offset=5mm 7mm, frame]{dummy.pdf}
+
+\noindent
+To remove the header and the footer of the inserted
+document use the \texttt{trim} and \texttt{clip}
+options of the \texttt{graphicx} package.
+
+\begin{example}
+\includepdf[nup=2x2, pages=1-4,
+ trim=0 40mm 0 40mm,
+ clip, pagecommand={}]{dummy.pdf}
+\end{example}
+
+\noindent The option
+\verb|pagecommand={\thispagestyle{empty}}|
+is set by default. If you don't want the page style
+to be set to empty, you can remove this default
+setting by using the \texttt{pagecommand} option
+as follows:
+\verb|pagecommand={}|.
+
+\includepdf[nup=2x2, pages=1-4,
+ trim=0 40mm 0 40mm,
+ clip, pagecommand={}]{dummy.pdf}
+
+\noindent
+You like the crazy way? Then try this one \texttt{;-)}
+\begin{example}
+\includepdf[pages={3,4}, nup=1x2,
+ landscape, scale=1.1,
+ angle=30, delta=0 -85mm]{dummy.pdf}
+\end{example}
+\includepdf[pages={3,4}, nup=1x2,
+ landscape, scale=1.1,
+ angle=30, delta=0 -85mm]{dummy.pdf}
+
+\end{document}
+\endinput
+%%
+%% End of file `pdf-ex.tex'.