QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: llc

美化RH80的第二阶段:让Xft2支持汉字的粗体、斜体

[复制链接]
 楼主| 发表于 2002-12-14 01:33:19 | 显示全部楼层
to dalin:会不会你使用了freetype模块,结果和xtt冲突了?
回复

使用道具 举报

发表于 2002-12-14 08:36:01 | 显示全部楼层

Re: 支持中文粗(斜)体的xft+xtt下的konqueror效果!(补丁包随后出

[quote:4ac84ea933="llc"]两个字形容,完美!非常接近xp下用ie的感官效果了!而且显示速度飞快!
以前xft不支持中文粗(斜)体时,用xtt+xft只支持tahoma的粗体(另外字体)显示,但不支持中文粗(斜)体显示,现在都可以了[/quote]

能不能给我一个src包?或者给我一个URL.
实在不行,mail给我补丁也行。
我像测试一下,加入咱们的Magic。
最近一段时间照顾老婆去了,耽误了很多,我想
加快一点进度。
回复

使用道具 举报

 楼主| 发表于 2002-12-14 13:17:36 | 显示全部楼层
大家可以先在这里下载(公社的软件模块出问题,不能加入新软件)
http://211.95.164.49/linuxcn/soft/temp/xft2-test-fans.tar.bz2
解压:tar jvxf xxx.tar.bz2,然后将里面的压缩包也解开
安装方法见里面的howtoinstall.txt,需要注意的是:<br>
1.最好在字符界面下替换xft模块,在x下会引起crash<br>
2.安装完后记得将自己的路径加入到fonts.conf里去<br>
3.选sans就是simsun,有粗斜体支持了<br>
conner还在调整大字体粗体效果和斜体效果,放上是测试目的,同时让大家过过瘾
回复

使用道具 举报

发表于 2002-12-30 14:28:27 | 显示全部楼层
使用新模块以后可以显示汉字的粗,斜效果了,但是
使用Sans字体时,始终显示的Simsun,无法显示英文字体,
即使将Tahoma加到fonts.conf的Sans设置的第一项还是
无法使用Tahoma.

看效果应该还是Simsun字体的英文字体。

只能将字体设成Tahoma才有比较好点的效果。
不知道为什么.

系统:rh8.0.92
回复

使用道具 举报

 楼主| 发表于 2002-12-30 19:10:37 | 显示全部楼层
to highsun:
确实是这样,sans显示是中英文的simsun粗斜字体,tahoma要另外选
回复

使用道具 举报

发表于 2002-12-30 19:24:36 | 显示全部楼层
我一直不明白这样做得意义
因为我以前不知道使用了哪个RH8的rpm美化包之后就 很不错了
simsun显示速度慢是什么感觉?没有感觉到
我的浏览器可以正常显示粗斜体啊!
回复

使用道具 举报

发表于 2003-1-3 21:22:38 | 显示全部楼层
使用sans也就是中文使用simsun、英文使用tahoma的gtk字体是什么?
我的redhat linux8.0不注掉load "xtt"就进不了系统。
在mozilla和phoenix中不能选择simsun或相关字体。后来在XF86Config中加上FontPath     "/system/fonts",在/home/fonts中编辑了fonts.dir和fonts.scale后在mozilla和phoenix能选择simsun了,但很难看见下图:



在konqueror中效果确实很好见下图:
回复

使用道具 举报

发表于 2003-1-3 22:37:05 | 显示全部楼层
按此汉化后Konqueror浏览器的效果非常好,粗体一切正常。可惜Mozilla的显示不正常了,为什么?请高手帮忙指点。谢谢!



回复

使用道具 举报

发表于 2003-1-3 23:42:34 | 显示全部楼层
我怎么看不出你的Mozilla那里不正常?
回复

使用道具 举报

发表于 2003-1-4 12:19:00 | 显示全部楼层
下面是我不注掉xtt时,#startx的错误日志:
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.13.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.1.10
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(II) LoadModule: "xtt"
(II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a
Duplicate symbol TT_FreeType_Version in /usr/X11R6/lib/modules/fonts/libxtt.attmodule.o
Also defined in /usr/X11R6/lib/modules/fonts/libfreetype.a

Fatal server error:
Module load failure
如果注掉xtt,使用xft版的mozilla字体效果还是很好。
还有个问题就是gtk字体的选择的问题,无论选什么感觉字体都不太好,都比较大,如果调小一点就很模糊。
回复

使用道具 举报

发表于 2003-1-6 19:20:19 | 显示全部楼层
Mandrake 9.0可以用吗?
回复

使用道具 举报

发表于 2003-1-6 21:46:45 | 显示全部楼层
[quote:19e331df09="QuickTime"]Mandrake 9.0可以用吗?[/quote]

没试过。不知道。
回复

使用道具 举报

发表于 2003-1-8 11:17:40 | 显示全部楼层
在debian下编译时就出错了,好像是在编译xft时。我是用的sid,gcc-3.2
回复

使用道具 举报

发表于 2003-1-9 21:26:56 | 显示全部楼层
HELP...为什么我打了这个补丁后字体好看了,而gaim变成乱码了。。。倒~~~~
回复

使用道具 举报

 楼主| 发表于 2003-1-11 00:20:29 | 显示全部楼层
[quote:48a5473cbb="silver810212"]下面是我不注掉xtt时,#startx的错误日志:
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.13.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.1.10
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(II) LoadModule: "xtt"
(II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a
Duplicate symbol TT_FreeType_Version in /usr/X11R6/lib/modules/fonts/libxtt.attmodule.o
Also defined in /usr/X11R6/lib/modules/fonts/libfreetype.a

Fatal server error:
Module load failure
如果注掉xtt,使用xft版的mozilla字体效果还是很好。
还有个问题就是gtk字体的选择的问题,无论选什么感觉字体都不太好,都比较大,如果调小一点就很模糊。[/quote]

起用xtt,去掉load freetype,两者冲突
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 21:25 , Processed in 0.043381 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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