我在交叉引用方程式(在附录中)时遇到了一个有趣的问题。如果在附录中,我有十个以上的方程式(例如 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}