사실, 2장의 사진이 포함된 하나의 그림이 있습니다. 그리고 참조 측면에서 보기 좋은 디자인을 갖고 싶습니다. 코드는 다음과 같습니다.
\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}
나는 fig.1 옆의 a도 fig.1처럼 파란색이기를 원하고 fig.2b에서도 같은 결과를 원합니다.
답변1
a
수동으로 추가 하는 대신 b
하위 수치에 라벨을 붙이고 나머지는 Cleveref에게 맡길 수 있습니다. 두 그림이 모두 단일 그래픽에 있는 것처럼 보이면 을 사용하여 \phantomsubcation
레이블을 만들 수 있습니다.
\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}