删除标题中子图引用中的图号

删除标题中子图引用中的图号

考虑这个例子:

\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。

相关内容