+ -
当前位置:首页 → 问答吧 → 菜鸟求助 slackware12中scim输入法问题 (在线等)

菜鸟求助 slackware12中scim输入法问题 (在线等)

时间:2007-08-23

来源:互联网

刚刚编译安装了scim输入法 按照坛子里的教程编译安装成功 但是不能用Ctrl+space启动scim 控制台下面启动后 托盘中出现scim图标 点击选择拼音输入后 还是没有中文输入
重启x后还是如此
安装的软件及顺序如下:
scim-1.4.7
scim-pinyin-0.5.91
scim-tables-0.5.7

系统字体没有用字体安装程序装 直接从win下面复制的simsun和simhei

作者: wbxianmei   发布时间: 2007-08-23

建议你用小企鹅

作者: zywangyan66   发布时间: 2007-08-23

fcitx也装了 同样的问题 是我系统的字体没有生效还是怎么回事?望高手给予解决

作者: wbxianmei   发布时间: 2007-08-23

看系统的字体有没有生效
fc-list | grep -i sim

LC_CTYPE或者其他LC_变量设了吗?

我的过程
Download and compile scim, scim-pinyin, and skim, using root.
scim 1.4.7
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
make instal DESTDIR=/xxx
makepkg scim-1.4.7-i686-1xc.tgz
installpkg scim-1.4.7-i686-1xc.tgz

scim-pinyin 0.5.91
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
make instal DESTDIR=/xxx
makepkg scim-pinyin-0.5.91-i686-1xc.tgz
installpkg scim-pinyin-0.5.91-i686-1xc.tgz

skim 1.4.5
scons configure prefix=/usr
scons -j3
mkdir -p /usr/lib/pkgconfig
cp skim.pc /usr/lib/pkgconfig/
scons install DESTDIR=/xxx
makepkg skim-1.4.5-i686-1xc.tgz
installpkg skim-1.4.5-i686-1xc.tgz

I also added the following lines to .profile:
export XMODIFIERS=@im=SCIM
export XIM=SCIM
export XIM_PROGRAM=SCIM

After that restart X.

作者: frenzy   发布时间: 2007-08-23

另外我的文件管理系统中win盘中的中文全部是问号
能否一并解决

作者: wbxianmei   发布时间: 2007-08-23

win盘中的中文是什么编码的?

作者: frenzy   发布时间: 2007-08-23

jiushi wenjianming

作者: wbxian   发布时间: 2007-08-23

bash-3.1# fc-list | grep -i sim
���������,NSimSun:style=Regular
������,SimSun:style=Regular
������,SimHei:style=Regular

作者: wbxian   发布时间: 2007-08-23

bash-3.1# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_CN.gb18030
LC_CTYPE="zh_CN.gb"
LC_NUMERIC="zh_CN.gb"
LC_TIME="zh_CN.gb"
LC_COLLATE="zh_CN.gb"
LC_MONETARY="zh_CN.gb"
LC_MESSAGES="zh_CN.gb"
LC_PAPER="zh_CN.gb"
LC_NAME="zh_CN.gb"
LC_ADDRESS="zh_CN.gb"
LC_TELEPHONE="zh_CN.gb"
LC_MEASUREMENT="zh_CN.gb"
LC_IDENTIFICATION="zh_CN.gb"
LC_ALL=zh_CN.gb

作者: wbxian   发布时间: 2007-08-23

引用:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale好像有点问题?
你的slackware是什么版本的?
好像没有"zh_CN.gb"这个locale吧?试一下zh_CN.gb18030, zh_CN.gbk, 或者zh_CN.utf8看。我用的是zh_CN.utf8.

作者: frenzy   发布时间: 2007-08-23

对 我也发现有问题 才贴上来的 在/etc/fonts/lang.sh中我添加的是export LC_ALL=zh_CN。cp18030

作者: wbxianmei   发布时间: 2007-08-23

what is "scons"?

作者: wbxian   发布时间: 2007-08-23

skim 1.4.5
scons configure prefix=/usr
scons -j3
mkdir -p /usr/lib/pkgconfig
cp skim.pc /usr/lib/pkgconfig/
scons install DESTDIR=/xxx
makepkg skim-1.4.5-i686-1xc.tgz
installpkg skim-1.4.5-i686-1xc.tgz


这一段不明白 scons是什么?

作者: wbxianmei   发布时间: 2007-08-23

引用:
作者: wbxian
bash-3.1# fc-list | grep -i sim
���������,NSimSun:style=Regular
������,SimSun:style=Regular
������,SimHei:style=Regular
看这怎么象字体没生效呢?

作者: zywangyan66   发布时间: 2007-08-23

不知道 了 我再试试看

作者: wbxianmei   发布时间: 2007-08-24

bash-3.1# fc-list | grep -i sim
鏂板畫浣�,NSimSun:style=Regular
瀹嬩綋,SimSun:style=Regular
榛戜綋,SimHei:style=Regular



zhecibianchengheyangle

作者: wbxian   发布时间: 2007-08-24

bash-3.1# fc-list | grep -i sim
鏂板畫浣�,NSimSun:style=Regular
瀹嬩綋,SimSun:style=Regular
榛戜綋,SimHei:style=Regular



zhecibianchengheyangle

作者: wbxian   发布时间: 2007-08-24

bash-3.1# fc-cache -v
/usr/share/fonts/OTF: skipping, 23 fonts, 0 dirs
/usr/share/fonts/TTF: skipping, 80 fonts, 0 dirs
/usr/share/fonts/Type1: skipping, 64 fonts, 0 dirs
/usr/share/fonts/Speedo: skipping, 0 fonts, 0 dirs
/usr/share/fonts/cyrillic: skipping, 0 fonts, 0 dirs
/usr/share/fonts/misc: skipping, 55 fonts, 0 dirs
/root/.fonts: skipping, 80 fonts, 0 dirs
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning unwritable cache directory
fc-cache: succeeded

作者: wbxian   发布时间: 2007-08-24

我把自己的系统抓了几张图
第一张是执行fc-list | grep -i sim 后的控制台显示
第二张是是我输入nihaoma拼音时还没有按空格是的
第三张是我在输入nihaoma拼音后按空格后抓的
上传的图像
抓图1.png (156.9 KB, 16 次查看)
抓图2.png (148.9 KB, 16 次查看)
抓图3.png (138.1 KB, 12 次查看)

作者: wbxianmei   发布时间: 2007-08-24

引用:
作者: wbxianmei
skim 1.4.5
scons configure prefix=/usr
scons -j3
mkdir -p /usr/lib/pkgconfig
cp skim.pc /usr/lib/pkgconfig/
scons install DESTDIR=/xxx
makepkg skim-1.4.5-i686-1xc.tgz
installpkg skim-1.4.5-i686-1xc.tgz


这一段不明白 scons是什么?
看skim源码包里的README. scons是里面带一个python脚本。

作者: frenzy   发布时间: 2007-08-24

问题已经解决 谢谢各位帮助

作者: wbxian   发布时间: 2007-08-25

引用:
作者: wbxian
问题已经解决 谢谢各位帮助
就想这样结束吗? 不说说怎么解决的?

作者: nainaide   发布时间: 2007-08-25

引用:
作者: nainaide
就想这样结束吗? 不说说怎么解决的?
对 解决问题了应该把解决的过程拿出来和大家分享一下,以后有人碰到相同问题了,可以来学习一下

作者: zywangyan66   发布时间: 2007-08-25

说出来太汗了
只要把locale改了就行了
export LANG=zh_CN.GBK
重启
原来没有该/etc/profile.d/lang.sh 直接运行的命令
gb18030输入法不支持
utf8和我的fstab不符

作者: wbxianmei   发布时间: 2007-08-26

我通过源码安装了,scim,skim,scim-pinyin,又安装了dropline-gnome,请问如何做到scim在gnome桌面使用时的光标跟随呢?

作者: chendy   发布时间: 2007-09-02

zh_CN.UTF-8也可以, 你试下

作者: Cent   发布时间: 2007-09-15