\ref 命令只对 2 个表中的 1 个有效(overleaf)

\ref 命令只对 2 个表中的 1 个有效(overleaf)

我有两个文件,如下所示(分别是 main_text.tex 和 supplemental_text.tex)。输出是“1 ??”。为什么问号的位置没有 2?

我从头开始多次编译这两个文档。这是我得到的错误:{@firstoffive }\fi \ref {table:ICC} \end {document} ! 扫描使用 \Hy@setref@link 时文件结束。

感谢您的帮助!

\documentclass{article}
% Add cross-referencing between different files 
\usepackage{xr-hyper}
% add hyper-references
\externaldocument{supplemental_text}
\usepackage[hidelinks]{hyperref}

\begin{document}
    \ref{table:MDES}
    \ref{table:ICC}
\end{document}
\documentclass{article}

\begin{document}
\begin{table}[h]
    \caption{A.} \label{table:MDES}
\end{table}

\begin{table}[h]
    \caption{B.} \label{table:ICC}
\end{table}

\end{document}

相关内容