aligned
我使用中的环境environment
来仅获取一个数字。但是当我使用eqref
跳转到方程式时,它并不位于第一个方程式的顶部。
当我点击超链接时,它将是 但我希望第一个等式能够得到完整的展示。
这是我的代码。
\documentclass{article}
\usepackage{amsmath}
\usepackage{physics}
\usepackage{hyperref}
\begin{document}
In terms of $H$, the Hamiltonian formulation od the equations of motion for the system is
\begin{equation}\label{eq}
\begin{aligned}
\pdv{H}{p_i}&=\dot{q}_i\\
-\pdv{H}{q_i}&=\dot{p}_i
\end{aligned}
\qquad i=1,2,\cdots,N
\end{equation}
Here is a eqref \eqref{eq} point to the equation.
\end{document}
答案1
您可以针对一个方程式,总体上或局部地提高锚点:
\documentclass{article}
\usepackage{amsmath}
\usepackage{physics}
\usepackage{hyperref}
\begin{document}
In terms of $H$, the Hamiltonian formulation od the equations of motion for the system is
\AddToHookNext{env/equation/begin}{\renewcommand\HyperRaiseLinkDefault{2cm}}
\begin{equation}\label{eq}
\begin{aligned}
\pdv{H}{p_i}&=\dot{q}_i\\
-\pdv{H}{q_i}&=\dot{p}_i
\end{aligned}
\qquad i=1,2,\cdots,N
\end{equation}
Here is a eqref \eqref{eq} point to the equation.
\end{document}