参考子图的问题

参考子图的问题

所以我的代码看起来是这样的:

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{polyglossia}
\setmainlanguage{greek}
\setotherlanguages{english}
\begin{document}
\begin{figure}[h]
\centering
\begin{subfigure}{0.475\textwidth}
    \centering
    \includegraphics[scale=0.5]{images/state_of_art/3dsegm1a.png}
    \caption{Image1.}
    \label{fig:3dsegm1a}
\end{subfigure}
\hfill
\begin{subfigure}{0.475\textwidth}  
    \centering 
    \includegraphics[scale=0.5]{images/state_of_art/3dsegm1b.png}
    \caption{Image2.}
    \label{fig:3dsegm1b}   
\end{subfigure}
\caption{Image.} 
\label{fig:3dsegm1}
\end{figure}
\end{document}

我使用\usepackage{subcaption}并编译它,没有任何问题。但是当我尝试类似的东西时:\ref{fig:3dsegm1a},我总是得到对第二幅图像的引用(例如,我得到的是“10βʹ”而不是“10αʹ”,尽管字母(α和β)在图中是正确的)。

任何帮助都值得感激!

答案1

所以我找到了答案。这是因为这个漏洞希腊语 polyglossia 包。解决方案是\setmainlanguage[numerals=arabic]{greek}

相关内容