LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: quanliking

Linux 字体微调 - windows 效果版

[复制链接]
 楼主| 发表于 2006-8-8 00:24:43 | 显示全部楼层
simsun 点阵补充:

中文小字点阵是比较希罕的东西。
simsun 只带了 12px,13px,14px,15px,16px,18px。对于大字开 AA,效果还是比较理想的,而对于小于 12px 的小字,开 AA 效果也差强人意,不开 AA,则破烂不堪,直接影响阅读。
虽然你可以在浏览器中将最小字体直接设为 12px,但你可能看不到布局的原始效果,这里我尽量用可以找到的小字点阵来替换 simsun 的小字点阵。比如 pmingliu 最小带了 11px 点阵,支持简体。

为了比较直观的说明,以 linuxsir 主页为例,最小字体设为 11px,见附件效果图:
图一为 simsun 11px 不开 AA 的效果,显然效果很差。

图二为 simsun 11px 开了 AA 的效果,边缘模糊,和旁边的 12px 很不协调。

图三用 PMingLiU 带的 11px 替换 simsun 11px 点阵,效果还是不错的。

这里要注意,PMingLiU 11px 的宽度 比 SimSun 12px  的宽度才小一个像素,故看起来差不多大,但要知道在这么小的空间内描字,少一个像素就可能导致整个字形发生很大变化,为了美观清晰,设计师往往要反覆斟酌来某个像素该放到哪个位置。我想参与过文泉驿点阵汉字制作的朋友应该有同感。

附件四为替换后的比较,注意两者是风格不同的两种字体,而且替换把英文部分也给替换成 pmingliu 的点阵英文了,好在点阵英文在小字下还是不错的。有个问题就是这样, firefox 中一定要选一下才能看到字,是否和替换有关系。

其它更小的 px,不清楚有没有字符数多一些的,因为很复杂的字像素太少是画不下来的,整个成黑乎乎一团。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 01:53:33 | 显示全部楼层
华文细黑 stxihei 带了三个小字点阵,分别为 px10,px11,px12,我挑了 px10,px11来替换 simsun 的。
以 linuxsir 为例,看看华文细黑自带点阵的威力。
附件1为 px10,附件2为 px12。

不要以为我疯掉了,看这么小的字,这里只是做个演示,因为很多网页上都存在小字。

缺点就是替换后,firefox 刷新不够及时,要手动去拖一下,见高亮部分。

如果再小下去的话,估计实在没有必要了,除非设计网页的人过于变态,不想让人家浏览了。再小的字,其实开点 AA 还是能区分的。

同时注意一下英文部分,英文部分是用 Arial 替换的,特点就是小字下表现很不错。

华文细黑从很多地方能下到,比如:
http://wyx.nbtvu.net.cn/jmm/index3.htm
只做为学习交流用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-8 13:30:13 | 显示全部楼层
用了新的配置文件后。我的Firefox,ThunderBird,SeaMonkey,Nvu等程序的字体都发虚,而stardict,Eclipse等的程序的字体却很清晰。Firefox在浏览sir的时候效果很棒,新浪却不行,真的让人发疯。楼主,除了这三个配置文件,font.conf要不要也改一下,还有,我没有把微软雅黑字体拷过来,会不会它影响了显示的效果呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 13:53:49 | 显示全部楼层
Post by xiaopaozi
用了新的配置文件后。我的Firefox,ThunderBird,SeaMonkey,Nvu等程序的字体都发虚,而stardict,Eclipse等的程序的字体却很清晰。Firefox在浏览sir的时候效果很棒,新浪却不行,真的让人发疯。楼主,除了这三个配置文件,font.conf要不要也改一下,还有,我没有把微软雅黑字体拷过来,会不会它影响了显示的效果呢?


font.conf 里不要动,因为以后 fontconfig 升级后,会可能同时升级该文件,而且也没必要动它。

ThunderBird,SeaMonkey,Nvu 发虚,我不清楚什么原因,因为我没用过。stardict, Eclipse 应该都是 gtk2 的,如果你的 gnome 看起来没问题,自然没问题。

Firefox 的界面字体清晰么,如菜单之类的,我不清楚 sina 不行,指得是布局还是字体发虚。
雅黑缺少不影响。

配置文件有问题,如 konquorer,问题不少, 我正在找原因,如果老的配置不出现上述问题,最好用老的,里面东西少,自然问题少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 14:04:50 | 显示全部楼层
nvu 看样子开了 AA,兄弟不要着急,先将就用一下,我装好软件后,整体测试一下,尽力改一个理想的配置出来。
SeaMonkey 能 apt  直接装么,ubuntu 里好象没找到。

测试发现 thunderbird 正常,见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-8 14:14:29 | 显示全部楼层
SeaMonkey是用手动装的,用了楼主的配置后,英文的显示真的没有说的,太棒了,感觉跟windows下的基本没有什么差别了,感谢楼主辛苦工作。:thank
回复 支持 反对

使用道具 举报

发表于 2006-8-8 14:24:17 | 显示全部楼层
Post by quanliking
nvu 看样子开了 AA,兄弟不要着急,先将就用一下,我装好软件后,整体测试一下,尽力改一个理想的配置出来。
SeaMonkey 能 apt  直接装么,ubuntu 里好象没找到。

测试发现 thunderbird 正常,见附件。

请看我的ThunderBird,字体是发虚的,旁边的stardict是OK的。难道是发行版的问题?
还是有什么lib库我没有升级?我已经各升级到最新版的libcairo2(Version 1.2)了,还有什么别的吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 14:36:16 | 显示全部楼层
谢谢。

我觉得有个帖子里的提示,造成了一些不必要的麻烦。

以下是我的 ubuntu 上的测验结果:
如果你在 /etc/environment 中加入了 MOZ_DISABLE_PANGO=1,那么导致 firefox 出现模糊,以及 thunderbird 菜单英文模糊。

所以对于 firefox 加到 /etc/firefox/firefoxrc

或写到 ~/.mozilla/firefox/rc

/etc/environment 里删出该句或不加。

试试看。

gnome font 设置参考,见附件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-8 15:23:33 | 显示全部楼层
Post by quanliking
谢谢。

我觉得有个帖子里的提示,造成了一些不必要的麻烦。

以下是我的 ubuntu 上的测验结果:
如果你在 /etc/environment 中加入了 MOZ_DISABLE_PANGO=1,那么导致 firefox 出现模糊,以及 thunderbird 菜单英文模糊。

所以对于 firefox 加到 /etc/firefox/firefoxrc

或写到 ~/.mozilla/firefox/rc

/etc/environment 里删出该句或不加。

试试看。

gnome font 设置参考,见附件:

实验证明,无论我在哪里加上 MOZ_DISABLE_PANGO=1 ,对firefox都是没有用的。另外我用的是KDE + gtk2-engines-gtk-qt 没有装GNOME,给楼主参考。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 17:04:53 | 显示全部楼层
找到一个 konqueror 很怪的地方,它尽然优先用 mingliu 来给我显示字体,比如在看 linuxsir 的时候。一开始尽然还没看出来,都是点阵,就是感觉怪怪的。我把 mingliu 移开字体目录,就看到和 firefox 里一样的效果。
用 firefox 一切正常。

附件二为 konqueror 字体设置,隐约一个结论 konqueror 没理会我在fontconfig 里的字体安排,而是有自己的字体匹配算法。

大家有没有碰到过类似问题,有好的建议么。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表