在calibre程序中无法调用fctix小企鹅输入法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
deccin
帖子: 3
注册时间: 2009-10-26 8:24

在calibre程序中无法调用fctix小企鹅输入法

#1

帖子 deccin » 2014-12-18 14:55

在软件中心中也是无法调用,但是换用ibus可以调用,请问是什么原因,如何才能解决?系统使14.04
metalbrick
帖子: 1
注册时间: 2010-01-06 19:35

Re: 在calibre程序中无法调用fctix小企鹅输入法

#2

帖子 metalbrick » 2014-12-18 15:12

检查一下所有fcitx的前端是否都安装,如果没有:

代码: 全选

sudo apt-get install fcitx-fronted-all
再检查一下~/目录下在.xinitrc中是否正确设置IM_MODULE

代码: 全选

XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
DEPENDS="fcitx"
deccin
帖子: 3
注册时间: 2009-10-26 8:24

Re: 在calibre程序中无法调用fctix小企鹅输入法

#3

帖子 deccin » 2016-01-18 9:38

设置的都是正确的 但是还是不好用

在其他网站上看到这个,但是不知道怎么操作:
例如我的opensuse在中文环境下不能在astro中输入指令,Calibre的grid spacing设置框不能输入,经过摸索,找到以下两种解决方法:
1. 将系统环境变成英文,在.bashrc中加入:
export LANG=en_US
2. 保持中文环境,在.bashrc中加入:
export XMODIFIERS=@im=ibus
(注意:这里我的系统输入法实际是scim,所以这里是把@im设成任意不是scim的值,也就是给一个错误值,相当于禁用了输入法,但在其他程序比如vim中,还是能够使用输入法的)
头像
aerowolf
帖子: 1778
注册时间: 2006-02-25 17:09
来自: 西安

Re: 在calibre程序中无法调用fctix小企鹅输入法

#4

帖子 aerowolf » 2017-09-18 10:56

deccin 写了:设置的都是正确的 但是还是不好用

在其他网站上看到这个,但是不知道怎么操作:
例如我的opensuse在中文环境下不能在astro中输入指令,Calibre的grid spacing设置框不能输入,经过摸索,找到以下两种解决方法:
1. 将系统环境变成英文,在.bashrc中加入:
export LANG=en_US
2. 保持中文环境,在.bashrc中加入:
export XMODIFIERS=@im=ibus
(注意:这里我的系统输入法实际是scim,所以这里是把@im设成任意不是scim的值,也就是给一个错误值,相当于禁用了输入法,但在其他程序比如vim中,还是能够使用输入法的)
你好。我想请教一下,我也遇到了同样的问题,在Calibre是打不开Fcitx。通过搜索看到你的帖子,照做之后,仍无法解决问题。不知道有没有其它办法或经验分享?
我觉得可能是按键冲突,但看了看Calibre的热键设置,没有问题,所以就不知道了。
期待抽空回复。
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!
回复