Skip to content

顶功编码 ​

音节码固态词典 ​

音节码用户词典 ​

英数混输造词 ​

在科技与流行文化中,经常出现混有英文、数字的词语的情况。为了让这些词也能够自动造词,本方案给 10 个阿拉伯数字、26 个大写英文字母、26 个小写英文字母也指定了相应的音节码。

  • 阿拉伯数字与相应中文数字(零~九)相同
  • 英文字母的音节码规定为

使用这些候选,就可以轻易造出如「5G通信」「哆啦A梦」这样的词:

方案码固态词典 ​

方案码用户词典 ​

用户可以利用方案码用户词典来对方案码固态词典中的条目进一步自定义。与音节码用户词典不同的是,音节码用户词典存储在 snow_pinyin.userdb 文件夹中、并同步到 snow_pinyin.userdb.txt 中;方案码用户词典存储在 snow_yipin.userdb 文件夹中、并同步到 snow_yipin.userdb.txt 中。也就是说,用户同样可以利用 Rime 的同步机制来在多个设备之间同步方案码用户词典。其操作方式如下:

固定和取消固定 ​

在有编码且选中了一个未固定的词时,Control+; 可以固定该候选至当前位置。例如,当 bma 的第一候选词为「编码」时,按下 Control+;,该词出现「📌」标志,表示已经固定到第一位: rime

在有编码且选中了一个已固定的词时,Control+; 可以取消固定该候选。例如,当 xsi 的第一候选词为「现实」且被固定时(这是内置的固顶词),按下 Control+;,该词「📌」标志消失,表示不再被固定到第一位: rime

自由加词 ​

在有编码时,按下 Control+' 之后候选框消失,以任意方式输入想加的词,再按一下 Control+' 即将词加到该编码第一个可用的候选位置上。例如,按下 cctv → Control+' → 输入「中国中央电视台」→ Control+',则「中国中央电视台」添加为 cctv 的第一候选词。 rime 再例如,按下 dna → Control+' → 输入「脱氧核糖核酸」→ Control+',此时 dna 已经有固定的第一候选词为「半」,则「脱氧核糖核酸」添加为 dna 的第二候选词。 rime

前移和后移 ​

在有编码且选中了一个已固定的词时,按 Control+[ 将已经固定的候选前移,Control+] 将已经固定的词后移。如果前移和后移的过程中遇到其他已经固定的词,则会交换位置。例如,这里 fmje 对应「吧」和「邑」两个候选, rime 但「吧」已经有了 fa 编码,所以可以在编码为 fmje 时按 Control+] 把「吧」往后移一位。结果如下: rime

重置 ​

在有编码时,按下 Control+\ 将当前编码上所有的自定义取消。


用户可以使用 snow_yipin.custom.yaml 定制上述几种操作的快捷键:

yaml
patch:
  translator/fix_key: "Control+semicolon" # 固定和取消固定
  translator/add_key: "Control+apostrophe" # 自由加词
  translator/up_key: "Control+bracketleft" # 前移
  translator/down_key: "Control+bracketright" # 后移
  translator/reset_key: "Control+backslash" # 重置

采用 VitePress 构建