我尝试将其与数学环境中的hspace
“数学单元”相结合,如下所示:mu
\documentclass{article}
\begin{document}
$\delta \hspace{1mu} f$
\end{document}
但这会导致错误“非法测量单位(插入 pt)。”我很困惑 - 我想,在数学模式下我可以(甚至应该?)使用该单位mu
?
作为一种解决方法,我使用了em
数学模式。使用18mu = 1em
,我的代码是
\documentclass{article}
\begin{document}
$\delta \hspace{0.0555em} f$
\end{document}
并编译成功。但我仍然想知道 - 为什么我不能使用mu
?
答案1
为了使用mu
单位,您需要\mskip
或\mkern
。
如果您加载amsmath
有\mspace
,那最好\mskip
以同样的方式\hspace
优于\hskip
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\delta \mspace{1mu} f$
\end{document}
\hskip
和之间有一个根本区别\mskip
:后者使用相对于当前样式中的符号字体的 em(因此,例如,在下标中它将更小)。鉴于此,没有转换公式,除非您想使用\mathchoice
它,在这种情况下,小事一桩就太麻烦了。