LinuxSir.cn,穿越时空的Linuxsir!

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

说说这几天unstable中粗体的问题

[复制链接]
发表于 2006-2-25 11:26:05 | 显示全部楼层 |阅读模式
1.目前unstable中的fontconf+libfreetyp6已经可以支持中文粗体。
2.qt程序(kde)中会有粗体爬坡的现象,这个已经有解决办法,自己搜一下。
3.gtk2程序(gnome)中英文粗体没问题,中文没有粗体,这个问题据说是因为pango的一个bug暂时屏蔽掉了gtk2程序的粗体支持。
4.debian带的firefox也是用pango来渲染的,所以也没有粗体。从mozilla.com下载的firefox就没有这个问题。debian子代的firefox也可以关闭pango渲染的属性,只要在{$HOME}/.mozilla/firefox写一个名字为“rc”的文件,内容只有一行:
  MOZ_DISABLE_PANGO=1
这样firefox中就有粗体了,不过小字号的英文粗体会狠难看,见附件。这个问题我也没搞清楚什么原因。

本帖子中包含更多资源

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

x
 楼主| 发表于 2006-2-25 11:30:29 | 显示全部楼层
补充2点:
1.firefly的那个libxft2的补丁已经不管用了。
2.上述现象跟用什么字体没有关系,我试过无论用上海宋还是simsun都一样,wqy因为是自带的粗体,所以没什么问题
回复 支持 反对

使用道具 举报

发表于 2006-2-25 14:43:38 | 显示全部楼层
Post by potator
1.目前unstable中的fontconf+libfreetyp6已经可以支持中文粗体。
2.qt程序(kde)中会有粗体爬坡的现象,这个已经有解决办法,自己搜一下。
3.gtk2程序(gnome)中英文粗体没问题,中文没有粗体,这个问题据说是因为pango的一个bug暂时屏蔽掉了gtk2程序的粗体支持。
4.debian带的firefox也是用pango来渲染的,所以也没有粗体。从mozilla.com下载的firefox就没有这个问题。debian子代的firefox也可以关闭pango渲染的属性,只要在{$HOME}/.mozilla/firefox写一个名字为“rc”的文件,内容只有一行:
  MOZ_DISABLE_PANGO=1
这样firefox中就有粗体了,不过小字号的英文粗体会狠难看,见附件。这个问题我也没搞清楚什么原因。



感谢搂主的总结,现在终于知道原因了,基本上和我的发现差不多,看来不是我的字体设置有问题!!

http://www.linuxsir.cn/bbs/showthread.php?t=244002

不知道gtk2的程序能不能用firefox的方法将pango屏蔽掉呢?顺便问一下搂主解决字体爬坡的问题的方法是不是就是给freetype打三个补丁?
回复 支持 反对

使用道具 举报

发表于 2006-2-25 14:54:24 | 显示全部楼层
似乎有点不同,我是etch
但所有粗体一切正常,美观大方
6-18号字体无AntiAlias
firefox用的官方网站上的新版本
回复 支持 反对

使用道具 举报

发表于 2006-2-25 15:00:00 | 显示全部楼层
Post by GunRock
似乎有点不同,我是etch
但所有粗体一切正常,美观大方
6-18号字体无AntiAlias
firefox用的官方网站上的新版本



能不能将你的pango版本贴出来看一下。我的:
  1. tux:~# apt-cache show libpango1.0-0
  2. Package: libpango1.0-0
  3. Priority: optional
  4. Section: libs
  5. Installed-Size: 725
  6. Maintainer: Sebastien Bacher <seb128@debian.org>
  7. Architecture: i386
  8. Source: pango1.0
  9. Version: 1.10.3-1
  10. Depends: libpango1.0-common (>= 1.10.3-1), libc6 (>= 2.3.5-1), libcairo2 (>= 1.0.2-2), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libglib2.0-0 (>= 2.8.5), libx11-6, libxft2 (>> 2.1.1), libxrender1 (>= 1:0.9.0.2), zlib1g (>= 1:1.2.1)
  11. Filename: pool/main/p/pango1.0/libpango1.0-0_1.10.3-1_i386.deb
  12. Size: 279212
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-2-25 15:19:24 | 显示全部楼层

  1. ZDF:~# apt-cache showpkg libpango1.0-0
  2. Package: libpango1.0-0
  3. Versions:
  4. 1.10.3-1(/var/lib/apt/lists/debian.cn99.com_debian_dists_etch_main_binary-i386_Packages)(/var/lib/dpkg/status)
  5. 1.6.0-1firefly(/var/lib/apt/lists/debian.okey.net_debian-uo_dists_unstable_firefly_binary-i386_Packages)

  6. Reverse Depends:
  7.   libgksuui1.0-0,libpango1.0-0 1.8.1
  8.   libwnck4,libpango1.0-0 1.6.0
  9.   capplets,libpango1.0-0 1.8.1
  10.   gnomemeeting,libpango1.0-0 1.8.1
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-2-25 15:24:15 | 显示全部楼层
你试着把/etc/gtk/.gtkrc.zh_CN的对应内容改成你系统所用的通用字体
回复 支持 反对

使用道具 举报

发表于 2006-2-25 22:18:17 | 显示全部楼层
看来我运气不错。Firefox去掉pango也就有粗体了。不过新的fonts.conf里面设定粗体是200, 似乎改成180才行,对Linuxsir和gmail都是这样。

并且现在怎么Openoffice里都可以粗体了,不得不赞一下。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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