刚刚发布了对 stix2 字体 type-1 版本的支持。我认为这是一个相当不错的字体。
然而,stix2 可用的数学字母似乎比 stix(旧版本)少
例如:
如果我使用
\usepackage{stix}
\usepacakge{bm}
从
$\bm{\mathbb{C}}$
我确实得到了粗体 \mathbb C 但是
如果我用
\usepackage{stix2}
\usepacakge{bm}
从相同的命令我没有得到粗体字母。
确实,在文档中我看到在 stix 数学字母表中定义了 \mathbfbb 但在 stix2 中没有定义。
有人知道stix2的情况怎么样吗?
谢谢 Maurizio
答案1
在发布说明中提到
stix2 包为使用 STIX Two 字体和仅限于 TFM 文件、Type 1 PostScript 字体和 8 位字体编码的 TEX 版本提供了最低限度的支持。
Type 1 版本只是原始 OpenType 版本的重新打包,不应被视为独立实体。一些传统上在 TEX 数学字体中可用的字形在 STIX Two OpenType 字体中尚不可用。在这种情况下,我们选择将它们从 stix2 包中省略,而不是在 OpenType 和 Type 1 版本之间造成不兼容。此外,虽然 OpenType 版本的开发仍在进行中,但不会计划对字体的 Type 1 版本进行进一步更新。
这\mathbb
是黑板粗体字体。我不确定为什么需要粗体字体的粗体版本。