|
刚从 fc转入slackware,系统安装fitx-3.1.1-i486-1yjs.tgz后,做了如下设置:
1.cp uming.ttf ;ukai.ttf; simhei.ttf三种字体到/usr/X11/lib/fonts/local/目录,注:原来为空目录.
2.进入目录,依次运行命令:mkfontscale; mkfontdir; fc-cache;
3.确认/etc/X11/xorg.conf中有刚才复制字体目录.
4.修改/etc/fonts/fonts.conf,在font directory中加一行<dir>/usr/X11R6/lib/X11/fonts/local</dir>
5.又在/etc/profile.d/lang.sh文件中加了三行,一行前加#,如下;
#export LANG=en_US // 取消系统外文
export LANG=zh_CN //系统使用中文
export LC_CTYPE=zh_CN.gb2312 //不知何用
export G_BROKEN_FILENAMES=1 //使程序目录中文
6. 改/etc/X11/xinit/xinitrc,在最后#start the window manager前加二行:
export XMODIFIER=@im=fcitx //我见有是让加引号在@与x之间,不知什么原因?
fcitx& //开机走入kde或wmanager的x时,自动运行输入法.不必再运行命令$fcitx
7. 为了在xfce中自动运行,在
/etc/X11/xinit/xinitrc.xfce文件最后加入一行: fcitx&
8. 在文件/etc/profile中加二行如下:
#fcitx
export XMODIFIERS="@im=fcitx" //引号不知到底是于什么用的?
完成上述后,在KDE桌面,FCITX能自动运行,但是在XFCE中却不能.为什么呢?如何修改呢?
另外,在使用中除中英文外,五笔与二笔 拼音的输入法互换快捷方式我一直找不到,请不惜赐教!
有必要在主目录下建一如下~/.profileyy文件吗? 其中引号有什么用呢?
#fcitx
export XMODIFIERS="@im=fcitx"
export XIM-fcitx
export XIM_PROGAM=fcitx
#LOCALE
export LC_ALL=zh_CN
export LANG=zh_CN
fcitx& |
|