因此,我刚刚在 Lyx 中写完作业,并准备将其导出为 PDF 后打印出来,但我注意到一些居中的方程式太长,并且它们最右边的部分超出了 PDF 页面的右边距。
我发现我可以使用 AMSmath 来解决它,但为此我似乎需要手动将所有方程式复制到 AMSmath 框中。
有没有办法通过快速 PDF 导出预处理来解决这个问题?编辑一些设置?
这是一个长方程(高斯消元法):
\L{
\[
\left(\begin{matrix}0 & 0 & 0\\
2 & 0 & 2\\
8 & 0 & 2\\
18 & 0 & 2
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
9 & 0 & 1
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
5 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
0 & 0 & 1\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
0 & 0 & 0\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}1 & 0 & 0\\
0 & 0 & 1\\
0 & 0 & 0\\
0 & 0 & 0
\end{matrix}\right)
\]
}
答案1
\multline
只需在包中使用amsmath
即可划分占用多行的长表达式。
\begin{multline}
a+b+c+d+e+f+g+h+i+j+k+l+m\\
+n+o+p+q+r+s+t+w+x+y+z=0
\end{multline}
它会把那个长方程分成两行。
或者,如果您需要非编号的方程式,则可以使用gather
环境 ( )。gather*
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather*}
\left(\begin{matrix}0 & 0 & 0\\
2 & 0 & 2\\
8 & 0 & 2\\
18 & 0 & 2
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
9 & 0 & 1
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
5 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
4 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\\ %<= this where the eq will be splitted
\left(\begin{matrix}0 & 0 & 0\\
1 & 0 & 1\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
0 & 0 & 1\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}0 & 0 & 0\\
0 & 0 & 0\\
0 & 0 & 1\\
1 & 0 & 0
\end{matrix}\right)\to\left(\begin{matrix}1 & 0 & 0\\
0 & 0 & 1\\
0 & 0 & 0\\
0 & 0 & 0
\end{matrix}\right)
\end{gather*}
\end{document}
我认为这对于展示高斯方法来说还不错。