-
Notifications
You must be signed in to change notification settings - Fork 61
初识中州韵
yanhuacuo edited this page Jan 5, 2019
·
7 revisions
-
RIME又叫「中州韵」。它分为「前端」和「内核」两部分。「前端」,即是负责与不同系统接洽的「输入法」。而「内核」,则是由佛振创作的「中州韵检字引擎」。「内核」责负处理「用户码表」,给「前端」收到的「用户输入」提供准确的「汉字」。
-
我们可以将「中州韵检字引擎」加上适当的「前端」,放到不同的系统平台上使用,比如,在MacOS上,它是「鼠须管」,在Linux上,它叫「ibus-rime」或「fcitx-rime」,在Windows上,它叫「小狼毫」、「Prime」,在Android上,它叫trime,在iOS上,它叫iRime等等。本质上,只是给「内核」披上不同的「前端」,从而使它活在了不同的系统环境中。
鉴于RIME引擎强大的通用性,优透的设计理念,精巧的配置方式,不论音码用户,还是形码用户,都值得认真品尝一下。
- default.yaml 方案列表,你的方案必须写入其中
- XXX.dict.yaml 方案码表,你的码表必须写入其中
- XXX.schema.yaml 方案配置,定义你的方案特性,相当于普通输入法的config
- 用户文件夹——不管你从何种渠道获得了以RIME为引擎的输入法,只要处理好这里,它就能乖巧懂事了。
- 重新部署——当你修改了配置文件以后,需要「重新部署」,以便重新编译你的配置文件,使你的修改生效。
- RIME——通常,用户文件夹的名称都叫「RIME」,这里的配置能被所有的「RIME」内核输入法通用。
- YAML文件——这是RIME的配置文件格式,在编辑它时,千万注意空白间隔,以免格式出错,注意字符串要用英文单引号,Mac上的文本编辑器经常会自作聪明地把默认正确的英文单引号「纠正」为「中文引号」,导致出现各种奇怪的问题,Mac这种自作聪明的聪明,真让人哭笑不得。
- BIN文件——这是RIME编绎用户配置文件后生成的二进制文件,理论上也是通用的,但是「重新部署」后,会同名覆盖。