考虑这个例子:
\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}
\centering
\subfloat[Case A]{%
\includegraphics[width=0.45\textwidth]{example-image-a}%
\label{fig:image_a}
}\hfil
\subfloat[Case B]{%
\includegraphics[width=0.45\textwidth]{example-image-b}%
\label{fig:image_b}
}
\caption{Case A (\ref{fig:image_a}) and Case B (\ref{fig:image_b}).}
\label{fig:images}
\end{figure}
\end{document}
输出为:
标题中的子图引用中的图号是多余的。我该如何删除它,将标题格式化为:
情况 A(a)和情况 B(b)。
答案1
subfig 的作者已经提供了。你只需要将 \ref 替换为 \subref。