pantsula
24-06-2009, 08:53
Hallo allesamt,
ich versuche mich gerade mit dem graphicx-Paket. Mein Ziel ist es, einen neuen Befehl zu erstellen, beidem unter anderem der Dateiname des Bildes nicht statisch einzugeben ist, sondern so dass man ihn über noch ändern kann. Dazu habe ich mir überlegt, dass ich den Dateinamen einfach in eine Box stecke, und diese dann an den Befehl \includegraphics weitergebe. Das funktioniert aber leider nicht:
\documentclass{scrartcl}
\usepackage{graphicx}
\begin{document}
%Hier ein normales Bild:
\includegraphics[width=0.5\textwidth]{04.jpg}
%Und hier ein Bild mit einer Box und der Fehlermeldung:
\newbox{\PicName}
\sbox{\PicName}{04.jpg}
\includegraphics[width=0.5\textwidth]{\usebox{\PicName}}
\end{document}
Da bekomme ich aber immer den Fehler:
! Package graphics Error: File ' \unhbox \voidb@x \copy \PicName \relax .png not found
Was mache ich falsch? oder gibt es eine andere Möglichkeit neben der Box?
ich versuche mich gerade mit dem graphicx-Paket. Mein Ziel ist es, einen neuen Befehl zu erstellen, beidem unter anderem der Dateiname des Bildes nicht statisch einzugeben ist, sondern so dass man ihn über noch ändern kann. Dazu habe ich mir überlegt, dass ich den Dateinamen einfach in eine Box stecke, und diese dann an den Befehl \includegraphics weitergebe. Das funktioniert aber leider nicht:
\documentclass{scrartcl}
\usepackage{graphicx}
\begin{document}
%Hier ein normales Bild:
\includegraphics[width=0.5\textwidth]{04.jpg}
%Und hier ein Bild mit einer Box und der Fehlermeldung:
\newbox{\PicName}
\sbox{\PicName}{04.jpg}
\includegraphics[width=0.5\textwidth]{\usebox{\PicName}}
\end{document}
Da bekomme ich aber immer den Fehler:
! Package graphics Error: File ' \unhbox \voidb@x \copy \PicName \relax .png not found
Was mache ich falsch? oder gibt es eine andere Möglichkeit neben der Box?