免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 937 | 回复: 0
打印 上一主题 下一主题

配置Ubuntu 9.04 雅黑字体、fcitx输入法等 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-21 19:08 |只看该作者 |倒序浏览
Posted by
Sean Liu
on 29 四月, 20095 CommentsThis item was filled under [
Linux
]今天升级到了 Ubuntu 9.04 正式版,如以往一样,按照自已的习惯自定义了中文方面的设置。包括了使用微软雅黑中文字体、小企鹅中文输入法、gedit 编辑中文文本文件 ,由于网上很多文章是7.x或8.x的文章,文件名和路径不太一样,所以今天自已写了一份备忘,以免下次忘掉了。
一、中文字体:
Ubuntu 9.04 正式版的默认字体我个人不太喜欢,感觉太粗,有点模糊。改为文泉译字体,英文又不漂亮,于是将其替换成了微软雅黑字体 Yahei Consolas Hybrid ,该字体包含了Lucida Grande.ttf 和 Microsoft YaHei.ttf,前者是英文等宽字体,后者是中文字体,使用这个字体就不用考虑单独设置中英文字体了,可以做到界面、网页、终端字体统一风格。
另外经常要共享Office文档,基本都是使用宋体,仅有雅黑还不够,所以不得不把XP下的simsun等字体也拷贝一份过来。(用着D版XP就考虑不了字体版权问题了)
配置过程:
1、拷贝XP字体:
sudo mkdir -p /usr/share/fonts/zh_CN/TrueTypesudo cp /media/win_c/WINDOWS/Fonts/simsun.ttc /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/tahomabd.ttf /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/tahoma.ttf /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/verdanab.ttf /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/verdanai.ttf /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/verdana.ttf /usr/share/fonts/zh_CN/TrueType/sudo cp /media/win_c/WINDOWS/Fonts/verdanaz.ttf /usr/share/fonts/zh_CN/TrueType/
2、下载雅黑字体
http://rapidshare.com/files/34563809/YaHei.Consolas.1.11b.zip
解压后,复制到 /usr/share/fonts/zh_CN/TrueType 目录,并重命名为YaHei_Consolas.ttf:
sudo cp YaHei.Consolas.1.11b.ttf  /usr/share/fonts/zh_CN/TrueType/YaHei_Consolas.ttf
3、生成字体目录列表等命令:
sudo chmod 644 /usr/share/fonts/zh_CN/TrueType/*cd /usr/share/fonts/zh_CN/TrueType/sudo mkfontscalesudo mkfontdirsudo fc-cache /usr/share/fonts/zh_CN/TrueType/
4、修改配置文件
sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
找到 行,添加 YaHei Consolas Hybrid 共有三处,都要添加
例如:
YaHei Consolas HybridBitstream Vera Sans MonoDejaVu Sans MonoWenQuanYi Zen HeiAR PL UMing CNAR PL ShanHeiSun UniWenQuanYi Bitmap SongAR PL UKai CNAR PL ZenKai Uni
5、重启x-window
正常的话,在没重启x-window时就应该能看到效果,可以查看一下各软件菜单、网页内容、虚拟终端的字体应该都有变化了。另外打开Word文档,宋体也可以显示正常。
二、配置gedit支持中文
虽然 vi 很方便,但也不可能不用 gedit ,而 gedit 编辑非utf8编码的文本文件时,中文会乱码,这个需要解决掉,不然需要每次加参数才能正常显示。
按 Alt+F2,运行 gconf-editor ,在配置编辑器中,依次打开:
apps->gedit-2->preferences->encodings
在右侧的auto-detected上双击,点击 “添加”,填入新列表值 “GB18030”并确定保存,添加完 “GB18030”在最下面一行,将其移动到最上面一行,保存退出,完成。
PS:如果没有权限更改上面的配置,那么在运行 gedit 时,加参数也可以正常显示中文。命令: gedit –encoding=GBK  filename
三、小企鹅输入法(fcitx)
小企鹅输入法(fcitx)重新回归,并且添加了“五笔拼音”码表,对我这一半五笔一半拼音的人来说,实在再方便不过。在Windows下用习惯了极点五笔,到Linux下如果没有类似的,还真是降低了文档编写效率,现在好了,小企鹅实现了,也有人做了 scim 的极点五笔,不过个人喜欢小企鹅,配置如下:
1、安装 fcitx
sudo apt-get install fcitx
2、配置默认输入法为 fcitx
im-switch -s fcitx   // 注意无须加 sudo
3、重启 x-window
重启之后,fcitx 输入法应当正常启动,输入条将显示在屏幕最上面,不过输入框中文显示可能是 “口口”,需要小小的改动。
4、修改配置文件
gedit ~/.fcitx/config          //如果没有配置gedit 支持GB18030编码,打开后文件会是乱码
修改如下几项:
显示字体(中)=YaHei Consolas Hybrid   # 如果你没有安装雅黑,可使用“WenQuanYi Bitmap Song”Enter键行为=1            # =1表示回车时清除输入框中输入的内容,随个人喜好设置上一页=,                    # 使用 , . 翻页,随个人喜好设置下一页=.[输入法]使用拼音=0拼音名称=智能拼音使用双拼=0双拼名称=智能双拼默认双拼方案=自然码使用区位=0区位名称=区位使用码表=1提示词库中的词组=1其他输入法=
5、修改码表文件
sudo gedit /usr/share/fcitx/data/tables.conf
由于五笔拼音已经完全够用,其它输入法就没必要出现了,文件中只需留下如下内容,其它配置段可以清除或注释掉。
[码表]名称=五笔拼音码表=wbpy.mb调频=2拼音=1拼音键=z自动上屏=-1空码自动上屏=-1自动词组=1精确匹配=0提示编码=0
6、重启 x-window
正常情况,重启 x-window 之后,小企鹅输入法中文显示将完全正常,且只有“五笔拼音”,免去了在多个输入法中来回切换的麻烦。
抓张图看看效果吧:
[/url]
[url=http://www.uplinux.com/wp-content/uploads/2009/04/ubuntu904.png]

Rate this topic:





(2 votes, average: 5.00 out of 5)Popularity: 1,700 Visitors
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/99388/showart_1972534.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP