如何将方程式从左边开始对齐

如何将方程式从左边开始对齐
 \begin{align*}

(pq+p-3)^2-(3pq+p+q-6)(pq+p-3)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\

=(p^2q^2+p^2+9+2p^2q-6q-6pq)-(3p^2q^2+p^2q+pq^2-6pq+3p^6q+p^2+pq-6p-9pq-3p-3q+18)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\

=pq^2-6pq+5p+5q-5\\

=pq(q-6)+5(p+q-1)

\end{align*}

我在 LaTeX 中运行了上述代码,但不幸的是输出效果不佳。当我使用gather*环境时也会发生同样的情况。

我正在附加此截图。

我希望所有“=”符号都从左边开始。我还希望每行以“=”开头的行都从新行开始,但此代码中没有这样做。

此外,我不希望以“=”开头的每一行都出现一个新的方程式编号,但所有这些都在发生。

请给我建议一些解决办法。

请查看附件的输出。

在此处输入图片描述

换句话说,我的计算在论文中看起来非常糟糕。如何对齐或使其看起来更好?

答案1

我的建议基于这个问题的答案geometry添加包以获得美观​​的边缘):

\documentclass{article}
\usepackage{amsmath}
\usepackage{geometry}
\begin{document}
\begin{align*}
&\;(pq+p-3)^2-(3pq+p+q-6)(pq+p-3)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\
=&\;(p^2q^2+p^2+9+2p^2q-6q-6pq)-(3p^2q^2+p^2q+pq^2-6pq+3p^6q+p^2+\\
&\quad+pq-6p-9pq-3p-3q+18)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\
=&\;pq^2-6pq+5p+5q-5\\
=&\;pq(q-6)+5(p+q-1)
\end{align*}
\end{document}

在此处输入图片描述

不要在任何地方添加空行,除非你知道它们的作用。例如,align*在上面的例子中,在里面添加一个空行可能会导致编译错误。

相关内容