lualatex 中 widehat 命令的问题

lualatex 中 widehat 命令的问题

我在 lualatex 中使用 widehat 命令时遇到了问题。我已加载lualatex-math可修复部分问题的软件包。这里是 MWE。

\documentclass{article}
\usepackage[fleqn]{amsmath}
\usepackage{mathtools}
\usepackage{fontspec}
\setmainfont{Arial}[Scale=1.1]
\setsansfont{Arial}[Scale=MatchLowercase]
\usepackage[notext,sans]{kpfonts-otf}
\setmathfont{Kp Math SansBold}[Scale=1.1,range=bfup/{num,Latin,latin}]
\usepackage{lualatex-math}
\begin{document}
    This is a test.\\
    \[\mathrm{This\ is\ a\ test.}\]
    \[\mathbf{\widehat{u}}\]
    \[\widehat{\mathbf{u}}\]
        \[\symbf{\widehat{u}}\]
    \[\widehat{\symbf{u}}\]
    \[\widehat{\symrm{u}}\]
\end{document}

从下图可以看出,帽子的位置不正确,而且很小。它与 Kp 字体配合得很好。但是,字体与 Arial 并不相近。因此,我需要一种看起来与 Arial 非常相似且命令有效的 Sansserif 字体\widehat

在此处输入图片描述

编辑我删除了不必要的命令。我仍然需要加载 tex-gyre-pagella 并随后更改数学字体。否则 unicode-maths 会给出错误消息。

相关内容