Problema con subfig, ref y renewcommand

Problema con subfig, ref y renewcommand

Tengo un problema con el uso del subfigurepaquete y las referencias correspondientes.

Estoy escribiendo mi tesis y quiero que la figura se llame así.

\numberwithin{figure}{part}
\renewcommand{\thefigure}{\arabic{part}.\arabic{figure}}

Esto funciona bien.

Si ahora tengo un, subfigurequiero que la salida sea como 1.1.a(Parte, Figura, Subfigura) pero solo obtengo 1.a(Figura, Subfigura).

Intenté usar

\numberwithin{subfigure}{part}
\renewcommand{\thesubfigure}{\arabic{part}.\arabic{figure}.\alph{subfigure
} } 

Pero esto arruina el título de la figura. Incluyo subfigura de la siguiente manera:

\begin{figure}[htbp]
\centering
\subfigure[][]{
\includegraphics[width=0.4\textwidth]{Picture1}
\label{fig:Picture1}}
\subfigure[][]{\vspace{2pt}
 \includegraphics[width=0.5\textwidth]{Picture2.png}
\label{fig:Picture2}}
 \caption[What is seen on Pic1 and 2 ]{(a)text Pic 1 (b) text Pic 2}
\end{figure} 

Y consúltelo con \ref{fig:Picutre1}. ¿Alguien tiene alguna idea?

Respuesta1

Asegúrese de redefinir la numeración de las figuras antes de cargar el subfigurepaquete. Entonces deberías obtener el resultado que deseas.

Tenga en cuenta que \numberwithinya cambia el formato de la etiqueta, por lo que sus \renewcommandanuncios son redundantes. Si desea cambiar la representación impresa de parten estas referencias, debe hacerlo redefiniendo \thepart. Esto hará que el cambio sea consistente.

Salida de muestra

\documentclass{book}

\usepackage{amsmath}
\numberwithin{figure}{part}
\usepackage{subfigure,graphicx}

\renewcommand{\thepart}{\arabic{part}}

\begin{document}

\part{A part}
\begin{figure}[htbp]
\centering
\subfigure[][]{
\includegraphics[width=0.4\textwidth]{example-image-a}
\label{fig:Picture1}}
\subfigure[][]{\vspace{2pt}
 \includegraphics[width=0.5\textwidth]{example-image-b}
\label{fig:Picture2}}
 \caption[What is seen on Pic1 and 2]{(a) text Pic 1 (b) text Pic 2}
\end{figure} 

A reference to \ref{fig:Picture2}.
\end{document}

información relacionada