附录中大于 10 的方程式编号未获得交叉引用

附录中大于 10 的方程式编号未获得交叉引用

我在交叉引用方程式(在附录中)时遇到了一个有趣的问题。如果在附录中,我有十个以上的方程式(例如 A.10、A.11、B.13),当我单击交叉引用链接时(我使用\autoref),它会跳转到正文中具有相同编号的方程式(例如 10、11、13),而不是附录中的方程式。我想知道你以前是否遇到过这个问题。

\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{color}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{cleveref}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage[titletoc,toc,title]{appendix}
\usepackage{chngcntr}
\usepackage{empheq}

\hypersetup{colorlinks=true,linkcolor=blue,filecolor=blue,urlcolor=blue,citecolor=blue}

\begin{document}

    \setlength{\belowdisplayskip}{30pt} \setlength{\belowdisplayshortskip}{30pt}
    \setlength{\abovedisplayskip}{30pt} \setlength{\abovedisplayshortskip}{30pt}

text
text\\
\begin{equation} \label{eq:1}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:2}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:3}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:4}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:5}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:6}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:7}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:8}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:9}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:10}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:11}
F=ma
\end{equation}


\autoref{eq:10}
\autoref{eq:A10}
\autoref{eq:B10}




\newpage
\begin{appendices}
\counterwithin{equation}{section}


%######################################################################
\section{Fist Appendix} \label{app:A}

    text
    text\\
    \begin{equation} \label{eq:A1}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A2}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A3}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A4}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A5}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A6}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A7}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A8}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A9}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A10}
    F=ma
    \end{equation}

    text
    text\\
    \begin{equation} \label{eq:A11}
    F=ma
    \end{equation}






%###################################################################### 
\newpage
\section{Second Appendix} \label{app:B}

text
text\\
\begin{equation} \label{eq:B1}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B2}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B3}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B4}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B5}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B6}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B7}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B8}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B9}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B10}
F=ma
\end{equation}

text
text\\
\begin{equation} \label{eq:B11}
F=ma
\end{equation}



\end{appendices}

\end{document}

相关内容