Category Archives: fcitx development

关于 Fcitx 的用户一些非常想说的话

1、4.x 之后不要问怎么改配置文件。fcitx-configtool 和 kcm-fcitx 是你的朋友。我虽然熟知如何手动修改配置,但别指望我会告诉你们。 2、不要争论关于依赖的问题。 你洁癖你自己靠边站。况且依赖也不多嘛。 3、请用 IM Module,在Ubuntu,Debian上这个包叫做 fcitx-frontend-{gtk2,gtk3,qt4},我已经要求打包者默认安装fcitx的时候安装这些(目前还只默认装 gtk2 gtk3)。在 Fedora,OpenSUSE,Chakra,Archlinux上这个包叫做 fcitx-{gtk2,gtk3,qt4} 4、我在 Issue 的默认模板那里也写了 http://fcitx.github.com/handbook/chapter-config-env.html http://fcitx.github.com/handbook/faq.html 这两份文档是你不能正常使用 Fcitx 的时候应该阅读的。可以自我检查配置是否正确。(附带一提,Ubuntu 11.10 里面 im-config 带的 fcitx的配置只能把fcitx配置成使用 xim,debian sid 里面的im-config已经修改了……如果你要用 4.1 + 的版本的话,so,要么你手动改 /usr/share/im-config/data/80_fcitx.im 里面把xim改成 fcitx,然后im-config,要么用第一个链接的后半部分 (有关 ~/.xprofile) 自行配置) … Continue reading

Posted in fcitx development | Tagged , , , , , , , , , , , | 25 Comments

Maliit & Fcitx

Maliit 是什么?Maliit 是一个输入法框架,目前他为 Meego 提供了输入法服务。 实际上 Maliit 也可以运行在 PC上面,并且代码已经和Meego独立了,不必依赖 Meego 的库。 那么 Fcitx + Maliit 能产生什么? 键盘是直接grab的Meego Keyboard Quick 的代码。 视频里面的 Fcitx 就是现在在我系统上跑的那个,没做任何代码修改。可以看到现在也就是只能盲打而已,还在起步阶段,还有很多工作需要做。 =-=-=-=-=Powered by Blogilo

Posted in fcitx development | Tagged , | 2 Comments

Flexible Context-aware Input Tool with eXtension

我蛋疼想的名字。 为什么要想名字的原因参见邮件列表。

Posted in fcitx development | Leave a comment

Fcitx MicroButton

Posted in fcitx development | Tagged , | Leave a comment

Random Thought about Fcitx

(谢绝转载) 说是由来已久好呢,还是怎么样好呢?感觉上受到了一个课程项目,Nepomuk,以及各种东西的影响。 输入法是一个可以获得很多当前上下文信息的程序,当然也包括来自于输入法本身的状态。 所以意识到让fcitx的插件(输入法引擎本身也是插件)变成处理状态是一个很有意思的点子。 一些使用场景: 1、比如在特定的程序,窗口中使用特定的词库。比如用GVIM的时候 QuickPhrase就不带表情符号,比如可以添加Latex的支持,但是使用浏览器的时候就使用不同的词库。 2、让插件只针对特定的语言的输入法启用,例如如果使用M17N的一些输入法,全角标点转换就是不必要的。现在一个类似的应用就是Cloudpinyin只对拼音有效,但是实现方式不够通用。 3、触摸界面切换不同的键盘。 以上想要在4.2实现。  

Posted in fcitx development | 8 Comments