使用 &= 时在 align* 中缩进

使用 &= 时在 align* 中缩进
\begin{align*}
    \text{Assume for all i = 0, 1, ..., k, }\mathbb{P}(A_i\mid B) < \mathbb{P}(A_i)\\
    \text{Then, }\mathbb{P}(\Omega\mid B) &= \mathbb{P}(\bigcup_{i=1}^kA_i\mid B)
\end{align*}

第一行在页面上居中,这很好。但是,第二行似乎太靠右了。当我用“=”替换“&=”时,该行又居中了。如何在使用“&=”与后续方程式对齐的同时使其居中?

答案1

我能想到三种方法,它们应该适用于手头的两句系统。由于对 OP 提到的神秘的“后续方程”一无所知,我无法判断这些方法是否会在可能非常不同的环境中发挥作用。

  • 继续使用一个align*系统,并将&对齐标记放在每行的开头。

  • 切换到一个gather*系统并将两条线置于中心。

  • 仅将第二句话放在显示数学设置中。这样,您就可以将视觉注意力集中在结果上,而不是假设和结果上。(“如果一切都很特别,那么就没有什么特别的。”)

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath,amssymb}
\let\Pr\relax % un-define the existing '\Pr' macro
\DeclareMathOperator{\Pr}{\mathbb{P}} % "probability operator"

\begin{document}
\hrule % just to illustrate width of text block.
\begin{align*}
&\text{Assume for all $i = 0, 1, \dots, k,$ $\Pr(A_i\mid B) < \Pr(A_i)$.}\\
&\text{Then, }\Pr(\Omega\mid B) = \Pr\Bigl(\,\bigcup_{i=1}^kA_i\mid B\Bigr)\,.
\end{align*}
\hrule
\begin{gather*}
\text{Assume for all $i = 0, 1, \dots, k,$ $\Pr(A_i\mid B) < \Pr(A_i)$.}\\
\text{Then, }\Pr(\Omega\mid B) = \Pr\Bigl(\,\bigcup_{i=1}^kA_i\mid B\Bigr)\,.
\end{gather*}
\hrule
\bigskip\noindent
Assume for all $i = 0, 1, \dots, k,$ $\Pr(A_i\mid B) < \Pr(A_i)$. Then,
\[
\Pr(\Omega\mid B) = \Pr\Bigl(\,\bigcup_{i=1}^kA_i\mid B\Bigr)\,.
\]
\hrule
\end{document}

相关内容