von Sam85 » Sa 26. Mär 2022, 01:38
Hallo,
ich wollte in dem Command abfragen wie viele Seiten es sind. Leider klappt das so nicht. Kann ich das mit dem Ifnum erreichen und wenn ja, wie muss ich das richtig setzen. Und wenn nein, welche Alternativen habe ich?
Freue mich auf eine Rückmeldung. Danke schön.
\newcommand{\includepdfwithheader}[4]{%
\pdfximage{anhang/#3.pdf}
\ifnum \the\pdflastximagepages > 1
{\includepdf[%
pages=1,
frame=true,
pagecommand=\textbf{\autoref{#4:#3}{:}\space{#3}},
scale={#1},
link=true,
addtolist={1,#2,#3,#4:#3}]{anhang/#3.pdf}
\includepdf[%
pages={2,last},
frame=true,
pagecommand={},
scale={#1},
link=false]{anhang/#3.pdf}
}
\else
{\includepdf[%
pages=1,
frame=true,
pagecommand=\textbf{\autoref{#4:#3}{:}\space{#3}},
scale={#1},
link=true,
addtolist={1,#2,#3,#4:#3}]{anhang/#3.pdf}
}
}
Hallo,
ich wollte in dem Command abfragen wie viele Seiten es sind. Leider klappt das so nicht. Kann ich das mit dem Ifnum erreichen und wenn ja, wie muss ich das richtig setzen. Und wenn nein, welche Alternativen habe ich?
Freue mich auf eine Rückmeldung. Danke schön.
[code]
\newcommand{\includepdfwithheader}[4]{%
\pdfximage{anhang/#3.pdf}
\ifnum \the\pdflastximagepages > 1
{\includepdf[%
pages=1,
frame=true,
pagecommand=\textbf{\autoref{#4:#3}{:}\space{#3}},
scale={#1},
link=true,
addtolist={1,#2,#3,#4:#3}]{anhang/#3.pdf}
\includepdf[%
pages={2,last},
frame=true,
pagecommand={},
scale={#1},
link=false]{anhang/#3.pdf}
}
\else
{\includepdf[%
pages=1,
frame=true,
pagecommand=\textbf{\autoref{#4:#3}{:}\space{#3}},
scale={#1},
link=true,
addtolist={1,#2,#3,#4:#3}]{anhang/#3.pdf}
}
}
[/code]