Fcitx 5.0.0 终于出来了!

系统字体配置、中文显示和输入法问题
回复
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Fcitx 5.0.0 终于出来了!

#1

帖子 Ping-Wu » 2020-11-08 9:38

Re-posted from:

https://groups.google.com/g/fcitx/c/vks2x5KtT74

——————————————
Fcitx 5.0.0 is now available
3 views
Subscribe
wen...@gmail.com's profile photo
wen...@gmail.com
unread,
Nov 2, 2020, 7:58:54 PM (5 days ago)
to fcitx, fcitx-dev, fcitx-a...@googlegroups.com
Hi All,
The packages are now available on https://download.fcitx-im.org/fcitx5/ .

As usual, the "_dict" version is the one that does not require the
network during building.

Feel free to package, test and play with it. One of the biggest
improvements is the Pinyin Input method and new libime library. It
comes with tons of new features and the algorithm is also greatly
improved. I hope you can enjoy it. Note, pinyin input method is now
residing in fcitx5-chinese-addons package.

For bug report: https://github.com/fcitx/fcitx5/issues or
corresponding repo if you know the right repo).

For people who want to migrate data their from fcitx 4 (note due to
the difference in implementation, only part of the data is supported),
please use fcitx5-migrator command in fcitx5-configtool package
(pinyin, table, rime, skk, kkc are supported).

The environment variable (GTK_IM_MODULE, XMODIFIERS, QT_IM_MODULE) can
be kept the same, as long as the corresponding package are installed
(fcitx5-gtk, fcitx5-qt).

For more technical details,

https://www.csslayer.info/wordpress/?s= ... to+Fcitx+5

Regards,
Xuetian

————————

如果觉得有前途,希望大家能多多少少做个乐捐:

https://www.csslayer.info/wordpress/donation/
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#2

帖子 Ping-Wu » 2020-11-08 9:55

Fcitx 5 的拼音有哪些新功能
Posted on November 4, 2020 by csslayer

拼音方面做了特别多的改进,但是目前还没有比较集中的地方说明到底有哪些新功能,所以这里特别列举一下。

1、算法的改进
数据采用了和 sunpinyin 相同的 open-gram(也是为什么没有 fcitx5-sunpinyin的原因),算法来说是类似的基于统计语言模型计算概率,在用户的历史处理上和 sunpinyin 有所不同,但是整体来说是类似的。和原本的 Fcitx 4 自带拼音相比的话改进则是巨大的。

2、笔画过滤
按 ` (反引号)键触发,可以输入 hpszn(横撇竖折捺)进行搜索。

3、输入颜文字
对于有对应颜文字的词组可以直接输入,具体列表可以参考 https://github.com/fcitx/fcitx5-chinese ... /emoji.txt

4、查询读音
选中一段文字之后,可以用快速输入输入 duyin 来列出文字的读音。


5、自定义双拼方案音节
例如可以直接指定某个音节对应的双拼,而不是根据单独声母/韵母来指定。此外之前似乎一直和标准不符的自然码方案也得到了修复。

6、多词库管理
可以直接导入搜狗的细胞词库,单独启用或者禁用某个词库等。

7、Lua 扩展
目前加入了针对候选词匹配的功能,而且预置了一些 lua 功能,例如输入时间:


8、拆字输入
通过输入汉字部件来找到对应汉字。例如:


9、一些之前就有的功能
笔画输入(直接hpszn输入笔画查找汉字),以词定字,联想,简繁转换,输入单词,云拼音,还有 Fcitx 一直以来就有的高度可扩展的快速输入功能。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: Fcitx 5.0.0 终于出来了!

#3

帖子 funicorn » 2020-11-08 10:34

no cloud, no future.
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#4

帖子 Ping-Wu » 2020-11-08 12:14

我在Ubuntu 20.10 里装了 fcitx5,最基本的套件(fcitx5 + Chinese Addon)就要下载~600MB的数据,实在是个大工程!不过目前Ubuntu好像只有 Arch 可以配合。在 Ubuntu 20.10 要使用 fcitx 的话只能退回 4.2.9.8。

不过这是 0.0 版,当然不能期待太多。

好多年没有使用 fcitx 了,第一次再使用的感觉是太复杂了,跟 gcc(gnome control center)无法配合对我来讲,是一个致命伤。对 Linux 的高手,也许越复杂越让自己觉得高人一等,但一般人可能就没这份能耐。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: Fcitx 5.0.0 终于出来了!

#5

帖子 funicorn » 2020-11-08 12:18

希望gnome3能够接纳fcitx5
头像
两瓶啤酒
帖子: 41
注册时间: 2019-05-16 10:10
系统: ubuntu 20.04

Re: Fcitx 5.0.0 终于出来了!

#6

帖子 两瓶啤酒 » 2020-11-09 17:09

搜狗输入法可以愉快地用了?
不过搜狗虽然在windows好用,但感觉也会造成windows性能严重下降。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#7

帖子 Ping-Wu » 2020-11-20 12:31

从另帖转过来:

https://forum.ubuntu.com.cn/viewtopic.p ... 77&start=8
csslayer 写了: 2020-11-20 5:33 首先 fcitx-libpinyin 从一开始就提供了许多 ibus-libpinyin 所没有的功能(多词库,导入sogou细胞词库,云拼音输入),还有 fcitx 自身其他模块辅助之后同样支持的(笔画输入,以词定字),fcitx 的高度模块化使得即使不修改引擎相关的代码也可以享受其他模块提供的很多功能。和 ibus 必须修改引擎增加新功能本来就是不同的。

有些功能后来 ibus-libpinyin 加入了(如 lua 脚本,而对比 fcitx 的 lua 本来就是单独的模块),有些功能至今也没有(如多词库管理)。

其次,libpinyin 的数据质量是我一直很不满意的地方,在早期版本数据本身就一堆错字错词,怎么可能提供好的输入体验?近期数据问题才有所改善了。其他对于开发者本身不友好的地方例如早期根本就不管 abi api ,随意改动,给打包工作和 API 支持等都造成了一些麻烦。

fcitx5 开发的时候出于对现有所有拼音引擎的不满(例如原生上就不支持多词库,sunpinyin 是根本没法支持这个功能,fcitx-libpinyin 的多词库是靠完全重新导入原始词库文件来实现的),自己实现了新的 https://github.com/fcitx/libime ,对于输入体验上我有十足的信心。
具体细节上对比来说
1、数据和 sunpinyin 相同,预测结果 sunpinyin 一样的
2、算法和 sunpinyin 一样都是 trigram 的,libpinyin 是 bigram。能够对整句有更好的预测
3、相比 sunpinyin 更小的内存占用,提供更多对于输入法更方便的功能(例如多词库)
4、其他例如 fcitx4 的自带 pinyin,rime,googlepinyin 这些都是没有根据上下文计算概率的功能,就更不用说了。

因此完全不打算在 fcitx 5 支持 libpinyin(但是有基于 libpinyin 的注音 fcitx5-zhuyin,因为 libpinyin 的数据来说有声调,而注音输入法需要声调)。
1. 如我在其他帖子提到,我个人觉得 ibus-pinyin 比 ibus-libpinyin 好用,不过因为前者没人做实质维护,失去了候选字/词顺序调整的功能,只有转到后者。
2. 前些天我在 fcitx 架构里试了一下 拼音,发现这个候选字/词顺序无法调整的问题也存在。如果 fcitx5 能恢复这个(必要)元件,并且能够支持 pinyin-database 这个词库,我非常愿意转到 fcitx5-pinyin。
3. 我们也非常愿意测试 fcitx5-libime。
4. 从推广上来讲,fcitx 跟 gnome control center (gnome settings)无法配合是一个致命伤。我在 Ubuntu 20.04 里根据 Plum 的方法想启动 fcitx5-pinyin,一直没有成功。
https://plumz.me/archives/11740/
头像
plum
帖子: 351
注册时间: 2007-04-20 22:48
系统: Ubuntu / Win8.1
来自: zhengzhou
联系:

Re: Fcitx 5.0.0 终于出来了!

#8

帖子 plum » 2020-11-23 16:28

其实目前来看在 Ubuntu 20.04 下 Fcitx5 正式版是没法直接编译安装的
因为它要求的 QT 版本太高,必须是 QT5.14 貌似,而 20.04 用的是 QT 5.12
如果想要用的话最快的方法就是升级到 Ubuntu 20.10 了,可以尝试用这个 PPA
https://launchpad.net/~ikuya-fruitsbask ... ntu/fcitx5
当然这是日本人 Build 的,没有中文输入法,剩下的就是自己搞一下中文应该就可以了。
Blog:plumz.me
GPlus:+Plum Lis
Twitter:@plumlis
Weibo:@plumlis
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#9

帖子 Ping-Wu » 2020-11-30 1:59

谢谢!有新进展请通知一下。

(iBus 的主要维护者 Takao Fujiwara 是日本人,好像连 Noto 中文字体也都是日本人帮我们开发出来的 ?)
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#10

帖子 Ping-Wu » 2020-11-30 3:15

Ping-Wu 写了: 2020-11-30 1:59(iBus 的主要维护者 Takao Fujiwara 是日本人,好像连 Noto 中文字体也都是日本人帮我们开发出来的 ?)
日本経済新聞(Nikkei)最少每两年会配合新的 Ubuntu LTS 推出日语化(“日本語 remix”)的版本及使用者手册:
nikkei.ubuntu.jpg
价格不菲(1,999 日元),但用大公司的名义支持 Ubuntu 本地化(一般较大的日本书店都会呈列),最少让日本国内作者(如 Csslayer 所说的)有买一杯咖啡的钱。
头像
plum
帖子: 351
注册时间: 2007-04-20 22:48
系统: Ubuntu / Win8.1
来自: zhengzhou
联系:

Re: Fcitx 5.0.0 终于出来了!

#11

帖子 plum » 2020-12-02 17:35

CSSlayer 已经发布了 Fcitx5 的 flatpak 版本,我测试了一下可以用,而且和通过源里安装没什么两样。
保持你现有的 fcitx 输入模块,然后把运行的进程替换为 flatpak 就好。
因为是 flatpak 还可以保持滚动更新。
推荐你试试
https://www.csslayer.info/wordpress/fci ... n-flatpak/
Blog:plumz.me
GPlus:+Plum Lis
Twitter:@plumlis
Weibo:@plumlis
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: Fcitx 5.0.0 终于出来了!

#12

帖子 Ping-Wu » 2020-12-06 12:16

我在 Ubuntu 20.04.1(主流)里试了一下,还是无法启动,把原来的 ibus-rime 中文输入也搞砸了。幸好是在VBox里操作,马上可以回到原来的 Snapshot。没事!又可以输入中文了。

以后有空时再试。
onlylove
论坛版主
帖子: 5213
注册时间: 2007-01-14 16:23

Re: Fcitx 5.0.0 终于出来了!

#13

帖子 onlylove » 2020-12-06 12:29

高版本的qt哇,还有600M的体积是安装好了以后的还是源码什么的(要是主要是因为qt的话,倒还能忍),搜狗的细胞词库的话,看个人吧,windows环境我已经很多年不用搜狗了,不知道现在啥样了,其实主要还是发音问题,很多字的读音似乎在不一样的输入法上不太统一(我反正是受够了错别字了,特别是那些把券读成juan然后打卷的)
optimuss
帖子: 1
注册时间: 2018-12-28 19:01
系统: ubuntu

Re: Fcitx 5.0.0 终于出来了!

#14

帖子 optimuss » 2020-12-25 4:19

:Cry
可惜我的主力机是Ubuntu20.04,还得再等等
homtoo
帖子: 305
注册时间: 2006-12-06 11:52
联系:

Re: Fcitx 5.0.0 终于出来了!

#15

帖子 homtoo » 2021-01-05 21:16

期待有五笔98版的码表文件或者能直接安装。
回复