我如何引用 中的方程式alignat
?方程组是
\begin{alignat}{2}
\sigma_1 &= x + y &\quad \sigma_2 &= \frac{x}{y} \\
\sigma_1' &= \frac{\partial x + y}{\partial x} & \sigma_2'
&= \frac{\partial \frac{x}{y}}{\partial x}
\end{alignat}
现在,我想在我的文章中这样引用
As you can see, \ref{equation1} is above \ref{equation2}!
答案1
我们将\label{labelname}
在行上(命令前\\
)使用 来标记特定行。通常使用命令\eqref
来自动用括号括起引用。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsthm,amssymb,mathtools}
\begin{document}
\begin{alignat}{2}
\sigma_1 &= x + y &\quad \sigma_2 &= \frac{x}{y} \label{equation1}\\
\sigma_1' &= \frac{\partial x + y}{\partial x} & \sigma_2'
&= \frac{\partial \frac{x}{y}}{\partial x} \label{equation2}
\end{alignat}
As you can see, \eqref{equation1} is above \eqref{equation2}!
\end{document}
由于标签不是“类型化的”,因此习惯上在标签前加上eq:
以表明该标签是方程式标签。例如,我们会使用\label{eq:equation1}
and\eqref{eq:equation1}
或类似的东西来表示。