如何在 Latex 中自动格式化行?
我写:
\begin{equation}
\begin{split}
\Lambda^{'}(pq-2)=4p^4q^4 - 4p^4q^3 - 4p^3q^4 - 2p^3q^3 + 4p^3q^2 + 4p^2q^3 -\\4(6pq - p - q - 5)(pq - 2)^3 + 5(pq - 2)^4 - 12p^2q^2 +3(13p^2q^2 - 5p^2q - 5pq^2 - 18pq + p + q + 10)(pq - 2)^2 +\\
10p^2q + 10pq^2 - 2(12p^3q^3 - 8p^3q^2 - 8p^2q^3 - 17p^2q^2
\\+ 5p^2q + 5pq^2 + 12pq + 6p + 6q - 8)(pq - 2) + 4pq - 4p -4q - 8
\end{split}
\end{equation}
我尝试通过输入\\
来获取换行符。但该等式不适合我的页面。它超出了页面范围。
是否存在任何命令可以让 texmaker 自动将等式放入页面内?
答案1
为了自动中断计算机代数和类似系统的长输出,使用内联数学通常很有帮助。由于您需要一个方程编号,我将其包装在 and\parbox
中equation
。
\documentclass{article}
\begin{document}
\begin{equation}
\Lambda'(pq-2)=\parbox[t]{.75\textwidth}{$\displaystyle
4p^4q^4 - 4p^4q^3 - 4p^3q^4 - 2p^3q^3 + 4p^3q^2 + 4p^2q^3 -
4(6pq - p - q - 5)(pq - 2)^3 + 5(pq - 2)^4 - 12p^2q^2 +3(13p^2q^2 -
5p^2q - 5pq^2 - 18pq + p + q + 10)(pq - 2)^2 +
10p^2q + 10pq^2 - 2(12p^3q^3 - 8p^3q^2 - 8p^2q^3 - 17p^2q^2
+ 5p^2q + 5pq^2 + 12pq + 6p + 6q - 8)(pq - 2) + 4pq - 4p -4q - 8
$}
\end{equation}
\end{document}