And*_*Mao 12 linux fonts google-chrome gentoo
在我的 Gentoo Linux 机器上更新到最新版本的 Chrome (33) 后,某些站点(例如 GitHub)开始使用丑陋的、像素化的、非抗锯齿的字体进行渲染。小文字现在基本看不懂了。
在此之前,GitHub 在我看来在 Windows、Linux 和 Mac 计算机上都是一样的。那么这里发生了什么,如何修复呢?
编辑:似乎已在 Chrome 34 的稳定版本上修复。
小智 6
我也遇到了 Chromium 33-34 和 KDE 4.11.5 的问题。
Dehpeh 的建议解决了我的问题。
eselect fontconfig enable 70-no-bitmaps.conf
Run Code Online (Sandbox Code Playgroud)
或者如果已经启用:
eselect fontconfig disable 70-yes-bitmaps.conf
Run Code Online (Sandbox Code Playgroud)
这似乎是带有 Helvetica 字体的 Chromium 中的一个错误。在这里讨论:
https://forums-web1.gentoo.org/viewtopic-t-984870.html?sid=d8fa5b8fc9ae0c83520d1769dc366d58
从那个线程,这个解决方案为我修复了它:
清单文件
{
"name": "Fix Helvetica",
"description": "Fix Helvetica",
"version": "0.1",
"content_scripts": [ {
"css": [ "Custom.css" ],
"matches": [ "http://*/*", "https://*/*" ]
} ],
"manifest_version": 2
}
Run Code Online (Sandbox Code Playgroud)
自定义.css
@font-face { font-family: 'Helvetica'; src: local('Arial')}
Run Code Online (Sandbox Code Playgroud)
小智 5
我正在运行 Ubuntu 12.04 并且遇到了同样的问题。从 /etc/fonts/conf.d 中删除所有 70 样的配置并链接
70-no-bitmaps.conf -> ../conf.avail/70-no-bitmaps.conf
和检查后,xml 中的 selectfont 元素没有被注释掉,看起来像这样我的字体再次呈现得很好。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Reject bitmap fonts -->
<selectfont>
<rejectfont>
<pattern>
<patelt name="scalable"><bool>false</bool></patelt>
</pattern>
</rejectfont>
</selectfont>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16547 次 |
最近记录: |