|
用for redhat的rpm美化包--force安装实在不放心。就怕用了--force安装后系统出问题。所以freetype和fcitx都用了原码包来安装。下面是我的步骤:
一.安装准备
用英文安装,完成后打开yast,在system中choose language为中文,在edit for /etc/sysconfig file中把RC_LANG和RC_LC_CTYPE改成zh_CN.GB2312,把ROOT_USES_LANG改成yes,控制中心中设地区为中国中文。
二.安装freetype
下载freetype-2.1.4.tar.bz2(可以用GOOGLE搜索到),放到如/home/tmp的目录中解压,
在/freetype-2.1.4/include/freetype/config/中改ftoption.h,把#define TT_CONFIG_OPTION_BYTECODE_INTERPRETE这一行前后的/*删除使它生效。
然后./configure --prefix=/usr
make
make install
三.添加字体
1.从windows中拷贝sinsum.ttc等字体到/usr/X11R6/lib/X11/fonts/local
2.下载rofont(即redoffice的字体,可以在www.linuxfans.org下载到)字体,解压并拷贝到/usr/share/fonts(需要新建该目录),在该目录下:
#mkfontdir
#cp fonts.dir fonts.scale
3.编辑XF86Config,加入rofont的路径,即加入此行FontPath "/usr/share/fonts"
四.对于gtk1程序如xmms,gimp等的字体处理(包括在KDE下的中文显示和风格)
在/etc/gtk/gtk.zh.CN中修改字体大小,只改其中的数字就可以了(我把它从16改成12)
把fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*"这部分复制了
在/etc/X11/gtkrc-keramik中的 style "Default" { 后粘贴。对gtkrc-liquid也可以一样处理。
五.输入法
下载fcitx-1.8.4.tar.gz,解压到/home/tmp中
make
make install
编辑用户目录下的.xinitrc
在# Start the XIM server
test -r $HOME/.xim && source $HOME/.xim
后加入
export XMODIFIERS="@im=gWuBi"
fcitx &
六.最后的设置
关键是要把控制中心-字体设置中“使用字体平滑”下的“不包括范围”选上。
等宽字体和KDE中的终端字体可以选Misc Fixed 9或11号字体
mozilla的fonts可以选redoffice.
七.不明白的地方可以在附图中找一下答案 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|