在 beamer metropolis 的数学模式中,在字母后面添加一些额外的字距

在 beamer metropolis 的数学模式中,在字母后面添加一些额外的字距

这是 MWE:

% !TEX program = xelatex
\documentclass{beamer}
\usetheme[numbering=fraction,block=fill]{metropolis}
\setsansfont{Fira Sans Book}[BoldFont=Fira Sans SemiBold,Scale=0.95]
\usepackage{bm}

\begin{document}
\begin{frame}{A frame}
\[ \sqrt{T} \quad \frac{1}{T} \quad \bm{X}\bm{X}' \]
\end{frame}
\end{document}

这是输出:

显然,大写字母 T 与平方根和分数线相比显得太宽了。至于粗体 X,它们靠得太近了,而且素数也离右 X 太近了。

在这些字母后面添加一个小的字距就可以实现我想要的效果:

\[ \sqrt{T\mkern1mu} \quad \frac{1}{T\mkern1mu} \quad \bm{X\mkern1mu}\bm{X\mkern1mu}' \]

产生

那么有没有一种简单的方法来定义这种字距调整,以便我不用输入那些\mkerns?

相关内容