![对齐环境中的多行:= 和公式编号的对齐](https://linux22.com/image/291434/%E5%AF%B9%E9%BD%90%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E5%A4%9A%E8%A1%8C%EF%BC%9A%3D%20%E5%92%8C%E5%85%AC%E5%BC%8F%E7%BC%96%E5%8F%B7%E7%9A%84%E5%AF%B9%E9%BD%90.png)
我在环境multlined
内使用环境align
,并希望将方程式=
在顶部对齐,将方程式编号在底部。这可能吗?
这是我的 MWE:
\documentclass{article}
\usepackage{mathtools,amsmath}
\begin{document}
\begin{align}
y &= a+b+c \\
&= \begin{multlined}[t]
a+b+ \\
c
\end{multlined}
\end{align}
\begin{align}
y &= a+b+c \\
&= \begin{multlined}[b]
a+b+ \\
c
\end{multlined}
\end{align}
\end{document}
答案1
您必须将 ; 放置=
在里面multlined
以便对齐,但是,\!
需要一个(与在它们的左边框处添加的和的multlined
作用相同)。aligned
gathered
\,
\documentclass{article}
\usepackage{amsmath,mathtools}
\begin{document}
\begin{align}
y &= a+b+c \\
& \!\begin{multlined}[b]
= a+b+{} \\
c
\end{multlined}
\end{align}
\end{document}