![分数栏未显示自定义数学字体](https://linux22.com/image/447103/%E5%88%86%E6%95%B0%E6%A0%8F%E6%9C%AA%E6%98%BE%E7%A4%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E6%95%B0%E5%AD%A6%E5%AD%97%E4%BD%93.png)
我正在使用 unicode-math 包来更改我的数学字体。最初分数显示不正确,但现在我使用 \fontdimen 进行了一些调整,几乎所有内容都看起来不错,但分数栏不会显示。
以下是我正在使用的代码:
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{unicode-math}
\setmathfont{MyMathFont.otf}[Path=./fonts/mathfont/]
\makeatletter
\AtBeginDocument{
\setbox0=\hbox{
\check@mathfonts{
\fontdimen8\textfont2=8pt % shift standard size numerator up by this amount
\fontdimen10\textfont2=3.5pt % alternative numerator shift
\fontdimen11\textfont2=8pt % shift standard size denominator down by this amount
\fontdimen12\textfont2=3.5pt % alternative denominator shift
}
}
}
\documentclass[12pt]{article}
\begin{document}
\begin{equation}
1 - \frac{\pi ^ 2}{\exp(\tau)} x ^ 2
\end{equation}
\end{document}
其呈现效果如下:
有没有办法强制关闭这个栏目?我的字体本身有问题吗?
如果我不使用任何命令,\fontdimen
它最终会看起来像这样:
我怎样才能解决这个问题?
提前致谢。