LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1440|回复: 24

[求问]汉字小字体歪斜 (solved)

[复制链接]
发表于 2006-4-26 15:18:26 | 显示全部楼层 |阅读模式
系统:xorg modules, freetype-2.1.9-r1, mesa-6.4.2-r2, fontconfig-2.2.3 libXft-2.1.8.2

设置了pixel 15以后的font禁止aa。

汉字在pixel 12以上都是正常的,但pixel 11之后的汉字就会歪歪斜斜的,而且感觉还缺笔画。不知是否就是“字体爬坡问题”?

加个附件图片说明我的问题。

本帖子中包含更多资源

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

x
 楼主| 发表于 2006-4-26 16:13:58 | 显示全部楼层
又碰到一个问题,繁体的汉字变的很奇怪,以前看到过解决办法,但忘了叫什么问题了。

贴个附件图,麻烦告诉我这个是什么问题。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2006-4-26 20:46:03 | 显示全部楼层
Post by whiz
系统:xorg modules, freetype-2.1.9-r1, mesa-6.4.2-r2, fontconfig-2.2.3 libXft-2.1.8.2

设置了pixel 15以后的font禁止aa。

汉字在pixel 12以上都是正常的,但pixel 11之后的汉字就会歪歪斜斜的,而且感觉还缺笔画。不知是否就是“字体爬坡问题”?

加个附件图片说明我的问题。

本版有 中文美化overlay,里面有patch过的freetype,可解决字体爬坡的问题,不过我这里字体爬坡只在kde程序里出现,firefox倒还没见到过。
回复 支持 反对

使用道具 举报

发表于 2006-4-26 21:27:50 | 显示全部楼层
感觉上共创的字体比GENTOO的好
回复 支持 反对

使用道具 举报

发表于 2006-4-26 22:51:54 | 显示全部楼层
zonzi的马甲?
都是Linux,都是X, freetype, cairo, libXft
现在的Linux发行版在字体上没有一个能达到我的要求
对我来说,字体方面发行版都是一样的,都要改
使用gentoo是因为gentoo的包管理机制

楼主的firefox的地址栏的汉字效果应该是因为
你使用的那个字体没有大小等于地址栏字体大小的内嵌点阵字体,再加上未启用aa,所以锯齿惨不忍睹
这个不是爬坡
http://zh.gentoo-wiki.com/TIP_%E ... A.E5.A4.A7.E5.B0.8F
试一下按上面的方法,改变一下字体或大小
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:25:53 | 显示全部楼层
对不起,澄清一下我不是任何人的马甲,只是发表一下个人观点
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:31:39 | 显示全部楼层
没啥,只是想问问清楚
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:56:39 | 显示全部楼层
Post by whiz

汉字在pixel 12以上都是正常的,但pixel 11之后的汉字就会歪歪斜斜的


因为SimSun 的pixel 12 是内嵌点阵字体, pixel 11 没有内嵌点阵,而hinting /autihinter不能对复杂的中文字体正确的hinting。
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:59:04 | 显示全部楼层
Post by whiz
又碰到一个问题,繁体的汉字变的很奇怪,以前看到过解决办法,但忘了叫什么问题了。

贴个附件图,麻烦告诉我这个是什么问题。


MingLiu 必须要用hinting才能正确的显示.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-27 00:23:12 | 显示全部楼层
Post by zhllg

http://zh.gentoo-wiki.com/TIP_%E ... A.E5.A4.A7.E5.B0.8F
试一下按上面的方法,改变一下字体或大小


我上面的图就是按照这个链接改过之后的。如果字体设置为13,的确不存在这样的问题了,但这样一来,菜单上的字就大的有点难以接受了。不过用wenquanyi替换simsun后问题就解决了,呵呵,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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