答案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}
我怀疑这是否是你想要的,但是仍然如此。