I would like to translate my approach to center all figure environments to figure* environments. How?
\documentclass[peerreview]{ieeetran}
\usepackage{xpatch}
% \def\figure{\def\@floatboxreset{\reset@font\normalsize\@setminipage\@IEEEfiguretopskipspace}\@float{figure}}
\patchcmd{\figure}{\normalsize}{\normalsize\centering}{}{error}
% \@namedef{figure*}{\def\@floatboxreset{\reset@font\normalsize\@setminipage\@IEEEfiguretopskipspace}\@dblfloat{figure}}
% \patchcmd{\figure*}{\normalsize}{\normalsize\centering}{}{error}
\begin{document}
\begin{figure}[t]
centered!
\end{figure}
\begin{figure*}[t]
not centered!
\end{figure*}
\end{document}
The straightforward approach up there does not work, probably due to the use of \@namedef instead of \def.
\@namerefis completely irrelevant, in my point of view – Jan 15 '16 at 21:54\@namerefin the new title ;-) – Jan 16 '16 at 09:12