stroke-seq_MB 单手笔顺输入法码表开源项目

我要开发同款
匿名用户2017年12月30日
43阅读
开发技术Python
所属分类其他开源、输入法
授权协议GPL

作品详情

单手笔顺输入法码表stroke-seq_MB1.1版

遵照《GB13000.1字符集汉字字序(笔画序)规范》共20902个汉字,遵照《GB13000.1字符集汉字笔顺规范》;

并增补GB18030字符集(截止2017年)开源字体可见双字节和四字节汉字8783个(即本输入法编码目前涵盖29685个汉字);

随着开源字体的完善,以后可继续扩展录入GB18030字符集里的其它汉字,即可涵盖GB18030字符集全部汉字共70377个。

由于Unicode编码包含大量日韩使用的、与汉字字型笔画完全相同的文字(即同一个字重复出现两次),极易造成混淆,故不以此为标准。

编码原理基于专利权已终止的(CN03159505.7)&ldquo;一种数字笔画汉字输入方法&rdquo;,原发明人:马晓光<232937@QQ.com>

参考《数字五笔中文输入系统输入教程及编码查询手册》

开源码表初始手工录入、简化规则、全新重排部件编码(边旁部首编码)、再次手工录入:一善鱼YQ-YSY<YQ-YSY@163.com>

拼音采用wangyanhan(老老朽)整理制作并分享的《CJK汉字拼音表_42907字_14.8.10更新》,以及其它字典网站查询参考。

核心词库包括有《现代汉语常用词汇表》(38285个)以及其它常用词汇和短语共计约18万个,已剔除方言、网络词汇、粗口话和淫秽词语。

欢迎各位朋友利用此码表,或开发独立的笔顺输入法,或嵌入已开发的输入法,新输入法程序名称亦可自行设定。

为了方便大家编辑并导出其它形式的码表,在此使用TXT文本文件,以及LibreOffice电子表格ods文件,里面有详细的分类编号及排序。

随本文还附带有本输入法的Logo图标以及部件编码的SVG格式和PNG格式文件,以及&ldquo;悬浮栏功能设计说明&rdquo;图JPG格式的文件。

按键说明

单手笔顺输入法使用键盘数字小键盘为主要输入工具,只用单手(右手或左手)即可完成简体繁体文字、词组以及标点符号的输入。

输入速度极快,常用字词重码少,符合华人书写习惯,适合文案录入、会议速记、撰写书籍等工作,避免&ldquo;提笔忘字&rdquo;电脑病,亦方便残障人士。

小键盘的0~9按键默认是录入汉字,若先输入&ldquo;*(星号)&rdquo;紧接着输入0~9则为录入数字;

按键&ldquo;/(斜杠号)&rdquo;首先第一个输入时为逗号,若跟随在编码后输入则为切换悬浮栏第二行在&ldquo;部首编码/后续编码&rdquo;之间互相转换。

按键&ldquo;*(星号)&rdquo;首先第一个输入时为切换到数字输入模式,若跟随在编码后输入则作为未知编码的模糊查询通配符;

按键&ldquo;-(减号)&rdquo;为撤销上一步按键(类似BackSpace向左退格键);

按键&ldquo;+(加号)&rdquo;首先第一个输入时为+号,若跟随在编码后输入则切换到候选字(蓝色)选词模式,继续输入0~9选择列出的字词;

按键&ldquo;Enter(回车)&rdquo;用于确认选中排在第一个的候选字词就是需要的字词;

按键&ldquo;.(点号)&rdquo;首先第一个输入时为句号,若跟随在编码后输入则作为词组的汉字间隔符;

按键&ldquo;00&rdquo;为列出标点符号候选;按键&ldquo;09&rdquo;为列出特殊数字序号候选。

大键盘上的其它按键,与其它输入法功能相同。例如:

-号或者PageUp候选字词向上翻页;=号或者PageDown候选字词向下翻页;

Shift4为¥人民币符号,Shift6为&hellip;&hellip;省略号,shift<为书名号《,以及Ctrl.为全角半角切换等。

为了方便没有数字小键盘的笔记本用户,建议输入法开发者提供自定义按键替换0~9的功能,以及繁体简体互换功能。

建议输入法程序开发者采用混合输入模式,即:小键盘是单手笔顺输入法,大键盘默认是英文输入法,按一下shift键可切换为拼音输入法。

使用拼音输入时,数字小键盘依然是继续用于笔顺输入法,拼音候选字的选取依然是使用+号来选取字词,大键盘数字键0~4用于输入音调。

查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论