当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-06 17:28 

注册: 2008-12-22 21:10
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
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 协议。
. 配置方面,需要自己去配置,没有写发布版本的配置脚本。
. 没有配置选项, 不能修改快捷键等配制。


附件:
文件注释: 输入法屏幕截图
screen_ic.png
screen_ic.png [ 16.66 KiB | 被浏览 2822 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-06 18:08 
头像

注册: 2006-02-10 16:36
帖子: 2790
系统: Xubuntu14.04/Deepin
送出感谢: 14
接收感谢: 28
我本来还有点兴趣,但是一看要自己编译,还要自己配置,一刻吓跑了


_________________
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-06 19:24 
头像

注册: 2007-12-14 13:40
帖子: 49861
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 412
用五笔的支持下


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
4 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 1:52 
头像

注册: 2012-11-14 9:34
帖子: 543
系统: Fedora26/Oracle7.4
送出感谢: 1
接收感谢: 36
kartorz 写道:
Linux下面的输入法,似乎都不太好用,


以下是在UbuntuMate里使用ibus-pinyin的两个例子:

输入“wmd”字母:

附件:
Workspace 1_015.jpg
Workspace 1_015.jpg [ 227.44 KiB | 被浏览 2705 次 ]



输入“wmdj”字母:

附件:
Workspace 1_016.jpg
Workspace 1_016.jpg [ 228.83 KiB | 被浏览 2705 次 ]



以上使用时,中文字的显示是瞬时的(instant),完全感觉不到有任何的latency。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 10:31 

注册: 2008-12-22 21:10
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
没有贬低其它输入法的意思,在自己开发前使用的是 ibus , fcitx 也用过。 不好用,也不是说他们输入卡顿,反正就是使用起来,配置,输入等觉得不太顺手, 没有win下面的紫光拼音,用得舒服。
我现在用我的输入法,就觉得比较简单顺手, 不过同紫光还是有些差距的。

Ping-Wu 写道:
kartorz 写道:
Linux下面的输入法,似乎都不太好用,


以下是在UbuntuMate里使用ibus-pinyin的两个例子:

输入“wmd”字母:

附件:
Workspace 1_015.jpg


输入“wmdj”字母:

附件:
Workspace 1_016.jpg


以上使用时,中文字的显示是瞬时的(instant),完全感觉不到有任何的latency。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 11:47 
头像

注册: 2012-11-14 9:34
帖子: 543
系统: Fedora26/Oracle7.4
送出感谢: 1
接收感谢: 36
kartorz 写道:
没有贬低其它输入法的意思,在自己开发前使用的是 ibus , fcitx 也用过。 不好用,也不是说他们输入卡顿,反正就是使用起来,配置,输入等觉得不太顺手, 没有win下面的紫光拼音,用得舒服。
我现在用我的输入法,就觉得比较简单顺手, 不过同紫光还是有些差距的。


如我在其他帖子里提到的,ibus或ibus-pinyin本身并不“代表任何意义”,因为在Ubuntu预设配置环境之下,基本上根本不能使用。我们转到fcitx一阵子,发现稳定度在有些情况实在不太够,自己使用也许还可以,拿出来推广的话则会丢Linux的脸。但是因为Ubuntu里预设的ibus-pinyin很不好用,我们也不会对不相干的人推荐。

我对您帖子回复的重点,主要是想指出,ibus-pinyin只要经过简单的改变配置环境后,用起来好多了。我的意思是说,我们没有花太多的功夫,就可以很顺利的(至少对我们来讲)使用主流的中文输入法(虽然这是Ubuntu论坛,ibus的主要负责单位红帽公司还是大家公认Linux的主流)。

开发一个新的中文输入法当然需要很深的功力以及几乎无限的时间。我想,如果能把我们已经很有限的资源拿来增强主流工具的功能,大家是不是更可受益???


《补充》如我在另帖里指出的,"chua 欻"这个字ibus-pinyin就打不出来。另外,ibus-pinyin里的词组也很久没有人更新了。


最后由 Ping-Wu 编辑于 2017-01-07 14:51,总共编辑了 2 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 11:50 
头像

注册: 2007-11-25 13:29
帖子: 7237
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 37
接收感谢: 101
紫光2.0以前用过挺好用的,印象挺深的是2.0以后安装包要新版的啥啥来运行,好像没有linux的版本
这阵装fedroa碰到的第一个问题也是输入法,勉强把搜狗装进去,但是没有输入条
感觉输入法的基本要求就是词组要多、尽量少选字


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
8 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 13:27 

注册: 2010-05-01 21:23
帖子: 1955
送出感谢: 4
接收感谢: 21
不喜欢智能类拼音。习惯形码双拼输入法。

创造一种输入法,不如学习一个形码拼音输入法。记得当年(09年)转到linux下的时候,linux下的输入法真的太垃圾了,为了能继续下去,就学会了双拼带辅助码的输入法。然后就不再羡慕win系统的任何智能输入法,如搜狗输入法。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: AlphaIM 智能拼音输入法
帖子发表于 : 2017-01-07 14:41 
头像

注册: 2012-11-14 9:34
帖子: 543
系统: Fedora26/Oracle7.4
送出感谢: 1
接收感谢: 36
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这么高功力的人,自己写一个 :Haha )。这种现象见多了,也不觉得怪了。

另外,在使用ibus-pinyin时,必须同时装一个“补助”套件叫 ibus-libpinyin*。没有后者,ibus-pinyin非常不好用。这一点,好像还没有人提到。

pinyin-database里的ibus-pinyin词汇已经有6~7(?)年旧了,没有人更新内容,错误的地方也没有人在改。大家就继续混下去吧。

*我会把它叫做“补助套件”。因为在选择输入法时,还是要选ibus-pinyin(拼音),而不是ibus-libpinyin(智能拼音)。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译