求助!~关于ubuntu 7.04的字体设置

系统字体配置、中文显示和输入法问题
回复
daydreamerlee
帖子: 3
注册时间: 2007-11-05 0:55

求助!~关于ubuntu 7.04的字体设置

#1

帖子 daydreamerlee » 2007-11-05 0:57

症状描述:
系统语言为 EN-USA,开机login的时候,所有的数字密码显示为小方块,系统中找不到中文字体,所有中文的邮件汉字都是方块,所有涉及数字的字符都是方块。

logout,转换语言为中文,登入的时候所有的位置,包括工具栏上的按钮,全是方块,摸索着在字体设置中找到一个叫文鼎PL中楷的汉字字体,所有的字体全选择这个,则可以看到各种汉字,但是英文字体改成了一个类似Times New Rome的字体,而且好像英文字体是没办法修改的。

关于语言和字体所做的操作:

安装ubuntu7.04的时候语言选择的是中文,但登入的时候用的是英文,已经安装过所有中文支持和英文支持了。在语言设置选项中可以看到中文和英文都是带勾的。

在网上看到一个MAC 黑体,STHeiti.ttf的字体,以及安装指南,就照着做了。主要目的是想改firefox里头的字体。
http://www.osxcn.com/ubuntu/ubuntu-stheiti.html

1.
在英文环境下
下来一个叫sthei.ttf的字体,copy 至/usr/share/fonts/truetype,
然后修改/etc/fonts/language-selector.conf
在<family>Bitstream Vera Serif</family>
下头添加<family>STHeiti</family>

执行 fontconfig-voodoo -f -s zh_CN和 fc-cache

在firefox里头找到STHeiti,发现没效果,于是进入2

2.进一步修/etc/fonts/language-selector.conf,把每一段<family>***</family>
底下都加上了<family>STHeiti</family>,然后继续执行 fontconfig-voodoo -f -s zh_CN和 fc-cache ,仍然不行

3.发现fontconfig-voodoo是将/usr/share/language-selector/fontconfig/zh_CN与etc/fonts/language-selector.conf关联,于是将
/usr/share/language-selector/fontconfig/zh_CN也改了,改成如2类似的一个结构,每段带有<family>***</family>的小节都加了<family>STHeiti</family>,仍然不行。

4.由于怀疑是/etc/fonts/language-selector.conf并未找到所谓STHeiti字体,并发现在/usr/share/fonts/truetype下,除了sthei.ttf为绿色,其他均是蓝色,就尝试按其他文件的文件名改了个名字,结果就出现了方块现象,又努力的给该回来以后,方块现象就一直存在着。

问题:
1.一个字体文件,如果是一个汉字字体文件,是不是就包含了英文字体文件,选择了就不能改英文字体了?能不能英文用一个字体(用户指定),汉字用一个字体(用户指定)

2.英文环境下,我安装了中文支持,可以指定有汉字出现的位置的中文么?好像字体选项里头没有中文字库包啊。

3.究竟ubuntu中字体的配置文件是怎么个结构,好乱啊。

有兴趣的话,各位可以看看附件中我粘贴的conf文件,language-select.cong[/b]
附件
Problem.zip
(2.42 KiB) 已下载 26 次
回复