Seite 1 von 1

Optionale Argumente als Standard definieren

Verfasst: Mo 15. Mai 2017, 16:04
von christoph88
Hallo zusammen,

ich habe ein Problem, zu dem mir momentan der Ansatz fehlt und hoffe, hier kann mir jemand helfen.

Ich habe einige LaTeX-Dokumente, in die ich mehrere mehrseitige Dokumente mit \includepdf einfüge. Nun möchte ich, dass immer der das optionale Argument
pagecommand={\pagestyle{fancy}}
verwendet wird, ich die restlichen Argumente aber situationsabhängig selbst angeben kann. Gleichzeitig möchte ich nicht gern alle \includepdf-Befehle ändern, da es mehrere Dateien und viele Befehle sind.

Gibt es einen Weg, \includepdf im Header so umzudefinieren, dass immer das optionale Argument verwendet wird?

Viele Grüße
Christoph

Verfasst: Mo 15. Mai 2017, 17:18
von Gast
Ungetestet, da kein Minimalbeispiel angegeben wurde:
\makeatletter
\renewcommand*{\AM@pagecommand}{\thispagestyle{fancy}}
\makeatother

Verfasst: Mo 15. Mai 2017, 18:12
von u_fischer
Dafür hat pdfpages \includepdfset, siehe Doku.

Verfasst: Di 16. Mai 2017, 08:28
von christoph88
Vielen Dank an beide, beides funktioniert so, wie ich es mir gewünscht habe. Während die Lösung von Gast universell für viele Befehle einsetzbar ist, ist die von u_fischer für den besonderen Anwendungsfall die absolut beste.

Nochmals vielen Dank!