我应该如何使用 alignat 来处理两列以上的数据?

我应该如何使用 alignat 来处理两列以上的数据?

我想用alignat这些方程式。我试过了

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \begin{alignat*}{4}
    \sqrt{75} &{}={} \sqrt{3\cdot 25} &{}={} \sqrt{3\cdot 5^2} &{}={} 5\sqrt{3},\\
    \sqrt{147} &{}={} \sqrt{3\cdot 49} &{}={} \sqrt{3\cdot 7^2} &{}={} 7\sqrt{3},\\
    \sqrt{300} &{}={} \sqrt{3\cdot 100} &{}={} \sqrt{3\cdot 10^2}  &{}={} 10\sqrt{3}.
    \end{alignat*}
\end{document}

我有

在此处输入图片描述

我怎样才能使其排列得更正确?

答案1

我刚刚将 2 列从&分隔符转换为&&,以强制这些列左对齐。

而且,正如 Mico 慷慨地补充道,所有出现的 都{}={}可以替换为=

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \begin{alignat*}{4}
    \sqrt{75} &= \sqrt{3\cdot 25} &&= \sqrt{3\cdot 5^2} &&= 5\sqrt{3},\\
    \sqrt{147} &= \sqrt{3\cdot 49} &&= \sqrt{3\cdot 7^2} &&= 7\sqrt{3},\\
    \sqrt{300} &= \sqrt{3\cdot 100} &&= \sqrt{3\cdot 10^2}  &&= 10\sqrt{3}.
    \end{alignat*}
\end{document}

在此处输入图片描述

相关内容