iRime作者的项目地址:https://github.com/jimmy54/iRime
iRime相关资源:https://github.com/jimmy54/iRime-Resource
iRime的方案配置文件和PC端的小狼毫、Mac端的鼠须管、安卓端的同文(Trime)的方案配置文件兼容通用
基於著名的【Rime】輸入法框架,旨在保護漢語各地方言,音碼形碼通用輸入法平臺。
iRime的键盘界面(自定义后的)
iRime的设置界面---------------------------常规设置界面------------------------------高级设置界面-
文件管理器界面(手机上管理Rime的文件)---电脑快传界面(打开网页上传下载文件管理)-----------键盘主题选择界面
这是依据 iRime 开启时电脑快传 或 高级设置里面的 webDAV快传所显示的内容进行解释。
高级设置里面的 webDAV快传可以在文件管理器修改iRime的配置文件,特别是修改键盘主题时很有用。
在PC文件管理器修改主题配置保存后,在iPhone上任意位置输入,唤起键盘界面,修改后的键盘主题就已经生效了
- 添加输入方案
- 【常用输入方案】(或加 iRime作者(筋斗云,微信号:pappa8857)加入iRime输入法交流群)
- 【更多开源输入方案】
- 学习如何DIY
- 配置输入方案,请参阅 【Rime说明书】。
附表1: (iRime 文件分布、作用及相关教程
文件&文件夹 | 作用及相关教程 |
---|---|
📁<词典名>.userdb |
用户词典:存储用户输入习惯。 |
📁SharedSupport |
目录:存放iRime的默认配置文件与方案文件。 |
📁build |
编译结果:部署成功后,会在此处生成编译结果文件( yaml 或 bin 格式)。输入法程序运行时读取的也是这里的文件。对于较复杂的输入方案,在手机端若无法部署,也可将 PC 端部署生成的编译结果文件拷贝到这里使用(新版 librime 生成的 bin 文件可通用)。编辑方案或主题请直接操作用户文件夹中的源文件,而非这里的编译结果。 |
📁theme |
键盘主题文件夹:用于改变键盘界面。将个性化自定义的键盘主题存放于此文件夹中。 |
📁opencc |
简繁转换组件(可选):简繁转换。【原理及示例】 |
📁sync |
同步文件夹:备份方案&词库及相关配置文件,导出的用户词典也存放在此处。详见【同步用户资料】。 |
📁guide |
教程相关文件 |
------------------- | ------------------------------------------------------------ |
📄custom_phrase.txt |
自定义短语(可选):存储少量的固定短语等数据。 配置步骤: ①【新建短语翻译器】 ②【配置翻译器】 ③往custom_phrase.txt添加自定义短语 |
📄default.yaml |
全局设定文件:Rime各个平台通用的全局参数 (功能键定义、按键捆绑、方案列表、候选条数……)。请参考【定制指南】 |
📄default.custom.yaml |
全局设定补丁文件:Rime各个平台通用的全局参数 补丁文件。请参考【定制指南】 |
📄flypy_sys.txt |
方案文件小鹤音形符号、补充简码等词库 |
📄frypy_top.txt |
方案文件:小鹤音形“置顶”用户词库。 |
📄flypy.schema.yaml |
方案文件:小鹤音形主方案文件 |
📄flypyplus.schema.yaml |
方案文件:小鹤音形+主方案文件 |
📄iRime.yaml |
iRime配置文件:iRime主配置文件。 |
📄essay.txt |
八股文(可选):一份词汇表和简陋的语言模型。【八股文的详细说明】 |
📄installation.yaml |
安装信息:保存安装ID用以区分不同来源的备份数据,也可以在此处设定同步位置。详见【同步用户资料】 |
📄<方案标识>.schema.yaml 📄 <方案标识>.custom.yaml |
输入方案定义及其补丁文件:输入方案的设定。可参考【详解输入方案】 以及 【schema.yaml 详解】 |
📄<词典名>.dict.yaml 📄 <词典名>.<分词库名>.dict.yaml |
输入方案词典及其分词库:输入方案所使用的词典(包含词条、编码、构词码、权重等信息)。 详见【码表与词典】 以及 【 dict.yaml 详解】 |
📄symbols.yaml |
扩充的特殊符号:提供了比default.yaml 更为丰富的特殊符号,【symbols.yaml用法说明】。 |
📄user.yaml |
用户状态信息:用来保存当前所使用的方案ID,以及各种开关的状态。 |
【常用输入方案】:https://github.com/rime/plum/blob/master/README.md#packages
【更多开源输入方案】:https://github.com/osfans/rime-tool
【Rime说明书】:https://github.com/rime/home/wiki/UserGuide
【同步用户资料】:https://github.com/rime/home/wiki/UserGuide#同步用戶資料
【配置翻译器】:https://github.com/rime/rime-luna-pinyin/blob/master/luna_pinyin.schema.yaml#L81-L87
【新建短语翻译器】:https://github.com/rime/rime-luna-pinyin/blob/master/luna_pinyin.schema.yaml#L49
【custom_phrase样例文件】:https://gist.github.com/lotem/5440677
【定制指南】:https://github.com/rime/home/wiki/CustomizationGuide#定製指南
【八股文的详细说明】:https://github.com/rime/home/wiki/RimeWithSchemata#八股文
【详解输入方案】:https://github.com/rime/home/wiki/RimeWithSchemata#詳解輸入方案
【schema.yaml
详解】:https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md#schemayaml-詳解
【码表与词典】:https://github.com/rime/home/wiki/RimeWithSchemata#碼表與詞典
【dict.yaml
详解】:https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md#dictyaml-詳解
【symbols.yaml用法说明】:https://github.com/rime/rime-prelude/blob/master/symbols.yaml#L4-L10