stix 和 stix2 字体

stix 和 stix2 字体

刚刚发布了对 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是黑板粗体字体。我不确定为什么需要粗体字体的粗体版本。

相关内容