我有 2 个具有相同含义的图形,因此我将它们放在subfigure
包中,以便于显示它们的相似性。
下面是我使用的代码:
\usepackage{subfigure}
\begin{figure}[H]
\centering
\subfigure[]
{
\includegraphics[width=5.5cm, height=3.5cm]{Pattern_Images2/Result_Paper_17.eps}
}
\subfigure[]
{
\includegraphics[width=3.5cm, height=3.5cm]{Pattern_Images2/Result_Paper_24.eps}
}
\label{fig:Miss_Paper2417}
\caption{Misclassification because of the distance (a)Paper \cite{Paper17} (b)Paper \cite{Paper24}}
\end{figure}
我称这张照片为
Figure \ref{fig:Miss_Paper2417}
图片显示正确,但问题是当我在段落中调用它们时,图号和标题不正确。
我正在使用 WinEDT 和 bibtxtmng
答案1
您可以使用subcaption
和cleveref
包装...
\documentclass{scrbook}
\usepackage[demo]{graphicx}
\usepackage{subcaption}
\usepackage{cleveref}
\captionsetup[subfigure]{subrefformat=simple,labelformat=simple}
\renewcommand\thesubfigure{(\alph{subfigure})}
\setcounter{chapter}{1}
\begin{document}
\begin{figure}[htbp!]
\centering
\begin{subfigure}{0.45\textwidth}
\includegraphics[width=\textwidth]{image1}
\caption{Nice image1}
\label{fig:NiceImage1}
\end{subfigure}
\hfill
\begin{subfigure}{0.45\textwidth}
\includegraphics[width=\textwidth]{image1}
\caption{Nice image 2}
\label{fig:NiceImage2}
\end{subfigure}
\caption{
\label{fig:NiceImage}%
Two images}
\end{figure}
Figure \ref{fig:NiceImage}
Figure \ref{fig:NiceImage} \subref{fig:NiceImage1}
\Cref{fig:NiceImage}
\Cref{fig:NiceImage1}
\end{document}
答案2
\begin{figure}[hbtp]{
\centering
\subfigure[]{
\includegraphics[width=0.26\paperwidth]{OMfigue-B09.4-1}
\label{picture label 4.2.a} }
\centering
\subfigure[]{
\includegraphics[width=0.26\paperwidth]{OMfigue-N02.4-1}
\label{picture label 4.2.b} }
\label{picture label 4.2} }
\end{figure}
figure\ref{picture label 4.2},figure\ref{picture label 4.2.a}, and figure\ref{picture label 4.2.b}