LaTeX如何根据公式大小调整行距?

如图,我在使用 [公式] 排版时,出现行与行之间间距过小的问题,应该如何修改?\documentclass{ctexart} \usepackage{…
关注者
5
被浏览
69,872
登录后你可以
不限量看优质回答 私信答主深度交流 精彩内容一键收藏

其实行距已经根据公式大小调整过了。只要公式再大一点就可以看出来。

因此问题是默认的行距太小,而公式有略微超出盒子的情况,才会贴到一起。要解决这一点,用 \\[3pt] 这样的手动调整就可以了。

但题主的代码还有一些小问题。首先,惯用的实数集符号是 \mathbb{R} \mathbb{R} (需要 amsfonts 包)。抛开这一点, \rm 并不是一个带参数的 LaTeX 指令, 而是一个 TeX 的类关键词的符号,意思是进入罗马体模式。因此,如果在 \rm{R} 后添加公式内容,你会发现仍然是罗马体。

推荐的解决方法是用 LaTeX 的 \mathrm{} 指令。如果你坚持要用 \rm (毕竟少打几个符号),要把它放在一个块中,比如 a\in{\rm R}

在行内用行间公式模式也是很不优雅的做法(虽然并不是完全不可取)。如果觉得行内分数太小,不协调,可以用斜杠:

或者直接改成行间公式。这也是更通行的做法。(记得行间公式如果紧跟标点,要把标点放在公式那一行)

{\color{cyan}题目}:已知函数\[f(x)=\frac{a}{x}+x+\ln x-3,a\in \mathbb{R}.\]\par