使用Product Sans字体时数字被转为带圈样式 无需更换字体如何修复
你遇到的是Product Sans Bold内置的OpenType连字规则导致的,字体内置了将(数字)格式的字符序列自动替换为带圈数字字形的特性,无需更换字体就可以通过以下几种方法修复:
- 调整所用软件的OpenType功能设置:大部分支持自定义字体的编辑器、办公软件都支持关闭连字特性,你只需要在软件的字体设置项里找到*连字(Ligatures)*选项,选择关闭即可,该操作不会影响字体其他显示效果。
- 插入零宽空格打断连字识别:如果不方便全局关闭连字功能,可以在括号和数字之间插入零宽空格,即输入
(3)(括号和3之间隐藏了零宽空格),零宽空格不会显示出可见字符,但能打断字体的连字匹配规则,避免(和3被识别为需要替换的序列。 - 针对网页开发场景单独设置规则:如果你是在网页项目中使用该字体,可以给对应文本的CSS样式添加
font-variant-ligatures: none;规则,可精准禁用对应位置的连字效果,无需全局修改字体配置。
内容的提问来源于stack exchange,提问作者WebDev
相关产品推荐
相关产品推荐

