我在内联公式中有一个分数,如图所示。
\dfrac
从amsmath
使用了包。(这是article
带有14pt
s 和 的类linespread 0.9
。)
虽然包含公式的行与相邻行之间的间距有所扩大,但分数分母与下一行之间的间距仍然小于其他全文行之间的间距。
我怎样才能扩大空间以保证空间均等?(我不想让分数部分变小。)
我已经尝试过abovedisplayskip
和belowdisplayskip
,但它们似乎只在\display
环境中起作用。
我可能会找到一个只对特定行有效的命令,但我希望将此间距应用于包含分数内联公式的整个文档。
答案1
这么大的公式在行中找不到它的位置;您可以(也许在本地)将其设置\lineskip
为 2pt,而不是默认的 1pt:
... end of the previous paragraph.
\begingroup
\setlength{\lineskip}{2pt}
The paragraph with the big $\dfrac{\Pr(X-a)}{\Pr(X-b)}$ which
spoils the appearance of the page.
\endgroup
\endgroup
(请注意段落结束前的空白行。)
然而,排版大型公式的最佳方式是显示它们:
The paragraph with the big
\[
\frac{\Pr(X-a)}{\Pr(X-b)}
\]
which doesn't spoil the appearance of the page and
is clearer for the reader.
答案2
看起来,带有分数的行之前的最后一行不包含下降部分。因此它的深度为零。
添加一个\strut
(具有括号深度的零宽度框)来人为地提供所需的深度,以避免这种效果。不要在前面加空格\strut
。
无论如何,每个说不应该在文本中使用显示样式分数的人都是正确的;这是一件坏事。