Windows 中锯齿状的谷歌字体和粗体的外来字符

Posted

技术标签:

【中文标题】Windows 中锯齿状的谷歌字体和粗体的外来字符【英文标题】:Jagged google font and bolded foreign characters in windows 【发布时间】:2012-12-26 13:26:54 【问题描述】:

我正在为我的网站使用谷歌字体Titillium web。它在我的 Mac 上很漂亮,但是当我在 Windows(chrome 和 IE)上查看它并单击波兰语标志以显示波兰语文本时,波兰语字符以粗体显示(我认为它们使用不同的字体)。这些字符存在于字体中,所以我不知道它为什么不使用它们。而且,字体的边缘都是锯齿状的。

这是我的website。

【问题讨论】:

您是否在 google.com/webfont 上选择了Latin Extended (latin-ext) 以获取扩展拉丁字符。 FWIW 它在 PC 上的 Chrome 中的 Google 网站上看起来也参差不齐(注意“字符集”选项卡和“配对”选项卡之间的区别):google.com/webfonts/specimen/Titillium+Web#pairings 我已经检查过了。您尚未选择 Latin Extended (latin-ext) 并且您仅使用拉丁字符。试试这个字体链接,它正在工作:<link href='http://fonts.googleapis.com/css?family=Titillium+Web&subset=latin,latin-ext' rel='stylesheet' type='text/css'> 谢谢。这些字母现在可以在除 Windows Chrome 之外的所有设备中正常显示。 【参考方案1】:

我注意到您在某些未包含在 google 字体中的文本上使用了font-weight: 500;。这可能是锯齿状外观的原因。

【讨论】:

以上是关于Windows 中锯齿状的谷歌字体和粗体的外来字符的主要内容,如果未能解决你的问题,请参考以下文章

在textview中一起使用Swift常规和粗体字体

更改 matplotlib 中子图的“xticks”和“Yticks”的字体大小和粗体 [重复]

使用 Google Fonts Roboto 的字体粗细,正常 (400) 和粗体 (700) 有效,浅色 (300) 无效

IOS:字符串强调和粗体

泰山OFFICE技术讲座:使用字体粗体的四种情形

LaTex中文字体加粗的问题