Using CM fonts with either a traditional engine or XeTeX, an expression such as $D^rf$
produces too much space between the r and the f in the output. It's easy to fix manually by inserting a \!
. Is there a systematic way to do this? (I know the issue is the rectangularity of the bounding boxes used for kerning, and perhaps an automatic extra scriptstyle space specified after every superscript.) Other similar expressions with the same problem are $T^kM$
, $J^{\ell}g$
, etc. I find the kerning of the subscripts good enough. In particular $D^r_xf$
looks OK, although the subscript x
could nestle better against the D
.
Example
\documentclass[11pt]{amsart}
\begin{document}
$D^rf$ has too much space although $D_xf$ and $D^r_xf$ are OK.
\end{document}