XeLaTeX + mathtools + unicode-math 缺少符号 `\Coloneqq` 和 `\models`

XeLaTeX + mathtools + unicode-math 缺少符号 `\Coloneqq` 和 `\models`

抱歉,我从早上开始就一直在浏览,试图找到该问题的解决方案。我有一个带主题beamer的演示文稿moloch,想使用字体Fira,但只在mathcal我想使用字体的部分TeX Gyre Pagella Math。这部分似乎有效,但mathtools我还想使用符号\Coloneqq以及\models。这些我无法工作。

\documentclass{beamer}
\usetheme{moloch}
\usepackage{mathtools}
\usepackage{unicode-math}

\setmathfont{Fira Math}
\setmathfont[range=cal]{TeX Gyre Pagella Math}

\begin{document}
test lawkejf aweijf awelfj a

$\varphi\Coloneqq x,\mathcal F, \Sigma\models \pi$
\end{document}

得出以下结论:

编译截图

我也尝试过类似的方法\setmathfont[range={\models,\Coloneqq}]{TeX Gyre DejaVu Math},但同样不起作用。我迷路了。提前感谢你的帮助。

答案1

这些符号不在你的字体中,所以你必须从其他地方获取它们。例如

\documentclass{beamer}
\usetheme{moloch}
\usepackage{mathtools}
\usepackage{unicode-math}

\setmathfont{Fira Math}
\setmathfont[range=cal]{TeX Gyre Pagella Math}
\setmathfont[range={"22A7,"2A74}]{GFS Neohellenic Math}
\setmathfont[range=\int]{Fira Math} %just in case, reset math parameters

\begin{document}
test lawkejf aweijf awelfj a

$\varphi\Coloneqq x,\mathcal F, \Sigma\models \pi$
\end{document}

在此处输入图片描述

相关内容