当前时区 GMT+8, 现在时间是 2008-8-30 22:18 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 关于美化字体的几个问题
jsliu
注册会员
Rank: 2


UID 170577
精华 1
积分 257
帖子 100
阅读权限 20
注册 2004-11-26
来自 China
状态 离线
发表于 2005-8-28 23:08  资料  短消息  加为好友 
关于美化字体的几个问题

看了网上美化字体的贴搞糊涂了,请明白的朋友指点一下,谢谢。

1.   X中支持Truetype字体(一种可放缩字体) 的主要引擎有freetype, xtt, xfs,Xft,fontconfig等
有的字体美化方案要编辑XF86config文件:
Section "Module"
        #Load  "type1"
        #Load  "freetype"
         Load  "xtt"            
EndSection
这是使用了xtt的方法,要是用xfs或是用xft,fontconfig要怎样设置呢?哪一种比较好?

2.  /etc/fonts/local.conf是什么程序的配置文件?它和/etc/fonts/fonts.conf有什么区别?

3.  如果设置了/etc/fonts/fonts.conf,是否可以不用再设置/etc/gtk/gtkrc.zh_CN也能使gtk1的程序应用新的字体?
怎样使gtk2的程序能够同时应用两种新加的字体?/etc/gtk-2/gtkrc怎么设置?





www.google.baidu.com
顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2005-8-29 02:10  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
1.X处理truetype只有两个后端xtt和freetype。两个不能同时使用,想用哪一个就“load”哪一个

2.是fontconfig库的配置文件。没区别,不过在它里面进行的设置会覆盖fonts.conf

3.不能。X有两个字体系统,一个是核心字体系统,一个是Xft。gtk1的程序用的是核心字体系统,不是Xft,所以改fonts.conf不会影响到使用gtk1的程序
同时用两个字体?没明白,可能吗?你是不是想问如何使英文用一个字体,中文用另一个吧?





顶部
jsliu
注册会员
Rank: 2


UID 170577
精华 1
积分 257
帖子 100
阅读权限 20
注册 2004-11-26
来自 China
状态 离线
发表于 2005-8-30 00:18  资料  短消息  加为好友 


QUOTE:
1.X处理truetype只有两个后端xtt和freetype。

那么xfs,Xft,fontconfig是用来做什么的啊?

QUOTE:
同时用两个字体?没明白,可能吗?你是不是想问如何使英文用一个字体,中文用另一个吧?

我是这个意思!配置/etc/gtk/gtkrc_zh的时候可以分别用两种不同的字体表示英文和中文,但是要配置gtk2的时候,不知如何配置!
谢谢您的指点!





www.google.baidu.com
顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2005-8-30 01:05  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
xfs是字体服务器
Xft、fontconfig和freetype一样,都是库,不是应用程序。fontconfig用来取字、Xft用来决定怎么显示文字、freetype就用来告诉Xft如何显示文字

gtk2的程序由环境变量GTK2_RC_FILES决定
修改变量GTK2_RC_FILES显示出的具体文件就行
例如:echo $GTK2_RC_FILES的结果是/etc/gtk-2.0/gtkrc的话,就修改它为
[code:1]
style "user-font"
{
font_name="Tahoma,SimSun 9"
}
widget_class "*" style "user-font"
gtk-font-name="Tahoma,SimSun 9"
[/code:1]





顶部
Kyd
高级会员
Rank: 4



UID 176926
精华 1
积分 1176
帖子 502
阅读权限 50
注册 2005-1-7
状态 离线
发表于 2005-8-30 12:09  资料  短消息  加为好友 
概念清楚了,人就牛了,给3n扔臭鸡蛋绝不手软!

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2005-8-30 12:17  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
楼上的阴魂不散阿





顶部
jsliu
注册会员
Rank: 2


UID 170577
精华 1
积分 257
帖子 100
阅读权限 20
注册 2004-11-26
来自 China
状态 离线
发表于 2005-8-30 13:27  资料  短消息  加为好友 
谢谢指点





www.google.baidu.com
顶部
Kyd
高级会员
Rank: 4



UID 176926
精华 1
积分 1176
帖子 502
阅读权限 50
注册 2005-1-7
状态 离线
发表于 2005-8-30 19:09  资料  短消息  加为好友 
[quote:04343a4f06="cnhnln"]楼上的阴魂不散阿[/quote]
缠的就是你!

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP