我正在使用 minipage 来并排显示 2 个数字。现在的问题是,当尝试引用这些数字时,只有引用第一个数字有效。而第二个数字会在输出中显示 ??。
+编辑:出于某种原因,运行示例代码时我注意到两个引用都不起作用。在我的原始文档中,第一个引用起作用,第二个引用不起作用。代码完全一样……我超级困惑哈哈。
\documentclass[11pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage[onehalfspacing]{setspace}
\usepackage {caption}
\usepackage {hyperref}
\usepackage{fontspec}
\usepackage{parskip}
\usepackage[section]{placeins}
\setmainfont{Calibri}
\begin{document}
\begin{figure} [hbt!]
\centering
\begin {minipage}{0.45\textwidth}
\centering
\includegraphics [width=0.8\textwidth]{0a1}
\caption{Der Aufschluss}
\label {fig:0a1}
\end{minipage}
\begin {minipage}{0.45\textwidth}
\centering
\includegraphics [width=0.9\textwidth]{1a1}
\caption{Gesteine}
\label {fig:1a1}
\end{minipage}
\end{figure}
Referencing figure \ref{0a1} works but referencing figure \ref{1a1} gives me ?? in the output.
\end{document}