\begin{align}\label{abc}
&f(x,y,z) = \begin{aligned}[t]
& aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& + aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& - aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}\\\label{abcd}
&g(x,y,z,w) = \begin{aligned}[t]
& aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& + aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& - aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}
\end{align}
\eqref{abc} \eqref{abcd}
我想将(15)和(16)的位置更改为我想要的位置。
有没有像[t],[c],[b]这样的选项?
我认为选项 [t] 暗示(15)位于第一行,如上图所示。
我认为选项 [c] 暗示(15)位于第二行,如下图所示。
我认为选项 [b] 暗示(15)位于第三行,如下图所示。
答案1
要影响与给定环境相关的方程标签的垂直位置aligned
,您主要需要重新组织一些材料。
例如,为了实现公式编号的顶部对齐,不要写
\label{abc}
&f(x,y,z) = \begin{aligned}[t]
& aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& + aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& - aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}\\
相反,你需要写
&\begin{aligned}[t] \label{abc}
f(x,y,z) &= aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad+ aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad- aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}\\
最重要的变化是\begin{aligned}[t]
:而不是后 f(x,y,z)
,它必须在它之前。
顺便说一下,唯一真正的放置选项是[t]
和[b]
(代表顶部和底部);任何其他字母,包括(但不限于)[c]
都会被忽略,从而导致默认放置,即居中。
这是一个完整的 MWE(最小工作示例),它将方程标签放在底行:
\documentclass{article}
\usepackage{amsmath,newtxtext,newtxmath}
\usepackage[colorlinks,linkcolor=blue]{hyperref} % just for this example
\begin{document}
\setcounter{equation}{14} % just for this example
\begin{align}
&\begin{aligned}[b] \label{abc}
f(x,y,z) &= aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad+ aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad- aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}\\[1ex] % some extra whitespace, for "visual grouping"
&\begin{aligned}[b] \label{abcd}
g(x,y,z,w) &= aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad + aaaaaaaaaaaaaaaaaaaaaaaaaaa\\
&\quad - aaaaaaaaaaaaaaaaaaaaaaaaaaa,
\end{aligned}
\end{align}
\eqref{abc}, \eqref{abcd}
\end{document}
答案2
align
如果按原样使用并适当放置\nonumber
(或)会更加方便\notag
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
f(x,y,z)
&= aaaaaaaaaaaaaaaaaaaaaaaaaaa \nonumber \\
&\qquad {}+ aaaaaaaaaaaaaaaaaaaaaaaaaaa \nonumber \\
&\qquad {}- aaaaaaaaaaaaaaaaaaaaaaaaaaa, \label{eqn:abc} \\
g(x,y,z,w)
&= aaaaaaaaaaaaaaaaaaaaaaaaaaa \nonumber \\
&\qquad {}+ aaaaaaaaaaaaaaaaaaaaaaaaaaa \nonumber \\
&\qquad {}- aaaaaaaaaaaaaaaaaaaaaaaaaaa, \label{eqn:abcd}
\end{align}
See equations~\eqref{eqn:abc} and~\eqref{eqn:abcd}.
\end{document}
尽管上面的对齐方式与您提供的不同,但可以更改。