Wenn dein \Bild-Befehl nur Schlüssel von \includegraphics benutzt, kannst du sie ja einfach durchreichen, entweder in das optionale Argument von \includegraphics oder mit \setkeys{Gin}{#1}. Wenn du noch weitere Schlüssel definieren willst, kannst du z.B. zuerst die Schlüssel aus der Bild-Familie setzen, und dann \setrmkeys benutzen:
Code:
\makeatletter
\define@key{Bild}{color}{ein Schlüssel Farbe: #1}
\newcommand{\Bild}[2][]{%
\begingroup
\setkeys*{Bild}{#1}%
\setrmkeys{Gin}%
\includegraphics{#2}%
\endgroup
}
\makeatother
Es ist auch möglich define@keys/setkeys-Befehle zu schachteln:
Code:
\define@key{Bild}{width}{\setkeys{Gin}{width=#1}}
\newcommand{\Bild}[2][]{%
\begingroup
\setkeys{Bild}{#1}%
\includegraphics{#2}%
\endgroup
}
\makeatother
Lesezeichen