使用对齐时对齐不正确

使用对齐时对齐不正确

aligned我正在尝试用 TeX 处理一些不错的方程式,但是当我在 -environment 中使用 -environment 时,出现了奇怪的行为align*。我认为一个小例子可以清楚地说明我的问题:

\begin{align*}
& A \land \\
& \begin{aligned}
B = & B1 \land \\
    & B2
\end{aligned} \\
\Longrightarrow \;& what follows from A \land B
\end{align*}

当我编译它时,A 和 B 未对齐。似乎 -environment 的开头aligned产生了一点空格。有什么想法吗?

答案1

\,通过在“A”前面插入“细间距”,可以使第一行中的“A”和第二行中的“B”对齐。顺便说一句,在第二行中,最好写成&=而不是 ,=&以便在符号周围获得适合印刷的间距量=

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
& \,A \land \\
& \begin{aligned}
   B &=  B1 \land \\
   &\phantom{{}={}} B2
\end{aligned} \\
\Longrightarrow &\text{ what follows from A $\land$ B}
\end{align*}
\end{document}

相关内容