请考虑以下示例:
\documentclass{article}
\usepackage{fontspec}
\begin{document}
My text\addfontfeature{RawFeature=+onum} and more words.
\end{document}
编译它(使用 XeLaTeX 和 LuaLaTeX),输出中的“text”和“and”之间没有空格。考虑到\addfontfeature
括号中有一个参数,我没想到会有这样的行为。一旦知道了这一点,避免这个问题就很容易了……但我想知道它的原因。