考虑一下代码
\begin{align*}
(pq+q-3)^2-(3pq+p+q-6)(pq+q-3)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\
=&\;(p^2q^2+q^2+9+2pq^2-6q-6pq)
+(-3p^2q^2-p^2q-pq^2+6pq-3pq^2-pq-q^2+6q+9pq+3p+3q-18)\\+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\
=&\;p^2q-5-6pq+5p+5q\\
=&\;pq(p-6)+5(p+q-1)\\
\end{align*}
我使用了这里展示的技术如何将方程式从左边开始对齐
但我在这里它不起作用。
线路变得不平衡了。有人能帮忙吗
答案1
首先:删除里面的所有空行align*
。
您的某些线没有&
,这导致方程不平衡。
使固定:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
&\;(pq+q-3)^2-(3pq+p+q-6)(pq+q-3)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\ =&\;(p^2q^2+q^2+9+2pq^2-6q-6pq)+(-3p^2q^2-p^2q-pq^2+6pq-3pq^2-pq-q^2+6q\\
&\quad+9pq+3p+3q-18)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2)\\
=&\;p^2q-5-6pq+5p+5q\\
=&\;pq(p-6)+5(p+q-1)\\
\end{align*}
\end{document}
为了避免超出保证金,请考虑添加\usepackage{geometry}
或更改断线点。
答案2
使用\MoveEqLeft
包中的宏mathtools
并正确放置“&”符号:
\documentclass{article}
\usepackage{geometry}
\usepackage{mathtools}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\begin{document}
\begin{align*}
\MoveEqLeft
(pq+q-3)^2-(3pq+p+q-6)(pq+q-3)+2(p^2q^2+p^2q+pq^2-7pq+p+q+2) \\
& = (p^2q^2+q^2+9+2pq^2-6q-6pq) \\
&\quad +(-3p^2q^2-p^2q-pq^2+6pq-3pq^2-pq-q^2+6q+9pq+3p+3q-18) \\
&\quad +2(p^2q^2+p^2q+pq^2-7pq+p+q+2) \\
& = p^2q-5-6pq+5p+5q \\
& = pq(p-6)+5(p+q-1)
\end{align*}
\end{document}