中州韵输入法引擎

跨平台C++代碼中的模塊化,可擴展的輸入法引擎

中州韵输入法引擎(英语:Rime Input Method Engine,又称Rime 输入法)是由佛振编写的开源中文输入法,目前项目网站、源代码均托管在GitHub[注 1]。基于同一个核心架构,该输入法分为三个官方发行版:Linux 发行版中州韵ibus-rime)、Windows发行版小狼毫Weasel)、macOS 发行版鼠须管Squirrel)。另有数个第三方发行版:Linux 发行版fcitx-rimeWindows发行版PRIMEmacOS 发行版XIMEAndroid发行版同文输入法Trime)、iOS发行版iRime

中州韵输入法引擎
输入方案“地球拼音”,配色方案“谷歌”
原作者佛振
首次发布2011年6月18日 (2011-06-18)
当前版本
  • 1.11.0 (2024年3月29日;稳定版本)[1]
编辑维基数据链接
源代码库 编辑维基数据链接
编程语言C++
操作系统LinuxMicrosoft WindowsmacOSAndroidiOS
语言中文
类型中文输入法
许可协议BSD许可证
网站rime.im 编辑维基数据
小狼毫输入法界面
方案:朙月拼音;界面:碧水

特性 编辑

作者之一郭家宝表示,中州韵较好地解决了其他输入法简繁一对多的问题。[2]中州韵可以自定义各种参数设置[3][4],备份及合并用户词典,借助在线存储服务同步用户资料。但是与其他一些主流输入法不同的是,中州韵输入法引擎没有设计图形设置界面,对其进行自定义设置时需要通过修改用户文件夹或程序文件夹里的 YAML 配置文件来达成。此外其默认了数十种输入方案[5],包括:

输入方案 子方案 贡献者 介绍
朙月拼音[注 2] 语句流、简化字台湾正体 佛振 使用不带声调的汉语拼音输入,输入方式基本相当于主流的拼音输入法,特点是输入v表示ü时,输入码会显示为ü而不是v
地球拼音 可输入带声调的汉语拼音以减少重码。
宫保拼音[注 3] 并击输入拼音[6]
注音 台湾正体 利用注音符号输入,键盘排布采用大千式,支持连打、省略声调、只打声母,默认使用大写字母 ABCDE 等选字。
粤拼 香港语言学学会粤语拼音方案
双拼 自然码智能ABC小鹤双拼[注 4]MSPY拼音加加 双拼输入法,其中自然码不支持辅助码,另有第三方支持辅助码的自然码方案
五笔画 孙海峯、徐孟罗;四季的风、雪斋、瑾昀 支持 GB 18030五笔画输入法
仓颉五代 快打模式 朱邦复 第五代仓颉输入法
五笔86 五笔拼音混合输入、五笔·简入繁出 王永民 86版五笔字型输入法
上海吴语 老派、新派 上海闲话、吴语越音 上海言话吴语拉丁式注音法
苏州吴语 寒寒豆、吴语越音 苏州言话吴语拉丁式注音法
中古全拼 中古三拼 Polyhedron(或称“古韵”) 中古汉语拼音
速成 佛振 速成、仓颉词句连打
Emoji 雪斋 可在 Windows 8Mac 中输入 iOS、Android、Windows Phone 通用的绘文字
X-SAMPA Patrick Tschang、佛振 国际音标输入法
行列30 廖明德、Jiehong Ma 行列输入法
打字速记法 佛振 根据书中记述的一种字母式中文速记改编。
快速仓颉 麦志洪、佛振 快速仓颉输入法第六代。(包含仓颉三代)

另外有些第三方方案,如:

输入方案 子方案 贡献者 介绍
🍀四叶草 (简体词库)全拼 fkxxyz(wltt421) 开箱即用,非常类似于搜狗拼音输入法,词库较为完备。[7]
地球双拼 (带调)小鹤双拼、(带调)微软双拼、(带调)自然码、(带调)智能ABC 佛振 可输入带声调的汉语双拼以减少重码。
Esperanto Darcy Shen 世界语方案。
poly日文 polyhedron 输入日文假名
基利尔字母混合输入 polyhedron qwerty键盘输入基利尔字母
拉丁字母混合输入 polyhedron 输入拉丁字母国际集,支持西欧拉丁字母、土耳其文、越南国语字、梵文、阿拉伯文转写、大部分国际音标特殊字符。
iac老国音 耶箍步 基于中华民国《校改国音字典》老国音的输入方案。
南京官话 uliloewi 南京话、清末以前的权威官话。
老壮文输入法 梁显宁 可以输入老壮文
엿한글·汉字 沈逸磊 中世朝鲜语谚文输入。

评价 编辑

中州韵跨平台、小巧快捷的同时又内置有多种输入方案。[8][9][10]在非商业性使用的软件介绍网站小众软件的评选中,中州韵位列第八,成为唯一上榜的开源输入法。[11]

秉承了开源软件的传统,该输入法平台可定制性极强,且因开放源代码的特性受到注重隐私保护的用户的青睐。[12]但与此同时,该输入法平台目前尚未提供详尽的图形配置界面(仅在Windows发行版小狼毫中有简易图形配置界面),帮助文档对于用户的计算机编程水平也有一定要求,因此对于普通用户而言其配置难度较高不易上手。

作者佛振表示,将继续完善API、文档和辅助工具,以便让更多开源社群的开发人员参与进来。[13][14]

派生项目 编辑

XIME 编辑

XIME[15]是由Stackie Jia创作的基于Rime引擎的macOS输入法。

Trime(同文Android输入法平台) 编辑

Trime[16]界面源于开放源代码的中文输入法,基于Rime引擎,使用Java语言书写并执行于Android,旨在保护汉语各地方言,音码形码通用输入法平台。

注释 编辑

  1. ^ 原项目网站设在Google Code上,受2014年中国大陆屏蔽谷歌服务事件以及Google Code即将关闭的影响,佛振于2015年3月8日正式将项目网站迁移至GitHub
  2. ^ 参考项目:CC-CEDICT、 Android Pinyin IME、Chewing - 新酷音、ibus-table、OpenCC - 开放中文转换、moedict - 萌典、Rime Academy - Rime翰林院。
  3. ^ 这是佛振独自设计编写的输入方案。
  4. ^ 署名为“double pinyin layout by 鹤, Rime schema by 佛振”

参考资料 编辑

  1. ^ Release 1.11.0. 2024年3月29日 [2024年4月25日]. 
  2. ^ BYVoid. 推薦一個神級輸入法——Rime. [2013-06-23]. (原始内容存档于2013-06-06). 
  3. ^ CustomizationGuide - Rime 定製指南 - 中州韻輸入法引擎. [2015-03-09]. (原始内容存档于2017-03-14). 
  4. ^ UserGuide - 說明書 - 中州韻輸入法引擎. [2015-03-09]. (原始内容存档于2017-03-21). 
  5. ^ 東風破 - Rime 輸入方案倉庫. [2015-02-10]. (原始内容存档于2016-04-11). 
  6. ^ ComboPinyin - 宮保拼音 - 中州韻輸入法引擎. Github. [2015-03-09]. (原始内容存档于2019-02-20). 
  7. ^ 🍀四叶草的GitHub项目页. [2020-12-01]. (原始内容存档于2020-12-25). 
  8. ^ 鼠须管,“神级”输入法. 爱范儿. 2012-09-19 [2013-07-19]. (原始内容存档于2013-08-03). 
  9. ^ 小狼毫/鼠鬚管/中州韻 v0.9.30 拼音、注音多合一輸入法(支援 Windows, Mac, Linux). 重灌狂人. 2014-07-05 [2015-03-15]. (原始内容存档于2015-03-15). 
  10. ^ 用家如是說. [2015-03-15]. (原始内容存档于2015-05-25). 
  11. ^ 我最喜欢的《拼音输入法》. 小众软件. [2013-06-23]. (原始内容存档于2013-06-21). 
  12. ^ 如何保护隐私:流氓的桌面软件有哪些替代品?. 推酷网. [2014-08-20]. (原始内容存档于2015-11-09). 
  13. ^ 李盼. 一位匠人的中州韵——专访Rime输入法作者佛振(图灵访谈). 图灵社区. [2014-07-28]. (原始内容存档于2014-07-29). 
  14. ^ 访Rime输入法作者佛振:一位匠人的中州韵. CSDN开源周刊. [2014-07-29]. (原始内容存档于2014-07-30). 
  15. ^ XIME Input Method Editor - Yet another Rime Frontend for Mac OS X. Github. [2015-04-16]. (原始内容存档于2019-02-20). 
  16. ^ 同文安卓輸入法平臺 - Trime. Github. [2015-04-16]. (原始内容存档于2016-04-11).