From 429002ef06afb668b15a2e81f38fde117953bde6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Hilbig?= Date: Fri, 5 Jun 2015 17:32:44 +0200 Subject: [PATCH] =?UTF-8?q?Macro=20zum=20Einf=C3=BCgen=20von=20externen=20?= =?UTF-8?q?Dokumenten=20aus=20schule=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ahilbig-common.sty | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/ahilbig-common.sty b/ahilbig-common.sty index 578c3f2..2ed763c 100644 --- a/ahilbig-common.sty +++ b/ahilbig-common.sty @@ -119,13 +119,20 @@ \RequirePackage{amsmath} \RequirePackage{accents} +\RequirePackage{nicefrac} +\RequirePackage{units} \RequirePackage{array} \RequirePackage{delarray} +\RequirePackage{placeins} + \RequirePackage{comment} +\RequirePackage{pdflscape} +\RequirePackage{xparse} + \RequirePackage{pgfkeys} \RequirePackage{ifluatex} \ifluatex @@ -197,6 +204,39 @@ \end{multicols} } +\ProvideDocumentCommand{\externesDokumentEinseitig}{O{portrait}mO{}}{ + \ifthenelse{\equal{#1}{portrait}}{% + \centering{\fbox{ + \adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#2}}} + } + }{% + \begin{landscape} + #3 + \centering{\fbox{ + \includegraphics[page=1,width=1.3\textwidth]{#2}} + } + \end{landscape} + } +} +\providecommand{\externesDokumentMehrseitig}[2][]{ + \centering{\fbox{ + \adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#2}}} + } + \ifthenelse{\equal{#1}{\empty}}{% + \includepdf[ + pages=2-last, + scale=0.74, + pagecommand={\thispagestyle{plain}}, + frame=true]{#2} + }{% + \includepdf[pages=2-last, + scale=0.74, + pagecommand={\thispagestyle{plain}}, + frame=true, + #1]{#2} + } +} + \mode
{ %% \ifcmmath