我想将多行公式对齐到等号的右侧,如AMS 风格指南(请参见第 118 页的屏幕截图)。
我无法重现相同的行为。以下是我尝试排版相同示例(在评论中采纳了 daleif 的建议后):
\documentclass[12pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
E D_{m}(D_{m}-1) = {} & \frac{\widetilde{W}(m)}{m}+O(1) + \frac{1}{h_{1}^{2}} \log^{2} m\\
&+ 2 \frac{1}{h_{1}}\left( \frac{h_{2} -h_{1}^{2}}{h_{1}^{2}} - \frac{1}{h_{1}} \widehat{\gamma}' (-1) + \frac{\gamma -1}{h_{1}} \right) \log m \\
&- 2 \sum_{k \neq 0} \frac{\Gamma(s_{k}) \widehat{\gamma}(s_{k})}{h^{2}(s_{k})}m^{-1-s_{k}} \log m + O(1).
\end{align*}
\end{document}
如您所见,在我的情况下,下一行的等号和加号之间的水平距离略大一些。
我怎样才能重现第一张图片中显示的对齐?
答案1
这里有两种可能性:一种是幻影=
,另一种是aligned
嵌套在显示方程中的环境:
\documentclass[12pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
E D_{m}(D_{m}-1) &=\, \frac{\widetilde{W}(m)}{m}+O(1) + \frac{1}{h_{1}^{2}} \log^{2} m\\
&\phantom{{} = {}}+ 2 \frac{1}{h_{1}}\left( \frac{h_{2} -h_{1}^{2}}{h_{1}^{2}} - \frac{1}{h_{1}} \widehat{\gamma}' (-1) + \frac{\gamma -1}{h_{1}} \right) \log m \\
&\phantom{{} ={} }- 2 \sum_{k \neq 0} \frac{\Gamma(s_{k}) \widehat{\gamma}(s_{k})}{h^{2}(s_{k})}m^{-1-s_{k}} \log m + O(1).
\end{align*}
\[ %
E D_{m}(D_{m}-1) =\begin{aligned}[t] &\mkern 3mu\frac{\widetilde{W}(m)}{m}+O(1) + \frac{1}{h_{1}^{2}} \log^{2} m\\
&+ 2 \frac{1}{h_{1}}\left( \frac{h_{2} -h_{1}^{2}}{h_{1}^{2}} - \frac{1}{h_{1}} \widehat{\gamma}' (-1) + \frac{\gamma -1}{h_{1}} \right) \log m \\
&- 2 \sum_{k \neq 0} \frac{\Gamma(s_{k}) \widehat{\gamma}(s_{k})}{h^{2}(s_{k})}m^{-1-s_{k}} \log m + O(1).
\end{aligned} \]%
\end{document}