答案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}