分数中的多余空格

分数中的多余空格

修改的文明方式是什么\frac,以便有一点水平填充——使用 CSS 术语——以避免类似的事情

在此处输入图片描述

看起来好像要翻倒了?你可以(使用命令)改用\frac{\;t\;}{\;s\;},这样压力更小

在此处输入图片描述

我想知道是否有一些微妙之处需要考虑(以及为什么\frac不这样做......)

答案1

您没有提到您正在使用什么宏包,因此我自由地在 ConTeXt 中添加了一种可能的方法。

\startTEXpage[offset=1DK]
\dm{\frac{t}{s}}

\dm{\frac[margin=.5ex]{t}{s}}

\setupmathfraction
  [margin=2ex]

\dm{\frac{t}{s}}
\stopTEXpage

结果:

不同宽度的分数

答案2

我并不认为这是一个好主意,但是这里有一些想法:

\documentclass{article}

\NewCommandCopy{\originalfrac}{\frac}
\renewcommand*{\frac}[3][3]{\originalfrac{\mkern#1mu#2\mkern#1mu}{\mkern#1mu#3\mkern#1mu}}
% or
%\usepackage{amsmath}
%\renewcommand*{\frac}[3][3]{\genfrac{}{}{}{}{\mkern#1mu#2\mkern#1mu}{\mkern#1mu#3\mkern#1mu}}

\begin{document}

\[
\originalfrac{\lambda}{2} = \frac{\lambda}{2} = \frac[5]{\lambda}{2}
\]

\end{document}

在此处输入图片描述

相关内容