Commits

Joseph Wright committed 2ff5461

Allow for starred form of \includegraphics (fixes issue #152)

Ideally, we'd either not have this at all or use something like xparse
to deal with it properly. In the absence of an escape in either of
those ways, an ugly hack is used.

Comments (0)

Files changed (1)

base/beamerbasemisc.sty

   \ifx\includegraphics\@undefined
   \else
     \renewcommand<>\includegraphics[2][]{\only#3{\beameroriginal\includegraphics[{#1}]{#2}}\ignorespaces}
+    % Deal with star case (unique for overlay-aware commands)
+    \let\beamer@includegraphics@maybe@star\includegraphics
+    \DeclareRobustCommand\includegraphics{%
+      \@ifstar
+        {\Gin@cliptrue \beamer@includegraphics@maybe@star}
+        {\Gin@clipfalse \beamer@includegraphics@maybe@star}%
+    }
   \fi
 
   \ifx\pgfuseimage\@undefined