LinuxSir.cn,穿越时空的Linuxsir!

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

谁知道ubuntu的字体相关程序的编译参数?(已解决)

[复制链接]
发表于 2007-12-5 15:54:02 | 显示全部楼层 |阅读模式
在公司帮同事装了ubuntu 7.10,一台宽屏的笔记本,一台17液晶台式机。发现雅黑在两台机器上都无须任何的设置就能显示得很好,而且在两台机器上的显示效果是一致的。
而我的gentoo就要差一些,多笔划的字显示很难看。并且在我公司的17寸液晶与14寸笔记本上显示的效果有差别。

有知道ubuntu的freetype cairo等字体相关程序的编译参数和相关patch的吗?

解决方法:

  1. USE="-bindist" emerge -1 freetype
复制代码

本帖子中包含更多资源

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

x
发表于 2007-12-5 17:04:17 | 显示全部楼层
不清楚,反正现在我都是用官方portage tree的
也不用怎么设置,都显示的很好
你把显示不好的效果贴来看看呢
回复 支持 反对

使用道具 举报

发表于 2007-12-5 20:54:08 | 显示全部楼层
gentoo下面的雅黑也很好的啊

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-12-5 22:46:59 | 显示全部楼层
Post by wengee;1792069
gentoo下面的雅黑也很好的啊


有没有配置文件提供!
回复 支持 反对

使用道具 举报

发表于 2007-12-6 00:25:03 | 显示全部楼层
呵呵,我的配置文件也是偷回来的,从FreeBSD论坛偷的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 08:27:24 | 显示全部楼层
Post by zhllg;1791942
不清楚,反正现在我都是用官方portage tree的
也不用怎么设置,都显示的很好
你把显示不好的效果贴来看看呢

注意两幅图片里的这几个字:情 看 重叠,显示效果明显的不同。

谢谢wengee提供配置参考:)
我觉得不是local.conf配置的事,因为ubuntu里用的也是我复制过去的local.conf文件。应该和字体程序freetype cairo libXft相关,另外应该和xorg-server的设置,和dpi设置也有关系。
回复 支持 反对

使用道具 举报

发表于 2007-12-6 09:34:37 | 显示全部楼层
楼主可以看看我写的这篇日志,应该可以解决一些问题。
http://www.oceanboo.cn/read.php/227.htm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 10:14:00 | 显示全部楼层
楼上,我在gentoo中设置的正是实际dpi(12寸的设106,14寸的设为90)。而96dpi我也试过,两者有差别,但字型的效果均达不到ubuntu中(还有楼上wengee)的显示效果。我特意查看了ubuntu中的dpi,14宽屏(1280x800)笔记本和17液晶(1280x1024)台式中均为96dpi。
我还特意把ubuntu中的/etc/fonts文件夹复制过来用,没任何改观,所以才觉得极度郁闷哪。
回复 支持 反对

使用道具 举报

发表于 2007-12-6 10:29:09 | 显示全部楼层
Post by zhou3345;1792232
楼上,我在gentoo中设置的正是实际dpi(12寸的设106,14寸的设为90)。而96dpi我也试过,两者有差别,但字型的效果均达不到ubuntu中(还有楼上wengee)的显示效果。我特意查看了ubuntu中的dpi,14宽屏(1280x800)笔记本和15液晶(1280x1024)台式中均为96dpi。
我还特意把ubuntu中的/etc/fonts文件夹复制过来用,没任何改观,所以才觉得极度郁闷哪。


14.1宽屏的dpi正常应该为107,用96dpi不太好,你可以试试我的方法,我的 Gentoo 和 Ubuntu 现在显示效果是一模一样的。
还有注意 Gentoo 里面的 cairo libXft 这两个包需要用 overlay 里的来重新编译。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 12:03:24 | 显示全部楼层
Post by oceanboo;1792238
14.1宽屏的dpi正常应该为107,用96dpi不太好,你可以试试我的方法,我的 Gentoo 和 Ubuntu 现在显示效果是一模一样的。
还有注意 Gentoo 里面的 cairo libXft 这两个包需要用 overlay 里的来重新编译。

我的意思是,在ubuntu里查看到的dpi都是96。(更正一下,在14.1宽屏的ubuntu里,是107x107,看错了。)
而我自己用的是14.1非宽屏,90dpi。当然也试过96dpi,效果不好又换过来了。


你的方法我试过多遍(不下20)了,准备再试一下。另外,请问你说的overlay,是gentoo-taiwan,xeffects,还是sabayon?
gentoo-taiwan中加的是cleartype补丁,而xeffects中加的是newspr

还有,我生成的msyh的fonts.scale里没有gb2312的编码,是用mkfontscale和mkfontdir在gentoo下生成的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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