如何在{xe|lua}latex 中获得无衬线数学宽帽?

如何在{xe|lua}latex 中获得无衬线数学宽帽?

喂食

\documentclass{standalone}
\usepackage{unicode-math}
\begin{document}
\(\widehat{\strut~~~\,\,\,\ \ \ \mskip10mu\mkern10mu\strut}\)

\(\mathsf{\widehat{\strut~~~\,\,\,\ \ \ \mskip10mu\mkern10mu\strut}}\)
\end{document}

生产xelatex

xelatex 输出

并将其输入到lualatex结果中

lualatex 输出

正如您所注意到的,无论在两种情况下,无衬线帽子都很窄,无论您在里面放什么。如何在 的范围内制作宽帽子(下面没有任何东西)\mathsf{...}?在这里,我们实际上并不想要重音,而只是想要一个相当宽的帽子(例如,1em)作为无衬线数学字体中的符号。

交叉发布:http://latex.org/forum/viewtopic.php?f=40&t=32819&p=110398

答案1

回到\mathnormal最初:

在此处输入图片描述

\documentclass{standalone}
\usepackage{unicode-math}
\begin{document}
\(\widehat{\strut~~~\,\,\,\ \ \ \mskip10mu\mkern10mu\strut}\)

\(\mathsf{\widehat{\strut~~~\,\,\,\ \ \ \mskip10mu\mkern10mu\strut}}\)


\(\mathsf{\mathnormal{\widehat{\strut~~~\,\,\,\ \ \ \mskip10mu\mkern10mu\strut}}}\)
\end{document}

相关内容