在等式中对齐两个不同的符号(\iff 符号和 =)

在等式中对齐两个不同的符号(\iff 符号和 =)

这是我的代码:

\begin{align*}
\frac{\vert\overline{AD}\vert}{\vert\overline{CD}\vert}=&\frac{\vert\overline{DC}\vert}{\vert\overline{CE'}\vert}\\
\iff&& \frac{1}{x}=&\frac{x}{1-x}\\
\iff&& 1-x=&x^2\\
\iff&& 0=&x^2+x-1
\end{align*}

一切都按预期进行,除了第一行,不知为何,第一行决定讨厌我。有什么想法吗?

答案1

您忘记了&&第一行。

不过,我建议alignat,为了减少箭头和方程式之间的空白。

您应该使用&=而不是=&

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{alignat*}{2}
&\qquad&
  \frac{\lvert\overline{AD}\rvert}{\lvert\overline{CD}\rvert}
    &=\frac{\lvert\overline{DC}\rvert}{\lvert\overline{CE'}\rvert}\\
\iff&& \frac{1}{x}&=\frac{x}{1-x}\\
\iff&& 1-x&=x^2\\
\iff&& 0&=x^2+x-1
\end{alignat*}

\end{document}

在此处输入图片描述

另一方面,我不会对齐=标志。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
&\quad
  \frac{\lvert\overline{AD}\rvert}{\lvert\overline{CD}\rvert}
    =\frac{\lvert\overline{DC}\rvert}{\lvert\overline{CE'}\rvert}\\
\iff&\quad \frac{1}{x}=\frac{x}{1-x}\\
\iff&\quad 1-x=x^2\\
\iff&\quad 0=x^2+x-1
\end{align*}

\end{document}

在此处输入图片描述

相关内容