Ubuntu 8.10的最简中文化

系统字体配置、中文显示和输入法问题
回复
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Ubuntu 8.10的最简中文化

#1

帖子 alpha.gu » 2008-10-29 20:47

前面有文章提到过,用语言支持(Language Support),然后选汉语的方式来汉化,这样是比较方便,比较傻瓜,但是,这样会下载很多你自己不想要的包,最典型的,就是scim下的一堆繁体输入法和码表,还有就是TW和HK的语言支持。
至少我在Windows下是不喜欢我的机器去支持这些东西的,反正看网页看到繁体的也无所谓,网页这个,只和字体有关系,和系统没有关系。

所以,如果你想要一个纯简中的系统,那么,Come on!

一、系统和GNOME的中文化
sudo apt-get install language-pack-zh language-pack-gnome-zh
language-pack-zh会自动安装language-pack-zh-base
language-pack-gnome-zh会自动安装language-pack-gnome-zh-base
当然,如果你用的是KDE的话,就改成language-pack-kde-zh,KDE4似乎是kde4-l10n什么的,自己查吧。
这个装完后,当然就有了zh-cn,zh-tw,zh-hk什么的,没有办法,没有分这么细,如果还想再精简,装完后自己用localepurge来弄吧。

二、OpenOffice的中文化
好像只有OpenOffice是要单独中文化的,也难怪,人家不在GNOME项目下啊,firefox也一样要单独中文化嘛,哈哈。
sudo apt-get install openoffice.org-l10n-zh-cn openoffice.org-help-zh-cn
这个人家就把zh-cn和zh-tw分开了,这就是好的地方,虽然我不在乎软件包存储的空间,但是,既然我是中国人,我也只用简中的系统,我干嘛要让繁中的东西存在在我的电脑上呢(字体除处)

三、在字体的设定里,把渲染改成“无”,虽然它有一个次象素平滑,所谓适合于LCD,但是,我并不觉得,开了的话,Sans-Serif和Serif字体的英文字体会变粗,没办法,人家开了抗锯齿了嘛,因为我在Windows下也不用,所以就关了,毛一点就毛一点,如果你喜欢,而且你的显示器够大,就开着吧。

四、如果你做了上面的选择,那么请把/etc/fonts/conf.d下的10-antialias.conf给unlink掉,不然做了等于白做。

好了,做了三、四,虽然英文字体看起来有点毛,但是细了吧,毛就毛吧,无所谓,中国人,我们是看中文的嘛(程序员的另当别论)

五、也是最后一个,就是字体,你可以下ttf-wqy-zenhei和xfonts-wqy,我也用,但是我不下源里的,我是自己在文泉驿网站下的Nightly Build版,虽然它说了NB版不如发布版稳定,但我不是喜欢用新的,所谓不稳定,最多就是有些时候字会变的你不认识罢了,不过放心,一般都只有一两个,并且,今天出现,明天新的一般都会修好:)
我是把文泉驿的点阵宋、正黑、Unibit全下过来(bdf的编译成pcf),然后放在一个文件夹里,我起的名字叫additional_fonts,当然,字体包自己带的配置也一并放进去,然后把它放到/usr/share/fonts下(放哪里其实随便的,不过我是个规矩人)。
然后fc-cache一下,再把配置文件链接到/etc/fonts/conf.d下去。
69-language-selector-zh-cn要改一下,不然,它的顺序会先用正黑的,我喜欢先用点阵宋(没办法,Windows看习惯了)。
我的做法,把/etc/fonts/conf.d下的69-language-selector-zh-cn unlink掉,然后在additioinal_fonts下写自己的配置,然后再链到/etc/fonts/conf.d下,这样就不用改系统原来的language-selector了,既然是自己修改,就完全自己来嘛。

六、经过以上的修改,什么网页显示效果什么的,已经很像Windows下的效果了,不要说用Linux就不该学Windows,事实上,看惯了宋体字的网页,换成别的字体,是看不惯的嘛,不是我针对Linux,我用Vista下的雅黑,也是一样不习惯啊,我才不管它一个字体花多少钱呢,我就是看惯宋体了。
英文部分不要用文泉驿点阵宋来显示,很丑的,所以,language-selector的三个项的第一个字体我全是Linux默认的Bitstream和Deajuv,当然,为了追求Windows下的感觉,你可以换成Tahoma,但这样就不是完全的免费了,我想了很久,还是算了,虽然Tahoma是很不错,但是,毕竟我90%是看中文字,英文嘛,看的不要太丑就行了。

七、language-selector很容易改的,看一下就明白了,要自己多试试,老是抄别人的,哪能熟啊,我也是今天早上才看的,中午就改了一个自己还认为满意的:)
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Ubuntu 8.10的最简中文化

#2

帖子 alpha.gu » 2008-10-29 20:49

顺便说一下,我是用fcitx的,所以,我不会装scim,并且,系统装完后原来带的一些scim的东西,我也会一并删除。

fcitx最后又更新了,就算不更新,也是我最喜欢的:)

给个最近的Changelog:

2008-10-28: Yuking <yuking_net@sohu.com>
* src/main.c,xim.c: 增加参数‘-n’,这样在运行的时候可以指定XIM的名字
* src/ime.c: 恢复原来的临时英文模式
* data/AutoEng.dat: 增加了几个自动转入英文的前缀
* src/table.c: 修正自动组词时的一个频度错误

2008-10-26: Yuking <yuking_net@sohu.com>
* 增加显示/隐藏主窗口的热键,默认为CTRL_ALT_H

2008-10-23: Yuking <yuking_net@sohu.com>
* src/table.c: 修正码表输入法打开联想功能时的错误
头像
aslen
帖子: 613
注册时间: 2006-08-28 23:00

Re: Ubuntu 8.10的最简中文化

#3

帖子 aslen » 2008-10-30 14:28

沙发,我顶起来!!!!
头像
ca.exe
帖子: 6
注册时间: 2008-10-30 14:14

Re: Ubuntu 8.10的最简中文化

#4

帖子 ca.exe » 2008-10-30 14:46

问个白痴问题:fcitx和scim有什么区别?
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Ubuntu 8.10的最简中文化

#5

帖子 alpha.gu » 2008-10-30 15:00

ca.exe 写了:问个白痴问题:fcitx和scim有什么区别?
如果不往深入的编程和架构方面去想,可以简单的这么说,fcitx和scim的差别基本上相当于Windows下面的极点和龙文的差别,如果你用拼音输入法,那么,相当于搜狗输入法和紫光的区别,差不多是这样。
JustPS
帖子: 122
注册时间: 2007-09-17 12:09

Re: Ubuntu 8.10的最简中文化

#6

帖子 JustPS » 2008-10-30 17:22

请问,fcitx能输入日文吧?
whcylw
帖子: 1
注册时间: 2008-10-30 17:40

Re: Ubuntu 8.10的最简中文化

#7

帖子 whcylw » 2008-10-30 17:45

论坛的字都好小啊
osj2008
帖子: 10
注册时间: 2008-07-15 7:21

Re: Ubuntu 8.10的最简中文化

#8

帖子 osj2008 » 2008-10-31 10:13

可以修改的,firefox首选项的有设置,你自己可以修改
玩转各种新技术
lerio
帖子: 63
注册时间: 2007-08-09 17:49

Re: Ubuntu 8.10的最简中文化

#9

帖子 lerio » 2008-10-31 11:26

lee@ubuntu:~$ sudo apt-get install language-pack-zh language-pack-gnome-zh
[sudo] password for lee:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法找到软件包 language-pack-zh
lee@ubuntu:~$
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Ubuntu 8.10的最简中文化

#10

帖子 alpha.gu » 2008-10-31 14:22

JustPS 写了:请问,fcitx能输入日文吧?
要用日文的话,你不如用scim了,虽然理论上来说,fcitx有了对应的码表也能做到,但是,关键是没有人去做这个码表。
binwu524
帖子: 13
注册时间: 2008-10-29 10:40

Re: Ubuntu 8.10的最简中文化

#11

帖子 binwu524 » 2008-10-31 15:38

学习了,谢谢楼主!
i18n
帖子: 30
注册时间: 2005-06-14 10:57

Re: Ubuntu 8.10的最简中文化

#12

帖子 i18n » 2008-11-02 22:44

scim前景好象好些,当然这没所谓,简中支持好就OK了
头像
kris_xu
帖子: 42
注册时间: 2007-07-31 8:36

Re: Ubuntu 8.10的最简中文化

#13

帖子 kris_xu » 2008-11-03 13:03

lerio 写了:lee@ubuntu:~$ sudo apt-get install language-pack-zh language-pack-gnome-zh
[sudo] password for lee:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法找到软件包 language-pack-zh
lee@ubuntu:~$
me too.

what's going on? I think the page name is wrong.
回复