latex大括号每行间距变大
时间: 2024-10-14 12:03:57 浏览: 19
Latex工具使用讲义
在LaTeX中,如果你想要调整大括号{}之间的行间距,可以使用`\mathstrut`命令来增加垂直空间。`\mathstrut`是一个非数学的空白字符,它会使周围的数学表达式保持一定的垂直对齐。例如:
```latex
\documentclass{article}
\begin{document}
正常间距:$a \{ b, c, \mathstrut d \} e$
增大间距:$a \{ b, c, \mathstrut\nolinebreak[4] d \} e$
\end{document}
```
这里 `\nolinebreak[4]` 是为了防止公式跨行,同时让 `d` 和 `{}` 之间有更大的间距。
如果你想要全局地改变所有大括号的间距,可以使用 `amsmath` 包中的 `mathtools` 延伸包,并设置 `delimiters` 选项,如:
```latex
\usepackage{mathtools}
\setlength{\mathinner距}{2em} % 可调整此值来增大间距
\DeclarePairedDelimiterX{\pB}[1]{(}{)}{%
#1%
}
```
然后你可以使用 `\pB` 来代替普通的圆括号,它们会有更大的间距。
阅读全文