alterar o estilo de referência da figura

alterar o estilo de referência da figura

Na verdade, tenho uma figura contendo 2 fotos. E eu quero ter um design bonito em termos de referência. Aqui está o código:

   \immediate\write18{makeindex \jobname.nlo -s nomencl.ist -o \jobname.nls}
   \documentclass[review]{elsarticle}
   \DeclareGraphicsExtensions{.pdf,.gif,.jpg}

   \usepackage{lineno}
   \modulolinenumbers[5]
   \usepackage{graphicx}


   \usepackage{subcaption}
   \usepackage{caption}


   \usepackage[font=small,skip=0pt]{caption}

   \usepackage[colorlinks]{hyperref}
   \usepackage[nameinlink]{cleveref}

   \journal{Journal of \LaTeX\ Templates}

   \bibliographystyle{elsarticle-num}

   \begin{document}

   \begin{figure}[!ht]
   \centering
   \includegraphics[scale=0.182]{stack}
   \vspace{0.5\baselineskip}\vspace{-\parskip} 
   \caption{(a) the letter a, the letter b}
   \label{fig:letter}
   \end{figure}\par

   The \cref{fig:letter}a shows the letter a and \cref{fig:letter}b shows 
   the letter b
   \end{document}

insira a descrição da imagem aqui

Quero que o a próximo à fig.1 também seja azul como a fig.1 e o mesmo para a fig.2 b

Responder1

Em vez de adicionar manualmente a, bvocê pode rotular suas subfiguras e deixar que a inteligência faça o resto. Como ambas as figuras parecem estar em um único gráfico, você pode usar \phantomsubcationpara criar as etiquetas.

\documentclass[review]{elsarticle}
\DeclareGraphicsExtensions{.pdf,.gif,.jpg}

\usepackage{lineno}
\modulolinenumbers[5]
\usepackage{graphicx}


\usepackage{subcaption}
\usepackage{caption}


\usepackage[font=small,skip=0pt]{caption}

\usepackage[colorlinks]{hyperref}
\usepackage[nameinlink]{cleveref}

\journal{Journal of \LaTeX\ Templates}

\bibliographystyle{elsarticle-num}

\begin{document}

\begin{figure}[!ht]
\centering
{
\phantomsubcaption\label{fig1a}
\phantomsubcaption\label{fig1b}
}
\includegraphics[scale=0.182]{example-image}
\vspace{0.5\baselineskip}\vspace{-\parskip} 
\caption{(a) the letter a, the letter b}
\label{fig:letter}
\end{figure}\par

The \cref{fig1a} shows the letter a and \cref{fig1b} shows 
the letter b
\end{document}

insira a descrição da imagem aqui

informação relacionada