如何得到这个方程的良好对齐?

如何得到这个方程的良好对齐?

我想对齐这个方程。我试过了

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
A\cdot \left(A^{n-1}+A^{n-2}\cdot B + \cdots +  B^{n-1} \right)&=& A^{n}+& A^{n-1}\cdot B + \cdots + A\cdot B^{n-1},\\
B\cdot \left(A^{n-1}+A^{n-2}\cdot B + \cdots +  B^{n-1}\right)&=& & A^{n-1}\cdot B+ \cdots + A\cdot B^{n-1}+B^n.
\end{alignat*}
\end{document}

在此处输入图片描述

但是,我看到,在第一个等式的右边,=第一个字母 A 的符号低于符号=,而第二个字母 A 太接近符号+。我该如何修复它?

编辑。我\,\,​​在字母 A 后添加

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
A\cdot \left(A^{n-1}+A^{n-2}\cdot B + \cdots +  B^{n-1} \right)&=& \,\,A^{n}+& \,\,A^{n-1}\cdot B + \cdots + A\cdot B^{n-1},\\
B\cdot \left(A^{n-1}+A^{n-2}\cdot B + \cdots +  B^{n-1}\right)&=& & \,\, A^{n-1}\cdot B+ \cdots + A\cdot B^{n-1}+B^n.
\end{alignat*}
\end{document}

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

答案1

这里实际上不需要多个对齐点alignat,因为您可以插入一个以仅\phantom使用以下公式来实现适当的间隙align

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
  A \cdot \bigl(A^{n-1} + A^{n-2} \cdot B + \cdots + B^{n-1} \bigr) &= 
             A^n +    A^{n-1} \cdot B + \cdots + A \cdot B^{n-1}, \\
  B \cdot \bigl(A^{n-1} + A^{n-2} \cdot B + \cdots + B^{n-1} \bigr) &= 
    \phantom{A^n +{}} A^{n-1} \cdot B + \cdots + A \cdot B^{n-1} + B^n.
\end{align*}
\end{document}

答案2

您应该使用一个额外的(空)列,以便到达另一个左对齐的列;这+{}对于获取正确的空间也是必要的。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
A\cdot(A^{n-1}+A^{n-2}\cdot B+\dots+B^{n-1})&=A^{n}+{}&& A^{n-1}\cdot B+\dots+A\cdot B^{n-1},\\
B\cdot(A^{n-1}+A^{n-2}\cdot B+\dots+B^{n-1})&=        && A^{n-1}\cdot B+\dots+A\cdot B^{n-1}+B^n.
\end{alignat*}
\end{document}

请注意\left\right是多余的,并且\cdots应该是\dots

在此处输入图片描述

实际上,我还会删除所有\cdot命令;除非需要它们来表示某些非标准操作,否则如果它们表示标准乘法,它们就不会增加任何清晰度。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
A(A^{n-1}+A^{n-2} B+\dots+B^{n-1})&=A^{n}+{}&& A^{n-1} B+\dots+A B^{n-1},\\
B(A^{n-1}+A^{n-2} B+\dots+B^{n-1})&=        && A^{n-1} B+\dots+A B^{n-1}+B^n.
\end{alignat*}
\end{document}

在此处输入图片描述

相关内容