Linux下面的输入法,似乎都不太好用,总觉得与搜狗,紫光拼音有点差距,做完第一个开源辞典软件:AlphaDict后,决定自己做一个试试看, 没想到一下子掉入了好大的一个”坑“里,足足花了近一年的时间,不过,好歹总算是做出了一个1.0版本,一个基本可用的输入法。做完以后,很累也很失落,坑太多,没有那么多得精力去填满它,所以,感觉这个输入法用得人估计不会太多。发到这里,大家有兴趣的话,可以试试看看。 因为,我会一直使用该输入法,所以也会持续改进下去。
sf: https://sourceforge.net/projects/aphaim/
github: https://github.com/kartorz/AlphaIM
尽量在 github 上面拉源码编译,只依赖 gtk 和 boost, 编译比较简单,一般来说都能过的。
如果对输入法开发有兴趣,可以看看这篇我写的blog http://blog.csdn.net/kartorz/article/details/53995850
目前,这个输入法的输入速度,感觉还是可以的,同 win10 自带的输入法比较像。
还没有处理的问题是:
. 只支持 xim 协议。
. 配置方面,需要自己去配置,没有写发布版本的配置脚本。
. 没有配置选项, 不能修改快捷键等配制。
AlphaIM 智能拼音输入法
-
- 帖子: 6
- 注册时间: 2008-12-22 21:10
- 百草谷居士
- 帖子: 3921
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: AlphaIM 智能拼音输入法
我本来还有点兴趣,但是一看要自己编译,还要自己配置,一刻吓跑了
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- qy117121
- 论坛版主
- 帖子: 50546
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: AlphaIM 智能拼音输入法
用五笔的支持下
渠月 · QY
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: AlphaIM 智能拼音输入法
以下是在UbuntuMate里使用ibus-pinyin的两个例子:kartorz 写了:Linux下面的输入法,似乎都不太好用,
输入“wmd”字母:
输入“wmdj”字母:
以上使用时,中文字的显示是瞬时的(instant),完全感觉不到有任何的latency。
-
- 帖子: 6
- 注册时间: 2008-12-22 21:10
Re: AlphaIM 智能拼音输入法
没有贬低其它输入法的意思,在自己开发前使用的是 ibus , fcitx 也用过。 不好用,也不是说他们输入卡顿,反正就是使用起来,配置,输入等觉得不太顺手, 没有win下面的紫光拼音,用得舒服。
我现在用我的输入法,就觉得比较简单顺手, 不过同紫光还是有些差距的。
我现在用我的输入法,就觉得比较简单顺手, 不过同紫光还是有些差距的。
Ping-Wu 写了:以下是在UbuntuMate里使用ibus-pinyin的两个例子:kartorz 写了:Linux下面的输入法,似乎都不太好用,
输入“wmd”字母:
输入“wmdj”字母:
以上使用时,中文字的显示是瞬时的(instant),完全感觉不到有任何的latency。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: AlphaIM 智能拼音输入法
如我在其他帖子里提到的,ibus或ibus-pinyin本身并不“代表任何意义”,因为在Ubuntu预设配置环境之下,基本上根本不能使用。我们转到fcitx一阵子,发现稳定度在有些情况实在不太够,自己使用也许还可以,拿出来推广的话则会丢Linux的脸。但是因为Ubuntu里预设的ibus-pinyin很不好用,我们也不会对不相干的人推荐。kartorz 写了:没有贬低其它输入法的意思,在自己开发前使用的是 ibus , fcitx 也用过。 不好用,也不是说他们输入卡顿,反正就是使用起来,配置,输入等觉得不太顺手, 没有win下面的紫光拼音,用得舒服。
我现在用我的输入法,就觉得比较简单顺手, 不过同紫光还是有些差距的。
我对您帖子回复的重点,主要是想指出,ibus-pinyin只要经过简单的改变配置环境后,用起来好多了。我的意思是说,我们没有花太多的功夫,就可以很顺利的(至少对我们来讲)使用主流的中文输入法(虽然这是Ubuntu论坛,ibus的主要负责单位红帽公司还是大家公认Linux的主流)。
开发一个新的中文输入法当然需要很深的功力以及几乎无限的时间。我想,如果能把我们已经很有限的资源拿来增强主流工具的功能,大家是不是更可受益???
《补充》如我在另帖里指出的,"chua 欻"这个字ibus-pinyin就打不出来。另外,ibus-pinyin里的词组也很久没有人更新了。
上次由 Ping-Wu 在 2017-01-07 14:51,总共编辑 2 次。
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: AlphaIM 智能拼音输入法
紫光2.0以前用过挺好用的,印象挺深的是2.0以后安装包要新版的啥啥来运行,好像没有linux的版本
这阵装fedroa碰到的第一个问题也是输入法,勉强把搜狗装进去,但是没有输入条
感觉输入法的基本要求就是词组要多、尽量少选字
这阵装fedroa碰到的第一个问题也是输入法,勉强把搜狗装进去,但是没有输入条
感觉输入法的基本要求就是词组要多、尽量少选字
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: AlphaIM 智能拼音输入法
不喜欢智能类拼音。习惯形码双拼输入法。
创造一种输入法,不如学习一个形码拼音输入法。记得当年(09年)转到linux下的时候,linux下的输入法真的太垃圾了,为了能继续下去,就学会了双拼带辅助码的输入法。然后就不再羡慕win系统的任何智能输入法,如搜狗输入法。
创造一种输入法,不如学习一个形码拼音输入法。记得当年(09年)转到linux下的时候,linux下的输入法真的太垃圾了,为了能继续下去,就学会了双拼带辅助码的输入法。然后就不再羡慕win系统的任何智能输入法,如搜狗输入法。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: AlphaIM 智能拼音输入法
非常同意!TeliuTe 写了:感觉输入法的基本要求就是词组要多、尽量少选字
一般我们都会从Ubuntu套件库里装设pinyin-database,来增加ibus-pinyin的词汇。使用一阵子后,自己常用的词组会累积在 $HOME/.cache/ibus/pinyin/user-1.0.db这个(SQLite database)档案里。时间越久,这个词库越强大,也就越好用。这个档案成熟以后,可以放到/usr/share/ibus-pinyin/这个档案夹里,成为系统的一部分。我们还没有做到这个地步,不过在装新系统时一定会把这个档案复制进去。
一般人使用ibus-pinyin时,不会去装pinyin-database。一开始使用ibus-pinyin时,因为还没有建立自己的词库,当然也不会很好用,于是就转用其他的输入法(甚至像LZ这么高功力的人,自己写一个 )。这种现象见多了,也不觉得怪了。
另外,在使用ibus-pinyin时,必须同时装一个“补助”套件叫 ibus-libpinyin*。没有后者,ibus-pinyin非常不好用。这一点,好像还没有人提到。
pinyin-database里的ibus-pinyin词汇已经有6~7(?)年旧了,没有人更新内容,错误的地方也没有人在改。大家就继续混下去吧。
*我会把它叫做“补助套件”。因为在选择输入法时,还是要选ibus-pinyin(拼音),而不是ibus-libpinyin(智能拼音)。