带有分数分子和分母的 `sfrac`

带有分数分子和分母的 `sfrac`

我想要导数的分数,因此我使用以下代码:

\documentclass{article}
\usepackage{amsmath}
\usepackage{xfrac}
\begin{document}
    Good: $\sfrac{4}{5}$
    
    Not good: $ \sfrac{\dfrac{dy}{dt}}{\dfrac{dx}{dt}} $
\end{document}

可以看到,结果并不是很漂亮:

在此处输入图片描述

在第一个分数中,4 的级别高于 5。但在第二个分数中则相反。

我怎么解决这个问题?

提前致谢!

答案1

使用 的唯一目的\sfrac是比 更紧凑地排版分数\frac\dfrac在 的参数中使用\sfrac从一\sfrac开始就与使用 相悖。

如果你只是必须在 的参数中使用分数表达式\sfrac,请\sfrac{\frac{dy}{dt}}{\frac{dx}{dt}}尝试一下,即使用\frac(或\tfrac) 代替\dfrac。但是,省略\sfrac包装器并这样写\frac{dy}{dt} \big/ \frac{dx}{dt} 似乎是更好的选择。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath,xfrac,array}
\begin{document}
\renewcommand\arraystretch{2}

\begin{tabular}{l >{$}l<{$}}
 Sort of OK     & \sfrac{4}{5} \\
 Terrible       & \sfrac{\dfrac{dy}{dt}}{\dfrac{dx}{dt}} \\
 Still not good & \sfrac{\frac{dy}{dt}}{\frac{dx}{dt}} \\
 Better         & \frac{dy}{dt} \big/ \frac{dx}{dt}
\end{tabular}

\end{document}

相关内容