RIME 的简单配置和我遇到的误区
Posted 张三和李四的家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RIME 的简单配置和我遇到的误区相关的知识,希望对你有一定的参考价值。
文章目录
安装
- 首先我会从官方下载RIME 的安装包
- 安装完毕后,会有程序目录和用户目录。
- 我会将 Rime 扩充词库 中的词典拷贝到用户目录中。
具体如何配置,《Rime With Schemata 介绍》中有所介绍。
记录几个之前的误区:
-
所有自定义配置文件的后缀为
.custom.yaml
推荐的定制方法是:
创建一个文件名的主体部分(「.」之前)要与定制的文件相同、次级扩展名(位于「.yaml」之前)写作
.custom
的定制档,形如:path: "一级设定项/二级设定项/三级设定项":新的设定值 "另一个设定项":新的设定值 "再一个设定项":新的设定值 "含列表的设定项/@0":列表第一个元素的新的设定值 "含列表的设定项/@last":列表最后一个元素的新的设定值 "含列表的设定项/@before 0":在列表第一个元素之前插入新的设定值(不建议再补丁中使用) "含列表的设定项/@after last":在列表最后一个元素之后插入新的设定值(不建议再补丁中使用) "含列表的设定项/@enxt":再类表最后一个元素之后插入新的设定值(不建议再补丁中使用)
patch
定义了一组「补丁」,以源文件的设定为底本,写入新的设定项、或以新的设定值取代旧有的值。 -
如果
default.custom.yaml
里面已经有其它设定内容,只要以相同的缩进方式添加patch:
以下的部分,不可重复patch:
这一行。 -
Rime 最大的特色是可以自定义一个属于自己的输入方案
-
缩进采用是两个空格。而不是一个Tab 键。字典中的词语与频率之间是一个Tab
-
设定词典的方式
Rime的词典文件,命名为
<词典名>.dict.yaml
,包含一份码表及对应的规则说明。词典文件的前半部分为一份YAML文档:# 注意這裏以 --- ... 分別標記出 YAML 文檔的起始與結束位置 # 在 ... 標記之後的部份就不會作 YAML 文檔來解讀 --- name: luna_pinyin version: "0.9" sort: by_weight use_preset_vocabulary: true ...
解释:
name
:词典名,内部使用,命名原则同「方案标识」;可以与配套的输入方案标识一致,也可不同version
:管理词典的版本,规则同输入方案定义文件的版本号;sort
:词条初始排序方式,可选填by_weight
(按词频高低排序)或original
(保持原码表中的顺序);use_preset_vocabulary
:填 true 或 false。选择是否导入预设词汇表「八股文」
-
词典的内容 不一定要包含拼音
一一列舉 1 一一堪垂淚 1 一一生綠苔 1
-
translator/dictionary: lazywei
中的/
不是文件夹路径的意思。“一级设定项/二级设定项/三级设定项”:新的设定值
而是菜单等级下的子项。
以上是关于RIME 的简单配置和我遇到的误区的主要内容,如果未能解决你的问题,请参考以下文章