我們可以使用 floatrow 來實現其左側標注的功能,該宏包詳情,大家可以到系統里查看文檔說明。如上問題的解決演示代碼如下:

\documentclass{article}
\usepackage{floatrow}
\usepackage{graphicx}
%\usepackage{subfig}
\usepackage[label font=bf,labelformat=simple]{subfig}% <-- changed
\usepackage{caption}
\floatsetup[figure]{style=plain,subcapbesideposition=top}

\begin{document}
    \begin{figure}[htb]\centering
    \sidesubfloat[]{\includegraphics[width=0.4\textwidth]{example-image-a}\label{fig:a}}
    \hfil
    \sidesubfloat[]{\includegraphics[width=0.4\textwidth]{example-image-b}\label{fig:b}}
    \caption{Main caption}
    \label{fig:myfigure}
    \end{figure}
Figure \ref{fig:myfigure} consist three sub figures: \ref{fig:a} and \ref{fig:b}
\end{document}

效果圖:

subtopcaption_1.png

選自:https://tex.stackexchange.com/questions/310081/subfigures-to-add-a-and-b-to-subfigures-in-the-top-left-corner-and-to-label