1. 可直接查阅你需要的内容,毋须从头看到尾。但本章节(即“一、入门须知”)必须看,必须看,必!须!!看!!!
2. iRime本身的自定义项写在了「iRime.yaml」里,这是iRime的配置文件,在这里我们可以看到都可以自定义些什么。
3. 但!若我们想修改这些自定义项,应该使用一个custom文件来进行,这是Rime很重要的打补丁思想。iRime.yaml对应的custom文件就叫做iRime.custom.yaml。(可在群文件iRime2.0配置文件夹里获取)
4. 一般在计算机上编辑iRime.custom.yaml或其他Rime用到的文件。若你无法打开某一文件或打开后发现是乱码,请选用如「Notepad++」等编辑工具来打开。(搜索引擎即可搜到)
5. 上传改好的文件前,需把iRime里的旧文件删掉。(因为上传新的不会自动覆盖旧的。若不把原来的删掉,可能会出现错误。)
6. 把iRime.custom.yaml传到iRime时不需要把iRime.yaml删除,这两者共存。
7. 自定义项需开启「允许全权取用(完全访问)」才能生效。
8. 若做出任意更改后不生效,请尝试操作以下步骤:
[1] 打开iRime的「允许全权取用(完全访问)」。 [2] 任务管理器退出iRime重进。 [3] 手机「设定」——「一般」——「键盘」——「键盘」里把iRime删掉重新加入。 [4] 手机「设定」——「一般」——「键盘」——「键盘」里把所有输入法删掉重新加入。 [5] 重启手机。 [6] 卸除iRime重装。
9. 请务必搭配使用「配置你的输入法」注意事项。
1. 获取并打开「iRime.custom.yaml」。
2. 把「app_setting」里的「is_custom_key_font」设为「true」。
3. 在下面的「style」里即可配置字体字号等相关项。
4. 把修改好的「iRime.custom.yaml」传到iRime。
注:
1. 与按键音相关的设置有两个:用什么按键音 和 最大音量大小(我猜)。
2. 如想关掉按键音,请直接跳到第五步。
3. iRime默认使用系统的按键音,不需另外设置了。如果你想用别的按键音,请到第四步;如果不需要,请跳到第五步看如何设「最大音量大小」。
4. 若你想用别的按键音:
5. 获取并打开「iRime.custom.yaml」。
6. 把「app_setting」里的「play_key_voice」设为「true」。(true开false关,要关就设false)
7. 按键音量大小可在「play_key_voice_volume」项设置。(我估计是指最大音量)
8. 把修改好的「iRime.custom.yaml」传到iRime。
已知问题:「play_key_voice_volume」项失效。
(本节内容不适用于1.5.4后续版本,待更新)
1. 获取并打开「iRime.custom.yaml」。
2. 在iRime里,一个键有上下左右四种划动,来输入不同内容。修改「key_cap」里对应键的「X划符」和「X划值」即可自定义划动输入。「X划符」是划动后弹出气泡的显示内容,「X划值」是输出的内容。
3. 你可能注意到键盘里按键顶部会显示浅色的符号,这是由「上划符」的值决定的。「上划符」的值可以留空,这样按键顶部就不会显示符号了。
4. 把修改好的「iRime.custom.yaml」传到iRime。
已知问题:左右划的两对设置项相应地颠倒了;iPad上无法弹出气泡。
(本节内容不适用于1.5.4后续版本,待更新)
1. 获取并打开「iRime.custom.yaml」。
2. 修改「key_cap」里的「小写键符」和/或「大写键符」,对应着把你想要显示的内容填上去。比如若你使用仓颉方案,可设置成像原生键盘那样按键显示仓颉字母~(我不知道「小写键符」和「大写键符」有什么区别,我设置仓颉字母时反正是都改了。你们可以自己测试下,Rime的乐趣就在于自己动手嘛~)
3. 把修改好的「iRime.custom.yaml」传到iRime。
已知问题:该功能生效于所有方案,不能各方案单独设置。
1. 反查是各方案单独设置的,是Rime通用的设置项,不属于iRime专属的自定义项。反查在方案文件(.schema.yaml)里设置。如果你想更改反查方案,需用到计算机上的rime前端,请到Rime官网下载。
2. 反查实际上是用另一翻译器输入,并提示相应的字/词在你现用方案下的编码,达到反查的效果。一般来说,与反查相关的配置项有:reverse_lookup和recognizer里的patterns。下面我以我自己的仓颉方案为例来解说。
3. 先看「reverse_lookup」:
4. 如果你修改了「prefix」,那么对应在「recognizer」的「patterns」里也要改。
5. 改好后,
注:
1. 逐渐提示是各方案单独设置的,是Rime通用的设置项,不属于iRime专属的自定义项。逐渐提示指随着你的输入,键盘提示候选字余下的编码。一般形码用。比如,在仓颉方案中,想打「我」字,按下「竹」,「我」字可能就出现在候选字栏里了,并提示剩下的编码是「戈」。
2. 方案文件(.schema.yaml)—˃ translator —˃ enable_completion 即为逐渐提示设置项。true开false关。
3. 改好后传回iRime。
1. 首先我们了解一下,在iRime上添加一个新方案要上传的文件有哪些。主要是两部分,方案文件(.schema.yaml)和由码表(.dict.yaml)生成的bin文件。(P.S. 一份码表一般会生成三个bin文件,分别是prism.bin、reverse.bin和table.bin)
2. 如果你在计算机上正在使用要添加到iRime的方案:
3. 如果你在计算机上没在使用要添加到irime的方案:
4. 所需的文件都准备就绪了!把他们上传到iRime吧!
5. 在iRime配置接口下载「default.custom.yaml」到计算机并打开。
6. 把新方案的方案名添加到「schema_list」里。(格式参照「schema_list」里其他项即可。方案名在方案文件里的「schema_id」能看到,一般就是方案文件的名字)
7. 把修改好的「default.custom.yaml」传到iRime。注意,要把iRime里原来的「default.custom.yaml」删掉。这在第一部分「入门必知」已经说过了!
8. 大功告成!
注:
1. 方案文件(.schema.yaml)—˃ translator —˃ enable_user_dict 即为该设置项。true开false关。
2. 打开iRime的「允许全权取用(完全访问)」。
1. 打补丁的原因有好多,其中很重要之一是若「iRime.yaml」在之后的新版中有更新,是会被覆盖的。如果你自定义时直接在这上进行修改,就有丢失修改内容的风险,所以不建议这样做。
2. iRime的设置基本上和Rime的是一脉相承,尤其是Rime通用的设置项。Rime是一个功能丰富强大的输入法平台,建议在Rime官网上深入了解学习。另推荐一个大神斋斋LEOYoon-Tsaw的文档,里面详细介绍了schema.yaml的设置项。(schema.yaml详解)
3. 由于本人水平有限,很多涉及Rime原理的内容没能介绍到或说得不准确,还是需要你自己去了解,多和群友交流哈~