在对齐环境中每行对齐两个元素

在对齐环境中每行对齐两个元素

是否可以分别在每行中对齐第一个和第二个等号(如样本方程)?我一直在尝试寻找答案,但还没有找到(我是初学者)。谢谢!

这是我当前的等式代码:

\begin{align*}
\bigtriangleup{AEG}&=\ds\frac{1}{2}\times\overline{\rm{AE}}\times\overline{\rm{EG}}=\ds\frac{1}{2}\times\overline{\rm{EF}}\times\overline{\rm{AG}}\\
&=yx=f(\ds\frac{a^2+b^2}{a+b})\\
&=\ds\frac{ax^2}{b}=\ds\frac{ab}{a+b}(\ds\frac{a^2+b^2}{a+b})\\
&=\ds\frac{ax^2}{b}=\ds\frac{a^3 b+ab^3}{(a+b)^2}\\
&=x^2=\ds\frac{b}{a}(\ds\frac{a^3 b+ab^3}{(a+b)^2})\\
&=x^2=\ds\frac{a^2 b^2+b^4}{(a+b)^2}\\
&=x^2=\ds\frac{b^2(a^2+b^2)}{(a+b)^2}\\
&=x=\ds\frac{b\sqrt{a^2+b^2}}{a+b},
\end{align*}

答案1

像这样?

在此处输入图片描述

使用 `alignat˙math 环境:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
    \begin{alignat}{3}
\bigtriangleup{AEG}
    & = \dfrac{1}{2}\times\overline{\rm{AE}}\times\overline{\rm{EG}}
        && = \frac{1}{2}\times\overline{\rm{EF}}\times\overline{\rm{AG}} \\
    & = yx
        && = f(\dfrac{a^2+b^2}{a+b})\\
    & = \dfrac{ax^2}{b}
        && = \dfrac{ab}{a+b}(\dfrac{a^2+b^2}{a+b})\\
    & = \dfrac{ax^2}{b}
        && = \dfrac{a^3 b+ab^3}{(a+b)^2}\\
    & = x^2
        && = \dfrac{b}{a}(\dfrac{a^3 b+ab^3}{(a+b)^2})\\
    & = x^2
        && = \dfrac{a^2 b^2+b^4}{(a+b)^2}\\
    & = x^2
        && = \dfrac{b^2(a^2+b^2)}{(a+b)^2}\\
    & = x
        && = \dfrac{b\sqrt{a^2+b^2}}{a+b},
\end{alignat}   
\end{document}

答案2

为了减少两列方程之间的空间,我建议使用\mathrlapfrom mathtools,但代价是=第一行的第二个符号不会对齐。另一个变化:我认为方程中的分数系数使用中等大小的 from 看起来会更好nccmath(约 80% 的 \displaystyle)。

    \documentclass{article}
    \usepackage{mathtools, nccmath}

    \begin{document}
        \begin{alignat}{2}
    \bigtriangleup{AEG}
        & = \mathrlap{\mfrac{1}{2}\times\overline{\rm{AE}}\times\overline{\rm{EG}}= \mfrac{1}{2}\times\overline{\rm{EF}}\times\overline{\rm{AG}}} \\
        & = yx
            && = f(\mfrac{a^2+b^2}{a+b})\\
        & = \frac{ax^2}{b}
            && = \frac{ab}{a+b}(\dfrac{a^2+b^2}{a+b})\\
        & = \frac{ax^2}{b}
            && = \frac{a^3 b+ab^3}{(a+b)^2}\\
        & = x^2
            && = \frac{b}{a}(\dfrac{a^3 b+ab^3}{(a+b)^2})\\
        & = x^2
            && = \frac{a^2 b^2+b^4}{(a+b)^2}\\
        & = x^2
            && = \frac{b^2(a^2+b^2)}{(a+b)^2}\\
        & = x
            && = \frac{b\sqrt{a^2+b^2}}{a+b},
    \end{alignat}

    \end{document} 

在此处输入图片描述

答案3

在寻求解决方案之前,先说几点。

  1. \ds很可能代表\displaystyle。忘掉它吧:显示样式是在amsmath显示中自动选择的,并且在内联数学中它会导致糟糕的行距。

  2. \rm已经弃用了大约 30 年。另外,如果你将第二个等号后的字母竖直,那么开头的相同字母也应该竖直。

  3. \bigtriangleup不接受参数:它是一个操作符号,因此在您的上下文中您需要用括号括起来(或者发出个人命令,见下文)。

由于您不想对行进行编号,并且肯定不希望第一行之后的行之间存在很大的间隙,因此您可以使用嵌套的alignedat

\documentclass{article}
\usepackage{amsmath}

\newcommand{\Triangle}{{\bigtriangleup}}

\begin{document}

\begin{align*}
\Triangle\mathrm{AEG}
  &=\frac{1}{2}\times\overline{\mathrm{AE}}\times\overline{\mathrm{EG}}
   =\frac{1}{2}\times\overline{\rm{EF}}\times\overline{\rm{AG}}\\
  &\begin{alignedat}{2}
  &=yx             &&=f\biggl(\frac{a^2+b^2}{a+b}\biggr)\\
  &=\frac{ax^2}{b} &&=\frac{ab}{a+b}\,\frac{a^2+b^2}{a+b}\\ % <-- no ()
  &=\frac{ax^2}{b} &&=\frac{a^3 b+ab^3}{(a+b)^2}\\
  &=x^2            &&=\frac{b}{a}\,\frac{a^3 b+ab^3}{(a+b)^2}\\ % <-- no ()
  &=x^2            &&=\frac{a^2 b^2+b^4}{(a+b)^2}\\
  &=x^2            &&=\frac{b^2(a^2+b^2)}{(a+b)^2}\\
  &=x              &&=\frac{b\sqrt{a^2+b^2}}{a+b},
  \end{alignedat}
\end{align*}

\end{document}

在此处输入图片描述

坦率地说,我认为没有必要对齐等号。

\documentclass{article}
\usepackage{amsmath}

\newcommand{\Triangle}{{\bigtriangleup}}

\begin{document}

\begin{align*}
\Triangle\mathrm{AEG}
  &=\frac{1}{2}\times\overline{\mathrm{AE}}\times\overline{\mathrm{EG}}
   =\frac{1}{2}\times\overline{\rm{EF}}\times\overline{\rm{AG}}\\
  &=yx             =f\biggl(\frac{a^2+b^2}{a+b}\biggr)\\
  &=\frac{ax^2}{b} =\frac{ab}{a+b}\,\frac{a^2+b^2}{a+b}\\ % <-- no ()
  &=\frac{ax^2}{b} =\frac{a^3 b+ab^3}{(a+b)^2}\\
  &=x^2            =\frac{b}{a}\,\frac{a^3 b+ab^3}{(a+b)^2}\\ % <-- no ()
  &=x^2            =\frac{a^2 b^2+b^4}{(a+b)^2}\\
  &=x^2            =\frac{b^2(a^2+b^2)}{(a+b)^2}\\
  &=x              =\frac{b\sqrt{a^2+b^2}}{a+b},
\end{align*}

\end{document}

在此处输入图片描述

当然,最后一行从数学上来说是错误的。

相关内容