我想使用 STIX/STIX2 字体排版一份包含数学和英语文本的文档。但是,我对各种选项感到困惑。首先,我假设应该优先使用 STIX2 而不是 STIX(或 XITS)。但是,即使做出了这个假设,也有许多选择,包括:
1)使用XeLaTeX进行编译并在序言中包含类似以下内容:
\usepackage{fontspec}
\usepackage{unicode-math}
\setmathfont{STIX2Math}[Extension=.otf]
\setmainfont{STIX2Text}[Extension=.otf,
UprightFont=*-Regular,
BoldFont=*-Bold,
ItalicFont=*-Italic,
BoldItalicFont=*-BoldItalic]
2)另一种可能性是使用任何乳胶(例如pdflatex)进行编译并以如下序言开头:
\usepackage[p,osf]{stickstootext}
\usepackage[stix2,vvarbb]{newtxmath}
3)第三种可能性是使用stix2
包
4)我错过了其他选项吗?
是否存在“最佳”方法?假设没有,每种方法的优缺点是什么?