我遇到了一个问题,当我输入以下代码时,“来自公式 1”出现在行的中间,但我希望它在边缘与 (2) 对齐。我尝试过使用 h 间距,但没有效果。还有其他建议吗?
In the case of the dot product we then have
\begin{align}\label{eq:2}
\left\lVert\begin{pmatrix}a\\b\end{pmatrix}\right\rVert
& = \sqrt{\begin{pmatrix}a\\b\end{pmatrix}\cdot\begin{pmatrix}a\\b\end{pmatrix}}
&& \text{(from Equation \eqref{eq:1})}\nonumber\\[0.2em]
& = \sqrt{a^{2}+b^{2}}
\end{align}
答案1
这个\tag
宏可能就是您正在寻找的。
\documentclass{article}
\usepackage{amsmath} % for '\tag' macro and 'align' env.
\begin{document}
In the case of the dot product we then have
\begin{align}\label{eq:2}
\left\lVert\begin{pmatrix}a\\b\end{pmatrix}\right\rVert
&= \sqrt{\begin{pmatrix}a\\b\end{pmatrix} \cdot
\begin{pmatrix}a\\b\end{pmatrix}}
\tag{from Equation \eqref{eq:1}}\\[1ex]
&= \sqrt{a^{2}+b^{2}}
\end{align}
\end{document}