无法在 flalign 环境中对齐文本

无法在 flalign 环境中对齐文本

我有一个带有文本注释的推导,其中注释需要与左侧对齐,并且等式中的第一个等号全部居中。这是我正在使用的代码。原则上它应该可以工作,但我无法弄清楚问题所在。&符号位于行末,&符号位于对齐等号上。有什么建议可以解释为什么它不起作用吗?

\documentclass[12pt]{article}

\usepackage{mathtools,amssymb}

\begin{document}

\begin{flalign*}
\text{Let } \quad \sqrt{x} + \sqrt{y} &= \sqrt{7 + 4 \sqrt{3}}. \quad (1)&\\
%
\text{Then, by Theorem 5,} \quad \sqrt{x}-\sqrt{y} &= \sqrt{7 - 4 \sqrt{3}}. \quad (2)&\\
%
\text{Multiply (1) by (2)}, \quad x-y &=\sqrt{49-48}.&\\
%
\text{Square (1), then by Theorem 4,} \quad x + y &= 7.&\\
%
\therefore\ x &= 4, \text { and } y = 3.&\\
%
\therefore\ \sqrt{x}+\sqrt{y} &= \sqrt{4}+\sqrt{3}.&\\
%
\therefore\ \sqrt{7+4 \sqrt{3}} &= 2+\sqrt{3}.
\end{flalign*}

\end{document}

我得到的却是

在此处输入图片描述

答案1

您需要在注释前以及每个等式的左侧前添加 & 符号。另外,我在 \quad (2) 前添加了另一个 & 符号,使其与 \quad (1) 齐平。

试试这个代码:

\documentclass[12pt]{article}

\usepackage{mathtools,amssymb}

\begin{document}

\begin{flalign*}
&\text{Let } &\quad \sqrt{x} + \sqrt{y} &= \sqrt{7 + 4 \sqrt{3}}. &\quad (1)\\
%
&\text{Then, by Theorem 5,} &\quad \sqrt{x}-\sqrt{y} &= \sqrt{7 - 4 \sqrt{3}}. &\quad (2)\\
%
&\text{Multiply (1) by (2)}, &\quad x-y &=\sqrt{49-48}.\\
%
&\text{Square (1), then by Theorem 4,} &\quad x + y &= 7.\\
%
&&\therefore\ x &= 4, \text { and } y = 3.\\
%
&&\therefore\ \sqrt{x}+\sqrt{y} &= \sqrt{4}+\sqrt{3}.\\
%
&&\therefore\ \sqrt{7+4 \sqrt{3}} &= 2+\sqrt{3}.
\end{flalign*}

\end{document}

在此处输入图片描述

相关内容