对齐方程式,使第一个项前面有运算符(+ 或 -)

对齐方程式,使第一个项前面有运算符(+ 或 -)

我有一组想要对齐的方程式。下面是它现在的样子,但我更希望我可以让每个等号后的第一个项与下面的项对齐,而忽略下面的运算符。

我现在拥有的

这是我针对上述等式使用的代码:

\begin{align}
\ell
={}
&  \mu_0 - y_0 \log \mu_0\\
&+ \mu_b - y_b \log \mu_b\\
&+ \mu_r - y_r \log \mu_r\\
&+ \mu_{br} - y_{br} \log \mu_{br}\\[4pt]
={}
&  \pi_0 U - y_0 \log \left( \pi_0 U \right)\\
&+ \pi_b U d_b - y_b \log \left( \pi_b U d_b\right)\\
&+ \pi_r U d_r - y_r \log \left( \pi_r U d_r \right) \\
&+ \pi_{br} U d_b d_r - y_{br} \log \left( \pi_{br} U d_b d_r \right) \\[4pt]
={}
&  \left(\pi_0 + \pi_b d_b + \pi_r d_r + \pi_{br} d_b d_r\right) U \\
&- (y_0 + y_b + y_r + y_{br}) \log U \\
&- y_0 \log \pi_0 \\
&- y_b \log \left( \pi_b d_b \right) \\
&- y_r \log \left( \pi_r d_r \right) \\
&- y_{br} \log \left( \pi_{br} d_b d_r \right) \\
\end{align}

我希望它看起来像下面的图片(通过一些图像编辑实现):

我想要的

我尝试\phantom{+}在第一个术语前面添加一个,这确实添加了一些间距,但对齐不正确。

获得我所寻求的对齐的最佳方法是什么?

答案1

您可以使用\mathbin{\vphantom{+}},因此对象在一切方面都会表现得像+

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align}
\ell={}
&\mathbin{\phantom{+}}  \mu_0 - y_0 \log \mu_0\\
&+ \mu_b - y_b \log \mu_b\\
&+ \mu_r - y_r \log \mu_r\\
&+ \mu_{br} - y_{br} \log \mu_{br}\\[4pt]
={}
&\mathbin{\phantom{+}}  \pi_0 U - y_0 \log ( \pi_0 U )\\
&+ \pi_b U d_b - y_b \log ( \pi_b U d_b)\\
&+ \pi_r U d_r - y_r \log ( \pi_r U d_r ) \\
&+ \pi_{br} U d_b d_r - y_{br} \log ( \pi_{br} U d_b d_r ) \\[4pt]
={}
&\mathbin{\phantom{+}}  (\pi_0 + \pi_b d_b + \pi_r d_r + \pi_{br} d_b d_r) U \\
&- (y_0 + y_b + y_r + y_{br}) \log U \\
&- y_0 \log \pi_0 \\
&- y_b \log ( \pi_b d_b ) \\
&- y_r \log ( \pi_r d_r ) \\
&- y_{br} \log ( \pi_{br} d_b d_r )
\end{align}

\end{document}

在此处输入图片描述

但是,我喜欢这种感觉,即使我们删除了所有数字,我也觉得这很不公平,因为代码应该被输入到 MathJax。我检查了一下,它在那里也能正常工作。

请注意,我删除了所有\left\right标记,因为在这种情况下其唯一的效果是添加不需要的空格。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
\ell&=
         \mu_0 - y_0 \log \mu_0\\
&\qquad+ \mu_b - y_b \log \mu_b\\
&\qquad+ \mu_r - y_r \log \mu_r\\
&\qquad+ \mu_{br} - y_{br} \log \mu_{br}\\[4pt]
&=
         \pi_0 U - y_0 \log ( \pi_0 U )\\
&\qquad+ \pi_b U d_b - y_b \log ( \pi_b U d_b)\\
&\qquad+ \pi_r U d_r - y_r \log ( \pi_r U d_r ) \\
&\qquad+ \pi_{br} U d_b d_r - y_{br} \log ( \pi_{br} U d_b d_r ) \\[4pt]
&=
         (\pi_0 + \pi_b d_b + \pi_r d_r + \pi_{br} d_b d_r) U \\
&\qquad- (y_0 + y_b + y_r + y_{br}) \log U \\
&\qquad- y_0 \log \pi_0 \\
&\qquad- y_b \log ( \pi_b d_b ) \\
&\qquad- y_r \log ( \pi_r d_r ) \\
&\qquad- y_{br} \log ( \pi_{br} d_b d_r )
\end{align*}

\end{document}

在此处输入图片描述

相关内容