两个multline之间间隔很大
时间: 2024-09-07 10:06:07 浏览: 47
Latex数学公式符号、输入方法索引表,包含几个常用environment使用说明.zip
在LaTeX文档中使用`multline`环境可以排版跨行的数学公式,如果在两个`multline`环境之间出现很大的间隔,可能是由于LaTeX的默认排版规则导致的。为了减少或增加两个`multline`之间的间隔,可以使用以下方法:
1. 使用`\abovedisplayskip`和`\belowdisplayskip`调整。这两个宏可以在两个连续的显示数学公式之间的间隔,例如:
```latex
\abovedisplayskip=1pt
\belowdisplayskip=1pt
```
其中`\abovedisplayskip`设置在公式之前的空间,`\belowdisplayskip`设置在公式之后的空间。调整的值应根据具体的文档样式和需要进行设置。
2. 如果是特定于两个`multline`环境之间,可以使用`\vspace`命令显式地在两个`multline`之间添加或减少垂直空间。例如,要在两个`multline`之间减少间隔,可以使用:
```latex
\vspace{-12pt}
```
注意`vspace`的单位可以是pt、mm、cm等。
3. 使用`multline`环境时,LaTeX默认会考虑公式所在的页面上下文,可能会在页顶或者页底进行特殊的排版,以避免“悬挂”公式(在页面顶部或底部只有一行的公式)。如果两个`multline`恰好分布在这样的位置,可能会导致较大的间隔。在这种情况下,可以适当调整公式的排版位置,或者使用其他方法(如使用`\smash`命令)来避免公式成为悬挂公式。
请根据具体的文档结构和需求,选择合适的方法来调整`multline`之间的间隔。
阅读全文