Como posso fazer referência às equações no alignat
? O conjunto de equações é
\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}
Agora no meu texto quero me referir assim
As you can see, \ref{equation1} is above \ref{equation2}!
Responder1
Usaríamos \label{labelname}
on a line (antes do \\
comando) para rotular uma linha específica. É convencional usar o \eqref
comando para colocar automaticamente a referência entre parênteses.
\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}
Como os rótulos não são 'digitados', também é convencional preceder o rótulo por eq:
para indicar que o rótulo é um rótulo de equação. Por exemplo, usaríamos \label{eq:equation1}
e \eqref{eq:equation1}
ou algo nesse sentido.