Como definir o formato da subfigura com \renewcommand

Como definir o formato da subfigura com \renewcommand

Estou tentando definir os formatos de figura e subfigura ao criar referências cruzadas em látex. Eu tenho este comando:

\renewcommand{\thefigure}{S\arabic{figure}} 
\renewcommand{\thesubfigure}{S(\alph{subfigure})}

Quando faço referência cruzada à figura, tenho por exemplo: Fig. S1. Mas se faço referência cruzada à subfigura, tenho Fig. 1S(c).

No entanto, como eu quero que esse formato seja Fig. S1(c). Como posso obter esta saída?

informação relacionada