为什么 \left( \frac{a}{b} \right) 和 \left( \frac{b}{a} \right) 的大小不同?

为什么 \left( \frac{a}{b} \right) 和 \left( \frac{b}{a} \right) 的大小不同?

有趣的是,我发现 在显示模式下有不同的尺寸\left( \frac{a}{b} \right)\left( \frac{b}{a} \right)

渲染图片

是什么原因导致它们的尺寸不同?

答案1

要了解为什么会出现这种情况,请考虑查看与结果\frac(或分子/分母)相关的边界框:

在此处输入图片描述

\documentclass{article}

\begin{document}

\setlength{\fboxsep}{-\fboxrule}% Just for this example

\[
  % Bounding boxes of numerator/denominator
  \left(\frac{\fbox{$a$}}{\fbox{$b$}}\right)
  \quad
  \left(\frac{\fbox{$b$}}{\fbox{$a$}}\right)
  \quad
  % Bounding box of complete fraction
  \left(\fbox{$\displaystyle\frac{a}{b}$}\right)
  \quad
  \left(\fbox{$\displaystyle\frac{b}{a}$}\right)
\]

\end{document}

的上升部b比没有上升部时更高a,并且由于分隔符沿垂直数学轴(由分数的水平规则表示)等距延伸,因此它会延伸更多以适应“更大”的分子。

如果您希望分隔符延伸相同的高度,则必须删除 的b上升部增加的额外高度。这可以通过 来实现\smash,并辅以适当的字符\vphantom(ofa或其他没有上升部的字符):

在此处输入图片描述

\documentclass{article}

\begin{document}

\[
  \left(\frac{a}{b}\right)
  \quad
  \left(\frac{b}{a}\right)
  \quad
  \left(\frac{\vphantom{a}\smash{b}}{a}\right)
\]

\end{document}

我怀疑这是否是你想要的,但是仍然如此。

相关内容