手机输入法 之 四角号码输入方案介绍

这是一个基于trime(同文输入法)的四角号码输入方案。通过本方案,你可以在手机的同文输入法中使用四角号码打字。

您可以在这里找到 四角号码输入方案 的最新版本。

项目结构

  • sjhm.schema.yaml:这是输入方案的方案文档,里面定义了四角号码输入方案
  • dyySjhm.trime.yaml:这是键盘定义文档,里面定义了四角号码键盘和几种配置方案
  • sjhm_base.dict.yaml:这是四角号码的码表文档,里面收录定义了约 7w5 个汉字及部件的四角号码
  • sjhm_dyy.dict.yaml:这是本方案引用的字典文档,该文档内容如下:
    • 引用了上文的sjhm_base.dict.yaml码表
    • 定义了二字词的组码方式(首字取前 3 码,末字取前 4 码,一个词语共取 7 个码)
    • 定义了单个字的词频信息
    • 定义了二字词以及各词的词频信息

使用方法

  • 安装【同文输入法
  • 下载本方案
  • 把本方案的 yaml 文档放入同文输入法的用户文件夹内(一般来说,应该是一个叫 rime 的文件夹

如何拆字

可以阅读本项目中的文档 Rime sjhm 7w5 取码总则.md,这里说明了关于四角号码的取码规则,并有大量的实例帮助理解。

键盘的使用

一般来说,本方案的键盘按键中,有如下使用规则:

  • 短按输入按键主符号
  • 上划输入按键正上方的符号
  • 下划输入按键正下方的符号
  • 左划输入按钮上方左侧的符号
  • 右划输入按键上方右侧的符号
  • 关于长按:
    • 如果是字母按键(a-z),长按输入对应的大写字母
    • 其它按键,如果按键中间写有多个字符,则长按输入右侧的字符

Snipaste_2025-04-20_22-07-02
Snipaste_2025-04-20_23-20-03

键盘切换

本方案的主键盘是 2行 键盘,如下👇:
6d1eb7128df8049bc5cfea8724bbc62

您可以通过下划键(对应数字 6)键切换到9宫格键盘,如下👇:
6d1eb7128df8049bc5cfea8724bbc62

关于 四角号码 单字重码率的统计

在一个基于 26315 字的统计样本中,以定长四码为统计标准,单字重码率数据如下👇:
20250420232418
其中重码最多的一个码,重码量为 134 码。

如果以不定长码(存在1码、2码、3码、4码、5码、6码的样式,其中1码、2码、3码为简码)统计,单字重码率统计如下👇:
20250420232242
其中重码最多的一个码,重码量为 91 码。

作为对比,统计所给样本字的拼音重码率,其中包含共有拼音 407 种,单字重码率数据如下👇:
20250420232748
其中重码最多的一个拼音为 yi,重量为 488 码。

作为对比,摘取四角号码重码最严重的前 407 码,其重码率数据如下👇:
20250420233201
20250420233219

以上对比可以看出,四角号码方案在单词重码率数据方面的表现,是要优于拼音方案的。

关于 四角号码 二字词语重码率的统计

基于字典 sjhm_dyy.dict.yaml 内所含 2 字词语 163608 组,统计重码率情况。

基于 33 取码法(即在首、尾字各取其首 3 码,共 6 码,构成词语编码)的重码率率计如下👇:
20250420235504

基于 34 取码法(即在首字取其首 3 码,在尾字取其首 4 码,共 7 码,构成词语编码)的重码率率计如下👇:
20250420235848

其中,具体数据列出如下👇:

取码法重码 10(含)以内的重码10(含)以内的数占比
33取码684266687597.73%
34取码1003599985999.5%
取码法重码 10(含)以内的重码10(含)以内的数占比
33取码16360813665583.53%
34取码16360815627795.52%

特别鸣谢

感谢QQ群友 @夜澜听雨 提供的四角号码码表,以及关于四号号码拆字的规则说明文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

团圆吧

1 分钱,求鼓励。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值