当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 48 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-17 21:27 

注册: 2009-03-22 16:55
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
转贴:原址为:http://net.zdnet.com.cn/network_security_zone/2009/0513/1368200.shtml

今天升级到了 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/TrueType

  sudo 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 mkfontscale

  sudo mkfontdir

  sudo 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 Hybrid

  Bitstream Vera Sans Mono

  DejaVu Sans Mono

  WenQuanYi Zen Hei

  AR PL UMing CN

  AR PL ShanHeiSun Uni

  WenQuanYi Bitmap Song

  AR PL UKai CN

  AR 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 之后,小企鹅输入法中文显示将完全正常,且只有“五笔拼音”,免去了在多个输入法中来回切换的麻烦。

++++++++++++++++++++++++++++
下面是我机子出现的情况:

sudo apt-get install fcitx
以上操作不能进行,进行sudo apt-get update 全是错误,不能有效update,另外,重启之后,需要重新设置网络连接(这之前是自动连接),amule也需要再次手动连接(之前也为自动连接)。
我只做了字体的更改,其他没有去实验,我的配置文件如下,其中有三处相同的<string>YaHei Consolas Hybrid</string>是我自己添加的。要注意格式的缩进:与下一个<string>语句对齐。
================================
<fontconfig>

<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>YaHei Consolas Hybrid</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>YaHei Consolas Hybrid</string>
<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>YaHei Consolas Hybrid</string>
<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>

</fontconfig>


最后由 lgm12380 编辑于 2009-05-21 17:03,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-17 21:35 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
写的很详细,支持一个~~~


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 18:29 

注册: 2009-04-29 18:06
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
:em02


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 18:29 

注册: 2009-04-29 18:06
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
:em02 顶了!!!!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 23:29 

注册: 2009-05-18 0:47
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
不错,已经按照这个方法搞了宋体,感觉显示上还是不错。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 23:39 

注册: 2008-08-07 18:47
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
引用:
上一页=-

下一页==


请问:这里如何能设置的和scim一样的Page_Up和Page_Down

我试了试,

上一页=PGUP
下一页=PGDN

就是没效果

:em20

:em06


最后由 udlc 编辑于 2009-05-18 23:53,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 23:43 

注册: 2009-02-04 19:25
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
太棒了,收藏之


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-18 23:57 

注册: 2008-08-07 18:47
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
引用:
试了:

上一页=PGUP
下一页=PGDN

就是没效果


那位大哥指点一下下

:em03


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 12:07 

注册: 2007-07-19 23:15
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
字体那里,文件架要大小写的,而且什么添加行???说得很不清楚。。。不过还是谢谢


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 12:34 

注册: 2009-01-06 19:12
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
thank you !! :em11 :em11 :em11 :em11


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 12:51 

注册: 2007-07-19 23:15
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
:em20 。。。刚刚按照楼主的安装字体方法,现在进不了图形界面了。。。。。,请问有什么解决方法。。。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 12:52 

注册: 2007-07-19 23:15
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
:em20 。。。刚刚按照楼主的安装字体方法,现在进不了图形界面了。。。。。,请问有什么解决方法。。。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 17:02 
头像

注册: 2007-09-23 17:06
帖子: 1051
送出感谢: 1
接收感谢: 8
binas 写道:
:em20 。。。刚刚按照楼主的安装字体方法,现在进不了图形界面了。。。。。,请问有什么解决方法。。。

恢复!!!!!!!!!!!!!!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-19 17:11 

注册: 2007-07-19 23:15
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
Crazier 写道:
binas 写道:
:em20 。。。刚刚按照楼主的安装字体方法,现在进不了图形界面了。。。。。,请问有什么解决方法。。。

恢复!!!!!!!!!!!!!!

怎么恢复???什么命令?


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 配置Ubuntu 9.04 雅黑字体、fcitx输入法等
帖子发表于 : 2009-05-23 11:03 

注册: 2009-01-13 22:26
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
按楼主的方法,结果重启后 字体 全是方框 啊,怎么解决 ??? :em20


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 48 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译