我可以在 Wordpress 中使用来自网络字体的"隐藏"字形吗?



我在我的Wordpress网站上使用了来自Google webfonts的'Raleway'。此字体中的标准数字字形是"旧样式",这意味着一些数字超过基线,而其他数字低于基线。当我在 Fontlab 中下载并查看字体时,我可以看到有带有现代样式数字的字形,它们没有分配 unicode 编号,但它们的名称像 three.lnum 或eight.lnum

有没有办法在Wordpress中显示自定义字体的这些字形?它们不会显示在特殊字符列表中。谢谢。

通过在 CSS 中添加font-feature-settings: "lnum" 1;,您可以强制衬里数字。

显然,托管在GoogleFonts的Raleway存在问题,这阻碍了字体功能设置。这意味着您必须自己托管字体。幸运的是,Raleway可以自由地重新分发。

您可以从GoogleFonts下载它,并通过FontSquirrel Webfont Generator运行它。将选项设置为">专家">,在"OpenType 拼合"下选中"衬里数字",将衬里数字设置为字体版本的默认值。

codesmite.com 有一篇很棒的文章解释了旧式和衬里数字。

最新更新