LuaLaTeX - 仅为特殊字体类型定义 Cambria Math 的问题

LuaLaTeX - 仅为特殊字体类型定义 Cambria Math 的问题

我遇到了一个无法解决的问题。当我尝试使用 Cambria Math 作为字体时,\mathscr\mathbfscr得到了一个

“缺少 \endcsname 插入”

作为错误。我是 LuaLaTeX 的新手,所以我只是从我找到的 pdf 文档中复制了这一行。当我直接使用 Cambria Math 而\setmathfont不是 xits 时,一切都正常。因此字体本身似乎安装正确。

\documentclass{scrbook}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmathfont{Cambria Math}
\setmathfont[range={\mathscr,\mathbfscr}]{Cambria Math}

\begin{document}
    Hello world!
\end{document}

也许有人可以帮助我。

相关内容