我感觉有点奇怪,因为这是一个非常简单的问题,显然到目前为止还没有人提出来,但我发现非常简单的分数产生的输出看起来垂直不平衡。下面的例子使用 Iwona 作为数学字体,因为它非常明显——分子和分数线之间的间隙几乎是分母和线之间间隙的 1.5 倍。
\documentclass{standalone}
\usepackage[math]{iwona} % Iwona as math font
\begin{document}
$\frac{1}{2}\frac{1}{N}$
\end{document}
不过这不完全是字体问题。我测量了 Computer Modern,那里的不平衡系数也约为 1.3。
我觉得这在视觉上令人不快,而且有点令人惊讶——考虑到 LaTeX 的数学排版功能广受好评,这种不平衡可能是有原因的。无论如何,有没有简单的方法来修复这个功能?
答案1
默认设置不会将分子和分母尽可能地靠近线,从而提供更一致的布局。在 1/2 中,从 1 到条形的间隙,正如您所说,大于从条形到 2 的间隙,但在 1/x 中,较大的间隙位于条形下方,但 1/2 和 1/x 始终对齐。
但是,您可以更改字体参数以获得更紧密的间距:
\documentclass{article}
\usepackage[math]{iwona} % Iwona as math font
\begin{document}
$a$
\typeout{\the\fontdimen9\textfont2}
$1+\frac{1}{2}+ \frac{1}{x}+\frac{1}{N}+\frac{1}{N^2} + \frac{1}{(a+b)}$
\fontdimen9\textfont2=2pt
\typeout{\the\fontdimen9\textfont2}
$1+\frac{1}{2}+ \frac{1}{x}+\frac{1}{N}+\frac{1}{N^2} + \frac{1}{(a+b)}$
\end{document}
看这个答案获取字体参数列表。