看来 widetilde 在 FiraMath 中不可用。
\documentclass{standalone}
\usepackage[math-style=TeX]{unicode-math}
\usepackage{firamath-otf}
\begin{document}
$\widetilde{G_{+, 0}}$
\end{document}
有没有什么办法可以伪造它?(我正在使用lualatex
)。
答案1
可以用另一种字体的重音符号来替换它。
\documentclass{article}
\usepackage[math-style=TeX]{unicode-math}
\usepackage{firamath-otf}
\newfontface{\dvmath}{texgyredejavu-math.otf}[
NFSSFamily=dvm,
Script=Math,% <---- important!
]
\DeclareSymbolFont{dvm}{TU}{dvm}{m}{n}
\AtBeginDocument{%
\renewcommand{\widehat}{\Umathaccent 7 \symdvm "00302\relax}%
\renewcommand{\widetilde}{\Umathaccent 7 \symdvm "00303\relax}%
}
\begin{document}
$\widetilde{G_{+, 0}} \widehat{abc}$
\end{document}
使用 XeLaTeX 输出
使用 LuaLaTeX 输出
感谢 Marcel Krüger 指明正确的方向。