【最新发布】ibus-libpinyin 1.11.0 (libpinyin 2.2.2)

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

【最新发布】ibus-libpinyin 1.11.0 (libpinyin 2.2.2)

#1

帖子 Ping-Wu » 2018-01-16 5:08

《190521补充》Gunnar Hjalmarsson 已经把 ibus-libpinyin 1.11 打包放入 ppa 里,我测试了一下,没有问题。这几天就会出现在 18.04/18.10 的 repository 里面。

《190624补充》ibus-libpinyin 1.11 已经被放入 Ubuntu 18.04 的 Repository 里了,更新方式如下:

代码: 全选

sudo apt update
sudo apt install ibus-libpinyin
ibus-libpinyin 1.9.2 有一些稳定性的问题(谢谢 百草谷居士 提出),libpinyin 的发明人吴鹏已做出更新版 ibus-libpinyin 1.10.0(libpinyin 则提升为 2.2.0),Gunnar Hjalmarsson 也打成 ppa 包。更新方式如下:

sudo add-apt-repository ppa:gunnarhj/ibus-libpinyin
sudo apt update
sudo apt upgrade

我个人比较习惯 ibus-pinyin,但为了配合“主流” 的发展,已尽量转到 ibus-libpinyin:
Workspace 1_023.jpg
(拼1 为 ibus-libpinyin, 拼2 为ibus-pinyin,可以用 win + space 键转换。)

我用了新版本的 ibus-libpinyin 1.10.0,还没有发现问题。但只是 “一个人” 的经验,绝对是不够的。

《180704补充》

新版本的 ibus-libpinyin 1.10.0,还是没有解决稳定性的问题。目前我已大半时间转回使用 ibus-pinyin 了(因为比较快,几乎是瞬时的)。

使用 ibus-pinyin 需要一些(小)技巧,已在其它帖子谈过数次,没有人有兴趣,不再浪费时间。

《2018.12.14补充》我在 Ubuntu 18.04(ppa)以及 18.10(预设)里使用最新版的 ibus-libpinyin 有时候还是出问题。Fedora 29 里则还没有碰到问题。

《2018.12.14补充》Fedora 有它本身的问题。目前在 Ubuntu 环境下,暂时的解决办法:

1. 把 libpinyin 档案夹做一个备份:
cd ~/.cache/ibus
cp -r libpinyin libpinyin.bak

2. 当 ibus-libpinyin 无法执行时:
cd ~/.cache/ibus
cp -r libpinyin.bak libpinyin
ibus restart

3. 在 Ubuntu 下,如果要避免麻烦,可以跟我一样,使用 ibus-pinyin,也非常欢迎坛友们能帮忙补充及更新 ibus-pinyin 的词库(字典)。
上次由 Ping-Wu 在 2019-06-24 2:15,总共编辑 8 次。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 最新版的 ibus-libpinyin 1.9.2

#2

帖子 Ping-Wu » 2018-01-31 15:36

最新版的 ibus-libpinyin (一般称为 smart pinyin,智能拼音)1.9.2 已正式放到 Bionic LTS 的套件库里(因此上面所提到的 ppa 也消失了):

https://bugs.launchpad.net/ubuntu/+sour ... ug/1738582

我们还没有时间去查看最新版的 daily built iso 镜像,不过如果还没有放进去的话,最多再等几天就会有了。

目前 ibus-libpinyin 在输入词或整句方面还不错,但输入单独汉字,则必须靠大家帮忙,调整一下字典里单字的使用频率。

* * *

另外有一个地方大家可以介入的,乃是 ibus-libpinyin 是一个道道地地的 GPL 开源软件,不管是否受过编写程序的专业训练,希望大家能一起研究一下所牵涉到的代码,帮忙 yq-ysy 把他辛辛苦苦发明 ”单手笔顺输入法“ 的功能:

https://forum.ubuntu.com.cn/viewtopic.php?f=63&t=486411

加入到 ibus-libpinyin 里。

基本上, ibus-libpinyin 的原理,乃是把键盘输入的集合,根据所附带的字典,转换成对应的中文字,词,或整句输出。住在台湾的人比较熟悉 bopomofo 输入法,使用的也是同样的引擎,只是键盘输入的组合不同罢了。(所谓 “引擎” 主要是指 "程序 + dictionary database"。)

ibus-libpinyin 里也有它自己一套 “五笔” 输入法,用 "h", "n", "p", "s", "z" 来代表五种不同的中文笔画。Again,“使用的也是同样的引擎,只是键盘输入的组合不同罢了”。

是否可以运用同样的模式来开发 yq-ysy 的 笔顺输入法 呢?就要看坛友们是否愿意帮忙了。 不过至少我个人认为 Ubuntu 的中文输入环境应该已上了轨道,我们也会逐渐从 Fedora 转回 Ubuntu:
Screenshot from 2018-01-30 20-33-05.png
头像
男菜鸟
帖子: 1351
注册时间: 2008-12-16 14:01
来自: 漂在江湖

Re: 最新版的 ibus-libpinyin 1.9.2

#3

帖子 男菜鸟 » 2018-02-15 23:02

1.ibus-pinyin和ibu-libpinyin有什么区别?
2.ibus-pinyin和ibu-libpinyin可以同时安装在ubuntu里使用吗?
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 最新版的 ibus-libpinyin 1.9.2

#4

帖子 Ping-Wu » 2018-02-20 2:00

男菜鸟 写了:1.ibus-pinyin和ibu-libpinyin有什么区别?
2.ibus-pinyin和ibu-libpinyin可以同时安装在ubuntu里使用吗?
ibus-pinyin 目前已没有人在开发了(deprecated)。如果要使用的话,我的经验是,必须加装 ibus-libpinyin (两者并不冲突)以及 pinyin-database,还蛮好用的。速度超快!!!

ibus-pinyin 和 ibu-libpinyin 的区别,必须看源码(如附)。

如上所提到的, ibus-libpinyin 在输入词或整句方面还不错,但输入单独汉字,则必须靠大家帮忙,调整一下字典里单字的使用频率。
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 最新版的 ibus-libpinyin 1.9.2

#5

帖子 百草谷居士 » 2018-02-22 13:43

在1804下试了一下,还算可以。
建议增加符号录入功能,比如像在搜狗输入法中输入sjx就会出现三角形符号,非常方便。如果是采用字典模式的话,应该比较容易实现的。
建议以u开头来定义各种符合字典,比如usjx后面是实心和空心的三角形;uwjx后面是实心和空心的五角星;uwd后面是温度符号,等等……
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 最新版的 ibus-libpinyin 1.9.2

#6

帖子 Ping-Wu » 2018-02-23 8:34

百草谷居士 写了:在1804下试了一下,还算可以。
建议增加符号录入功能,比如像在搜狗输入法中输入sjx就会出现三角形符号,非常方便。如果是采用字典模式的话,应该比较容易实现的。
建议以u开头来定义各种符合字典,比如usjx后面是实心和空心的三角形;uwjx后面是实心和空心的五角星;uwd后面是温度符号,等等……
类似的功能在 ibus-pinyin 里存在,什么样的符号都可以录入,但使用者必须自己动手建立自己的 ”字典“。有一些开源软件里的功能,必须靠使用者合作。像这么简单的事,都没有人出来领头整理,也没有人愿意被领导,我觉得大家还是使用 Windows 较为实际一点,不必再去谈什么 Linux 桌面啦!

ibus-libpinyin 基本上只有一位开发者 (Peng Wu),这个让使用者自己建立字典的功能,虽然 ”名义上“ 从 ibus-pinyin 移植到 ibus-libpinyin,但并没有人在维护。
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 最新版的 ibus-libpinyin 1.9.2

#7

帖子 百草谷居士 » 2018-02-27 12:26

基本原理明白,需要用户建立字典。这个字典是不是一般的文本文件就可以?具体格式是什么?给说明下,我来弄这个符号录入的字典。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 最新版的 ibus-libpinyin 1.9.2

#8

帖子 Ping-Wu » 2018-02-28 2:44

百草谷居士 写了:建议增加符号录入功能,比如像在搜狗输入法中输入sjx就会出现三角形符号,非常方便。如果是采用字典模式的话,应该比较容易实现的。
在旧的 ibus-pinyin 里,建立一个符号字典很容易:
Selection_008.jpg
百草谷居士 写了:基本原理明白,需要用户建立字典。这个字典是不一般的文本文件就可以?具体格式是什么?给说明下,我来弄这个符号录入的字典。
如前所述 ibus-pinyin 里自创字典的功能还没有完全被移植到 ibus-libpinyin,目前符号字典的建立,必须配合“合法”的拼音规则一个符号对应一个拼音(但任何拼音都行),如下: