RIME中州韵输入法词库扩充(搜狗词库,QQ拼音词库,清华词库,拆字词库U模式等)

2023-05-16

Rime输入法作为一款高度自定义的本地输入法,词库的配置尤为重要。

1.Rime输入法词库格式

Rime输入法的词库在用户配置文件夹下,是以.dict.yaml结尾的文件。

2.Rime输入法词库如何调用

Rime可以扩充很多词库,为了防止卡顿,词库在使用时通过递归调用的方法,首先我们定义一个总的词库,总词库的名称格式也为*.dict.yaml(名称根据自己定义,此处假设为myDict.dict.yaml),文件内容如下:

假设已下载了扩充词库A.dict.yaml,B.dict.yaml,C.dict.yaml,D.dict.yaml,E.dict.yaml

 --- 
name: myDict                 #必须与文件名相同,此处不加文件后缀 
version: "2014.10.28" 
sort: by_weight 
use_preset_vocabulary: true ​ 
import_tables:              #导入词库
   - A                       #将所有词库以这种方式写入
   - B                       #注意,不需要写扩展名
   - C 
   - D
   #- E                      #此处加入#相当于屏蔽了词库E,后期需要使用去掉#即可 ...

注:Rime调用总的词库,总的词库再调用各个词库,各个词库之间也不互相影响

5eb88fd50d32c68e6aaf356f81de8fee.png

完成以上设置相当于将词库ABCDE导入到了词库myDict词库中,此时设置Rime调用myDict即可,调用词库的设置如下:

用户文件夹找到文件你输入方案.custom.yaml(此处以小鹤双拼为例,打开double_pinyin_flypy.custom.yaml)加入以下语句:

   'translator/dictionary': myDict

只需将冒号后面内容修改为总词库词库名称即可。

3.搜狗词库下载

  • 搜狗词库这里推荐下载搜狗标准词库与搜狗网络词库;其他词库按需下载。

  • 词库下载后不能够直接用与Rime输入法,需要用深蓝词库转换软件转换,转换完成后是txt文件,下文词库配置会用到该文件。

  • 本人整理的词库

    b6f97fcf2893371cd1919d0249d0b701.png

深蓝词库转换教程:

①软件下载可能出现无法访问的问题,这是自己下载的软件

链接:imewlconverter_Windows.zip - 蓝奏云

链接:https://pan.baidu.com/s/1K04UKRrfR6Z5_1BJbwizRA 
提取码:xlit 
复制这段内容后打开百度网盘手机App,操作更方便哦

②选择需要转换的文件,转出格式选择Rime

b7ac119af8cd52338f2b3f2b0742b203.png

4.词库配置

①词库配置还是需要在用户文件夹新建*.dict.yaml(名称设置为英文任意名称)文件,首先在该文件中加入以下代码

 --- name: dict_sougou_standard  #自定义的词库的名字,不加后缀 version: "2016.10.29" sort: by_weight use_preset_vocabulary: true ...

②接着在该文件的下方粘贴深蓝转换软件转换后的文本,如下图示

10f9fa3b30471ba46993f5a6cd8caef9.png

③将这个文件的名字加入到总词库文件myDict.dict.yaml中,并重新部署即可。

 --- 
name: myDict                 #必须与文件名相同,此处不加文件后缀 
version: "2014.10.28" 
sort: by_weight 
use_preset_vocabulary: true ​ 
import_tables:              #导入词库
   - A                       #将所有词库以这种方式写入
   - B                       #注意,不需要写扩展名
   - C
   - D
   #- E                      #此处加入#相当于屏蔽了词库E,后期需要使用去掉#即可   
   - dict_sougou_standard ...

④效果验证

以搜狗标准词库中的词条“阿并洛古乡”为例

ef987bf075c6828c4a57db686d875b6a.png

导入搜狗标准词库前

55439e94e5b2b8ca47a7c6f178cbd6bb.gif

导入搜狗标准词库后

cfbc8f3aeabb5bc8aa31fddd53d46bf1.gif

5.词条去重

在将多个词库整合为一个词库时,难免会出现重复词条,去重方法如下:

①将txt文件另存为ANSI格式,用excel打开

②选中单元格列——数据——删除重复项

6.简繁转换

下载简繁转换工具简繁转换

自用分享:opencc-0.4.2-win32.zip - 蓝奏云

链接:https://pan.baidu.com/s/1sYu1ge74iDwkXfYJbuNVkw 提取码:xlit

b4a9a39eeb93feebf2c4ae4353bbb449.png

7.拆字词库

下载拆字词库,根据相应输入法下载相应的拆字词库,此处以小鹤双拼拆字词库为例。

输入u然后打入拆分的字即可,如鑫:全拼ujinjinjin;小鹤双拼ujbjbjb

bd34b277be65fe1fbb738f0ccf772c32.gif

8.其他词库

除了以上两个主要词库,你还可以在搜狗网站下载其他词库,方法同上

QQ拼音词库下载地址

wiki词库

rime增强词库

THUOCL清华词库

以上配置使用到的文件及合集请公众号领取。

以上就是今天的内容,这篇文章能帮到你是我写作的意义所在,有任何问题可以评论或私信。当然,您的点赞与关注也是对我最大的支持与肯定,也是我继续写作的动力源泉。

了解更多教程可关注公众号惜洛IT

1fa91a5b46b4450fbd1628c27e0a2ec2.jpg

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RIME中州韵输入法词库扩充(搜狗词库,QQ拼音词库,清华词库,拆字词库U模式等) 的相关文章

  • 一文吃透VSCode中git的相关配置与使用

    本篇文章带大家聊聊VSCode 43 Git操作 xff0c 介绍一下VSCode中git的相关配置与使用 xff0c 希望对大家有所帮助 xff01 xff08 本文操作均在 Gitee 上进行 xff0c Gitee 与 Github
  • 如何安装并管理多版本node?方法介绍

    如何安装并管理多版本node xff1f 下面本篇文章给大家介绍一下多版本node的安装与切换详细操作 xff0c 希望对大家有所帮助 xff01 安装多版本node的原因 xff1a 在项目开发过程中 xff0c 不同项目使用的nodej
  • 软件工程复习(九):面向对象方法学引论

    面向对象方法学引论 面向对象方法学 主要观点 1 客观世界是由各种对象组成的 2 所有对象划分成了各种对象类 xff0c 每个对象类定义了一组数据和一组方法 这也是与面向过程设计的最大不同 xff0c 面向对象将二者分开 3 按照父类和子类
  • 记录一下关于国民技术单片机(N32G457)无法用MDK(Keil5)进行下载程序以及在线仿真的原因

    最近在学习使用国民技术的单片机来驱动无刷直流电机 xff0c 但是因为MDK对这个单片机支持没那么好 xff0c 所以没办法下载程序以及在线仿真调试 只能是添加了国民技术单片机的固件库之后 xff0c 编译程序没啥问题了 因为平常下载程序都
  • MacOS 安装brew失败解决方法

    MacOS 安装brew失败解决方法 报错信息解决方法 报错信息 error RPC failed curl 28 LibreSSL SSL read Operation timed out errno 60 fatal expected
  • Java学习 - 黑马 - 随堂笔记 - 09_数组

    Java学习 黑马 随堂笔记 09 数组 1 数组定义格式 3 1 数组概述 a 61 100 b 61 100 c 61 100 d 61 100 e 61 100 一次性声明大量的用于存储数据的变量要存储的数据通常都是同类型数据 xff
  • C#WinForm窗体控件学习(一)

    C 中WinForm窗体常见控件 一 常用控件一般都有以下属性和事件 属性 1 Name xff1a 控件的名称属性 xff0c 识别不同空间的唯一标识 2 Text xff1a 文本输入 3 Font xff1a 控件里字体的属性 xff
  • Java学习 - 黑马 - 随堂笔记 - 10_方法

    Java学习 黑马 随堂笔记 10 方法 1 方法概述 1 1 什么是方法 方法 xff08 method xff09 是将具有独立功能的代码块组织成为一个整体 xff0c 使其具有特殊功能的代码集 注意 xff1a 方法必须先创建才可以使
  • Java学习(b站基础) - 狂神说 - 目录总章

    Java学习 xff08 b站基础 xff09 狂神说 目录总章 本内容仅为个人看视频记录的随手笔记 xff0c 部分内容可能不全面 xff0c 可以作为学习狂神说视频之后进行复习巩固使用 Markdown学习笔记 xff08 简单的部分M
  • Java学习 - 黑马 - 随堂笔记 - 11_Debug

    Java学习 黑马 随堂笔记 11 Debug 1 Debug 1 1 Debug概述 Debug xff1a 是供程序员使用的程序调试工具 xff0c 它可以用于查看程序的执行流程 xff0c 也可以用于追踪程序执行过程来调试程序 1 2

随机推荐