我已通过将引擎更改为 xelatex 并将其添加到我的序言中,成功将 Latexit(方程式创建器)中使用的字体更改为 Times New Roman:
\usepackage{mathspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont{Times New Roman}
\setmathsfont(Digits,Latin){Times New Roman}
旁注:我在 \setmathsfont 中省略了“希腊语”,因为 alpha 和“a”在 Times New Roman 中看起来相同。现在我的问题 - 所有上标几乎都在其变量之上。我经常使用 \,:
T^\,2
例如。有没有办法更改默认间距?或者每次我输入 ^ 时都自动使用 \?
答案1
您可能考虑使用该newtxmath
包获取 Times 字体的数学版本(以 LaTeX 格式)
\usepackage{newtxmath}
或切换到 XITS Math 字体(在 XeLaTeX 中)
\usepackage{unicode-math}
\setmainfont{Times New Roman}
\setmathfont{XITS Math}