-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
126 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,126 @@ | ||
# Rime 86五笔单字方案 | ||
|
||
## 介绍 | ||
|
||
本库是 Rime 输入法的一个 86 版五笔的单字模式输入方案,支持 Windows、macOS。 | ||
|
||
只支持单字模式是本库的一大特点,如果需要词组支持,可以使用 [KyleBing/rime-wubi86-jidian: 86五笔极点码表 for 鼠须管(macOS)、小狼毫(Windows)、中州韵(Linux:Ubuntu) 五笔输入法](https://github.com/KyleBing/rime-wubi86-jidian) | ||
|
||
> RIME/中州韻輸入法引擎,是一個跨平臺的輸入法算法框架。 | ||
> 基於這一框架,Rime 開發者與其他開源社區的參與者在 Windows、macOS、Linux、Android 等平臺上創造了不同的輸入法前端實現。 | ||
- [RIME | 中州韻輸入法引擎](https://rime.im/) | ||
|
||
## 更新 | ||
|
||
- 2022/08/07 更新码表为微软五笔,删除词组改为单字模式。 | ||
- 2019/03/15 码表改为极点五笔十周年版本,删除词组改为单字模式。 | ||
- 2019/01/20 增加 macOS 支持。[鼠须管输入法 五笔定制 - 狂飙](/2019/01/20/squirrel-wubi/) | ||
- 2018/04/15 初次发布,码表使用 Rime 自带五笔,删除词组改为单字模式。[小狼毫输入法 五笔定制 - 狂飙](/2018/04/15/weasel-wubi/) | ||
|
||
## 特点 | ||
|
||
### 正确性与完整性 | ||
|
||
Rime 自带的五笔码表有很多问题:由于 Rime 自带的五笔码表使用词频决定顺序,导致有些字的简体与繁体顺序出现了错误。Rime 自带的五笔码表来源未知,并且没有版权相关信息,因此决定手动切换为权威码表。 | ||
|
||
- [wubi86 这个方案内部是简体字还是繁体字? · Issue #90 · rime/brise](https://github.com/rime/brise/issues/90) | ||
- [切换五笔词库为极点五笔十周年版本 by networm · Pull Request #3 · rime/rime-wubi](https://github.com/rime/rime-wubi/pull/3) | ||
|
||
极点五笔十周年纪念版中的码表中包含的字不全,只有 11589 个字 。微软五笔中的码表比较完整,共计 31900 个字。考虑到很多字极点五笔中都没有(例如:傕、菈),已经严重影响到使用,因此决定切换到微软五笔的码表。微软(中国)有限公司也是 GB 18030-2022 的起草单位,因此我觉得微软五笔可能也会按照标准执行。 | ||
|
||
- [GB 18030-2022 信息技术 中文编码字符集 - 国家标准 - 全国标准信息公共服务平台](https://std.samr.gov.cn/gb/search/gbDetailed?id=E4A2A4C875726A5DE05397BE0A0A61E8) | ||
|
||
### 只有五笔 | ||
|
||
将其他的输入法全部删除,只保留五笔输入法,防止错误切换到非五笔输入法。 | ||
|
||
### 单字模式 | ||
|
||
词组的重码率实在是太高,使用型码要解决的主要问题就是重码率问题,因此决定完全弃用词组。 | ||
|
||
使用单字模式可以极大地减少重码率,几乎敲的每一个字都可以确定是唯一的字,因此可以极大地提升输入效率。 | ||
|
||
- [五笔打单字好还是打词组好? - 知乎](https://www.zhihu.com/question/54269769/answer/351891750) | ||
|
||
### 禁用切换中英文快捷键 | ||
|
||
可以有效地防止中英文状态混乱。 | ||
|
||
为了方便切换,使用 CapsLock 切换中英文,Windows 使用 Recaps 软件,macOS 使用系统默认配置。 | ||
|
||
- [快速切换输入法 - 狂飙](/2021/06/06/switch-ime-efficiently/) | ||
|
||
### 标点符号自定义 | ||
|
||
由于 `/` 在编程中代表注释,比较常用,所以取消了 `/` 对应的所有标点符号。 | ||
|
||
### 拼音反查 | ||
|
||
由于平时打字经常会遇到不记得的字,因此还是需要拼音辅助进行查询,按 `z` 即可输入拼音反查对应的五笔编码。 | ||
|
||
### 输出日期时间 | ||
|
||
输入对应词,获取当前日期和时间 | ||
|
||
- `datetime` 输出日期,格式 `2019-06-19 10:00:00` | ||
- `date` 输出日期,格式 `2019年06月19日` `2019-06-19` | ||
- `time` 输出时间,格式 `10:00` `10:00:00` | ||
- `week` 输出星期,格式 `周四` `星期四` | ||
- `month` 输出月份,格式 `August` `Aug` | ||
|
||
这个功能是从 [KyleBing/rime-wubi86-jidian](https://github.com/KyleBing/rime-wubi86-jidian) 抄过来的。 | ||
|
||
## 制作方法 | ||
|
||
### 提取微软五笔码表 | ||
|
||
需要使用 [WubiLex( 五笔助手 ) - 官网](https://wubi.aardio.com/),打开软件后,直接右键点击**系统码表(五笔86)**,选择 **导出文本格式码表** 保存为文本文件。 | ||
|
||
### 制作 Rime 五笔码表 | ||
|
||
1. 使用 Vim 对文本进行处理 | ||
1. 删除所有词组 `:g/\t\S\{2,}/d` | ||
2. 将字与码的列互换 `:%s/^\(\S\+\)\t\(\S\)/\2\t\1/` | ||
2. 按照 Rime 要求编辑码表配置文件 | ||
1. 一定需要将排序改为 original 即原始顺序,防止文字顺序错乱 | ||
2. 如果前一步不想要将字与码的列互换,可以修改 columns 定义 | ||
|
||
## 使用 | ||
|
||
1. 如果不需要自定义,可以直接克隆或下载使用。 | ||
2. 如果需要自定义,可以 Fork 后改动,维护自己的版本。 | ||
|
||
### Windows | ||
|
||
1. 安装 小狼毫 0.14.3 [下載及安裝 | RIME | 中州韻輸入法引擎](https://rime.im/download/) | ||
2. 将 `%APPDATA%/Rime` 删除或改名备份,由于 Windows 的文件占用机制导致无法删除目录,可以将目录内的文件删除或移动到其他地方备份。 | ||
3. 克隆 [https://github.com/networm/Rime](https://github.com/networm/Rime),也可以下载压缩包,将文件直接放到 `%APPDATA%/Rime` 中。 | ||
4. 执行小狼毫的 **重新部署** | ||
|
||
### macOS | ||
|
||
1. 安装 鼠须管 0.15.2 [下載及安裝 | RIME | 中州韻輸入法引擎](https://rime.im/download/) | ||
2. 将 `~/Library/Rime` 删除或改名备份 | ||
3. 克隆 [https://github.com/networm/Rime](https://github.com/networm/Rime),也可以下载压缩包,将文件直接放到 `~/Library/Rime` 中。 | ||
4. 执行鼠须管的 **重新部署** | ||
|
||
## 实测 | ||
|
||
- Windows 10 21H2 + 小狼毫 0.14.3 | ||
- macOS 10.14.6 + 鼠须管 0.15.2 | ||
|
||
实测在以上操作系统+软件上有效。 | ||
|
||
## 二级简码 | ||
|
||
由于不同五笔输入法的二级简码各有不同,因此将当前微软五笔的二级简码保存出来用于练习。 | ||
|
||
`wubi86-2ji.txt` 中是当前码表中的二级简码,可以用于在 [玫枫跟打器 (Roseo Maple TypePad)](https://kylebing.cn/tools/typepad/) 中 **文章自定义** 练习打字使用。 | ||
|
||
## 学习五笔 | ||
|
||
如果想要了解五笔的话,可以参考这篇文章,讲述了如何学习五笔与提高打字速度,评论中也有大量有价值的回复: | ||
|
||
- [年度征文 | 一个月,五笔从入门到进阶 - 少数派](https://sspai.com/post/71520) | ||
|