我正在使用 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
它最终会看起来像这样:
我怎样才能解决这个问题?
提前致谢。