如何在文档中最好地使用 STIX2?

如何在文档中最好地使用 STIX2?

我想使用 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)我错过了其他选项吗?

是否存在“最佳”方法?假设没有,每种方法的优缺点是什么?

相关内容