latex怎么将一个含有二十个方程的联立方程组跨页显示且与上文不断开
时间: 2024-09-08 19:01:58 浏览: 62
在LaTeX中,要将一个含有二十个方程的联立方程组跨页显示且与上文不断开,可以使用`amsmath`宏包中的`align`环境结合`allowdisplaybreaks`命令。`allowdisplaybreaks`命令允许在长的方程组排版时进行分页,而`align`环境用于对齐方程组中的方程。下面是一个示例代码:
```latex
\documentclass{article}
\usepackage{amsmath}
\allowdisplaybreaks[4] % 允许自动分页,参数[4]表示尽可能不分页
\begin{document}
这里是上文内容。
接下来是一个包含二十个方程的联立方程组:
\begin{align}
a_1 &= b_1 + c_1 + d_1 + e_1 + f_1 + g_1 + h_1 + i_1 + j_1 + k_1 + l_1 + m_1 + n_1 + o_1 + p_1 + q_1 + r_1 + s_1 + t_1 \\
a_2 &= b_2 + c_2 + d_2 + e_2 + f_2 + g_2 + h_2 + i_2 + j_2 + k_2 + l_2 + m_2 + n_2 + o_2 + p_2 + q_2 + r_2 + s_2 + t_2 \\
&\vdots \notag \\
a_{20} &= b_{20} + c_{20} + d_{20} + e_{20} + f_{20} + g_{20} + h_{20} + i_{20} + j_{20} + k_{20} + l_{20} + m_{20} + n_{20} + o_{20} + p_{20} + q_{20} + r_{20} + s_{20} + t_{20}
\end{align}
这里是下文内容。
\end{document}
```
请注意,`align`环境中每个方程对应一行,`\notag`可以用来取消某行的编号,如果不需要所有方程都有编号的话。此外,`allowdisplaybreaks`的参数可以根据实际需求调整,不同的参数值可以控制自动分页的严格程度。参数范围为0到4,其中4表示最松散的限制,允许任意位置分页。
阅读全文