- 热门文章:
- · 关于在KDE字体设置中第二项无法设定的问题
- · 如何在Redhat 7.2中显示粗体、斜体中文
- · 如何在Redhat 7.3中显示粗体、斜体中文
- · 如何在Redhat 7.2/7.3中用ttfm.sh快速增加ttf字体
- · 两条命令搞定truetype字体
- · 如何使 Tandem 的 vi 能使用汉字?
- · 在Redhat linux 7.3中轻松安装新字体
- · 一个比较全的simsun.ttf字体设置文件
- · fm-1.0最快搞定redhat 7.2/7.3中文显示打印的工具
- · RedHat 7.2/7.3中文字体设置工具fm
- · Linux字体设置fonts.dir文件分析
- · 我的Redhat 7.3汉化/美化过程
上一篇:RedHat7.2的本地化 >>
SUSE 7.3 简体中文环境实现
运行su可以临时转换到root用户,exit退出root用户。
一、GNOME的中文显示
1:设置中文locale编辑~/.profile 末尾加上LC_MESSAGES="zh_CN.GB2312"
LANG="zh_CN"然后执行exit注消并重新登录帐号2: 安装中文TrueType字体执行su root,以root用户执行mkdir /usr/X11/lib/X11/fonts/TrueType/zh_CNcd usr/X11/lib/X11/fonts/TrueType/zh_CN在该目录下编辑fonts.dir文件如下
20
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=0.96:bw=0.52:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=0.96:bw=0.52:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
然后设置可缩放字体
以root用户执行
cp fonts.dir fonts.scale
设置编码文件cp ../encodings/encodings.dir .我们必须指定字体路径。
以root用户编辑/etc/X11/XF86Config-4文件,加上
所需要的字体路径,如下所示:(#表示注释行,以下同)在FontPath中加入我们的字体Section "Files"....FontPath "/usr/X11/lib/X11/fonts/TrueType/zh_CN"...EndSection还有在该文件的Modules部分,请加上xtt模块,同时如果已经加载了freetype模块的话必须取消freetype模块,两模块不可同时使用。
例如:
Section "Module"
Load "dbe" # Double-buffering
# Load "GLcore" # OpenGL support
# Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
Load "v4l" # Video4Linux
# Load "pex5" # PHIGS for X 3D environment (obsolete)
# Load "record" # X event recorder
# Load "xie" # X Image Extension (obsolete)
# You only need the following two modules if you do not use xfs.
# Load "freetype" # TrueType font handler
Load "xtt" # TrueType font handler
# Load "type1" # Adobe Type 1 font handler
EndSection
注:此方法不需要关闭xfs,比较简单。3:设置GNOME的TrueType中文字体
为了使我们设置的TrueType字体能够在GNOME下面使用,必须修改GNOME的资源配置文件。
以root用户编辑/etc/gtk/gtkrc.zh_CN文件,设置字体如下:
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
再以root用户编辑/opt/gnome/share/gtkrc.zh_CN文件,将所有的FontSet设置为:
fontset = "-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0"
4:中文输入
这里我们采用最新的miniChinput 0.0.3作为中文输入服务器。miniChinput 0.0.3可以支持XIM协议。
安装miniChinput输入法服务器
rpm -ivh miniChinput-0.0.3-1.i386.rpm
我们必须针对RedHat7和自己设置的字体做一些设置
cp /usr/lib/Chinput/Chinput.ad ~/.chinput
编辑~/.chinput文件
按如下设置
chinput.gblocale = zh_CN
chinput.big5locale = zh_CN
chinput.gbfont = -misc-simsun-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0
chinput.big5font = -misc-simsun-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0
将[ZNPY]下面的
FILE = cce
改为
FILE = /home/name/.pyinput
其中/home/name由echo $HOME得到的值替换。
别的地方不用修改
检查~/.pyinput目录是否存在,如果不存在则建立一个
mkdir ~/.pyinput
然后执行
cp /usr/lib/Chinput/im/cce/* ~/.pyinput
编辑~/.profile文件
加上 export XMODIFIERS=@im=Chinput
如果在图形方式下则须退出到控制台方式(run level 3)或者gdm重新登录(run level 5)
如果在控制台下须执行. .bash_profile或者exit退出重新登录,gdm则直接登录即可
startx进入GNOME环境,把Chinput作为缺省启动程序。方法:
进入控制中心,在Startup Programs里面添加
然后退出桌面到控制台下面
startx进入GNOME环境,调出gEdit,按Ctrl+空格就可以输入中文了。
注:miniChinput文件可在ftp://202.103.6.65/pub/chinese/中获得
特别感谢中国linux论坛(http://www.linuxforum.net)的huyou开发的miniChinput,简化了
安装方法并增加了不少新功能。^_*
下一篇:关于在KDE字体设置中第二项无法设定的问题 >>
相关文章:
- · xsim安装手记
- · Redhat 7.3汉化/美化补充
- · 智能陈桥安装出错解决办法
- · 在 Mandrake 9.0 正式版编译 xsim 输入法的步骤
- · 解决redhat在windows分区中不能显示中文文件名的方法
- · Redhat 中文解决方案
- · 警惕"LINUX内核汉化"带来的误导
- · 2.4.x内核vfat中文文件名补丁安装说明
- · redhat 汉化 jdk安装,jdk swing中文显示 (版本0.2)
- · 控制台汉化详细步骤
- · 给Red Hat8.0加上五笔输入法
- · Linux下JAVA中文解决方案
- · 默认安装的英文版OpenOffice-1.0.1 中文化搞定
- · webalizer汉化后图表乱码的处理
- · debian 下使用紫光输入法
- · 把xsim做成了deb
- · 紫光拼音在rh9下安装方法
- · Linux下声卡驱动软件的安装配置
- · OSS——让LINUX告别无声境地
- · linux系统上的多媒体世界
- · Linux下声卡的安装(ALSA)
- · Alsa配置声卡后在Modules.conf中的相关项
- · vmware完全实现心得
- · 在非XFree86的X Server下使用中文TrueType字库
- · Linux下刻录CDR经验点滴
- · 让Linux“开口”讲英语(1)
- · 让Linux“开口”讲英语(2)
- · LINUX下多媒体软件套装快速上手
- · LINUX下播放DVD全攻略
- · Linux Soundblaster 16 PnP Mini-Howto
- · 用sndconfig配置声卡后无法启动系统问题的解决
- · Linux下Flash/Shockwave播放器安装快速指南
- · 让quake3在linux下顺利运行
- · 怎样在Linux下制作MP3
- · Linux下的多媒体播放工具
- · mplayer安装手记
- · 在Linux下安装和使用Mplayer完美播放DVD
- · PMT资源之Open Source多媒体软件
