\mathbb 与 stix

\mathbb 与 stix

早上好,我在使用 stix 包时遇到了问题:当我写字时,$\mathbb{R}$字体很糟糕。如何使用 stix 在 amsmath 中获得相同的字体?我已经在这个网站上找到了我的问题的解决方案:寻找比拉丁现代字体或计算机现代字体更粗的黑板粗体(\mathbb)数学字体...但它对我没有帮助。希望对你有帮助。非常感谢

答案1

一个解决方案是加载\usepackage[bb=ams]{mathalpha}或者你选择的黑板字体,之后。如果您加载的字母太大或太小,stix2您可能还需要该选项。bbscaled=

请记住,旧版 TeX 仅限于 16 种 8 位数学符号字体​​,每种字体有 256 个符号。当您尝试在大型软件包(如)上加载更多符号时stix2,可能会用尽。

如果您可以切换到 LuaLaTeX 或 XeLaTeX,您可以改用 选项range=\setmathfont例如,这会为您提供 TeX Gyre Termes Math\mathbb而不是\stix2

\usepackage{unicode-math} % Replaces all legacy font packages.

\setmainfont{STIX Two Text}
\setmathfont{STIX Two Math}
\setmathfont{TeX Gyre Termes Math}[
   range=bb,
   Scale=MatchUppercase]

您可以改用\usepackage{stix}PDFLaTeX 或\setmathfont{XITS Math}LuaLaTeX 或 XeLaTeX 来获取 STIX 字体版本 1。替换黑板字母的方法相同。

相关内容