答案1
每个元素都&
提供r
左右l
对齐点。也就是说,左侧的内容为右&
对齐r
,右侧的内容为l
左对齐。因此,如果某些内容最终对齐到了错误的一侧,则需要添加或删除&
来更改此情况:
代码:
\documentclass[11pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{alignat*}{5}
(x-2)(5-2x)= 0 \quad
&\Leftrightarrow \quad & x-2 & = 0 && \quad \text{ou} \quad &5-2x&=0 \\
&\Leftrightarrow \quad & x & = 2 && \quad \text{ou} \quad &x &=\frac{5}{2}
\end{alignat*}
\end{document}
答案2
我确信有正确的使用方法alignat
,但在这里,我使用tabstackengine
包中的工具。
\documentclass{article}
\usepackage{amsmath,tabstackengine}
\TABstackMath
\setstackgap{L}{1.2\normalbaselineskip}
\setstacktabulargap{0pt}
\TABbinary
\begin{document}
\[
\tabularCenterstack{rlrlcrl}{
(x-2)(5-2x)=0 \quad &\Leftrightarrow \quad& x-2&=0 \quad &\text{ou}& \quad 5-2x&=0 \\
&\Leftrightarrow &x&=22 \quad &\text{ou}& \quad x&=\frac{5}{2}
}
\]
\end{document}