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 中锯齿状的谷歌字体和粗体的外来字符的主要内容,如果未能解决你的问题,请参考以下文章
更改 matplotlib 中子图的“xticks”和“Yticks”的字体大小和粗体 [重复]
使用 Google Fonts Roboto 的字体粗细,正常 (400) 和粗体 (700) 有效,浅色 (300) 无效