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 2.然后设置可缩放字体 以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)
[1] [2] 下一页
# 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中文字体 3.为了使我们设置的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" 3:中文输入 这里我们采用最新的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,简化了 安装方法并增加了不少新功能。
(出处:http://www.sheup.com)
(出处:http://www.sheup.com)