LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1450|回复: 4

各位大侠好:向大家介绍一下秉承自由精神的风云码输入法。码表已经做好,诚邀有志有力的

[复制链接]
发表于 2007-12-18 18:20:27 | 显示全部楼层 |阅读模式
声明:秉承自由精神,本文以及前后在本网站所贴相关文章所涉及的发明、设想将允许海内外用户无偿复制使用。本人没有也不准备将其申请专利。但是,请尊重发明权和著作权,作者不放弃对方案的修改补充权,以免各种变形方案太多造成的混乱。

风云码网站:http://www.fengyunma.com/

●一、风云码基础方案设计概要●

一、风云码又称为特征笔形码。其基础方案的技术核心是:将汉字部件或部件组的首角特征笔形分为四种,末角特征笔形分为六种。首末角特征笔形的组合用于表征该汉字部件或部件组。

二、风云码汉字特征笔形表: http://www.fengyunma.com/bihua00.GIF

  口诀:点一横二,竖三撇捺四,钩五弯六

三、首角特征笔形是指汉字部件左上角笔画的首端。按照笔向和笔势分为四种:1-点,2-横,3-竖,4-撇。

四、末角特征笔形是指汉字部件右下角笔画的末端。按照笔向和笔势分为六种:1-点,2-横,3-竖,4-撇捺,5-钩,6-弯(右钩)。

五、部件编码举例: http://www.fengyunma.com/zili01.GIF   

六、风云码基础方案将汉字分为独体字和合体字。对于独体字的编码为“整字部件码+补位码00”;对于合体字一般视作2部分,编码为“首部分码+末部分码”。

例:   

手机输入方案

●一、概说 ●  

一、风云码技术核心是:将汉字部件或部件组的首角特征笔形分成四种,末角特征笔形分成六种,首末角特征笔形的组合用于表征该汉字或部件组,称为特征码。  

二、本方案全名风云码之层次部件输入法,主要特点是:根据国家文字规范,按层次结构分析汉字,将其分析成一至三个部件或部件组,依据各部分特征码输入该汉字。同时,也可以用汉字所含基本部件的特征码序列输入之。  

三、本方案将基础部件的特征码称为清码,将合成部件或部件组的特征码称为浑码,清码和浑码可通过后加标志予以区分。当整字输入码之后加清码标志时,说明其各部件码均系清码。  

四、本方案注重提示行和选字键的作用,便于常用汉字、常用部件的输入。同时规定有“不是常用部件”专用符号,提倡对汉字部件的键选输入。  

五、本方案发挥前导键的作用,引入功能编码,可以方便的进行各种符号输入、特殊输入以及自定义输入,同时也提供了方便的查询输入功能。  

六、在手机小键盘上使用本输入法时,国标2312中的六千多汉字均可在8键内成功输入。考虑到独体字和二部件字重码相对较多(最高达二十多),可以在层次部件码之后附加末部识别码。末部识别码共2位,先后为汉字最末部件的横画层数编号(1-6)和笔画数编号(1-4)。这样可使需要键选的最多重码字数不多于6。  

七、本方案中的四种首角特征笔形和六种末角特征笔形共24种组合,还可以将它们定义在字母键上,用通用字母键盘输入汉字,实现数字输入和字母输入的统一。

回页首

●二、可用性 ●

一、易学性    编码规则简明。从小学一、二年级的儿童到不懂拼音的老人,均可以一学就会,上手能用。  

二、直观性    见到汉字,便可想到编码。只要考虑部件组合,无需考虑笔顺。与造字原理和人的心理反应相一致。  

三、标准性    遵循《信息处理GB13000.1字符汉字部件规范》和《基础教学用现代汉字常用字部件规范》等国家标准,尊重汉字规律,有利于识字教学。  

四、高效性    相对于现行的各种手机输入法,具备码长短、重码少、功能全、特殊输入方便的优势。  

五、智能性    将按编码输入、多功能处理和软件智能相互融合,自由快捷。  

六、大字符集适用性    编码方案可以适用于所有汉字。即使在不同的语境下,由于各自的常用汉字是有限的,本方案仍具有普及实用性。  

七、多种输入法选择性    实现了三个“两位一体”:数字输入和字母输入的两位一体,全息输入和缩码输入的两位一体,部件输入和层次输入的两位一体。  

八、本方案属层次部件类纯形码。在当前输入法领域尤其是手机汉字处理领域具有开创性。  

九、我们相信,随着社会的发展,这样一种易学直观、标准高效、功能齐全、适用广泛的汉字输入方案,必将越来越发挥出强大的影响力,并成为手机部件输入法中的首选。

风云码之理想方案

—— 按音输入与按形输入的两位一体

说明:本文基于《风云码基础方案》之上。

一、由《风云码基础方案》知,风云码的技术核心是:将汉字部件或部件组的首角特征笔形分为四种,末角特征笔形分为六种。将首末角特征笔形的组合用一个字母表示,以表征该汉字部件或部件组。

二、基于技术核心可以得出:对于整个汉字,根据其首末角特征笔形,也可以将其用一个字母来表征。本方案将该字母称为汉字的表形字母码。

三、风云码之理想方案由音码辅形、形码辅音两个子方案组成。由于两个子方案在执行方式上对称一致,二者可以使用共同的程序源代码。又由于音码与形码编码方式的不同,需要使用不同的码表数据库。为了在二者之间切换的方便,两种码表应同时调入内存。

四、当前的智能双拼是一种较受欢迎的大众输入法。由于人们对于拼音的反应直观快捷,再加上词汇的大量使用和智能处理的参与,使得这种输入法能够广为大家接受。但是,这种输入对于无意义单字组合、诗词、古典文章等输入的效率之低,也使人感觉到,它应该得到合理的升级和提高。

五、风云音码辅形方案就是基于当前的智能双拼基础之上的。它对于每个汉字在双拼音码之后附加该汉字的表形字母码。人们仍然用双拼输入文本,仍然按数字健在重码中挑选汉字。只是,在需要时(如重码过多)也可以按shift+表形字母键选择汉字,这样就不必翻页寻找,效率也大为提高。

六、风云音码辅形方案还利用当前双拼没有用作声母的健位(如a和e),作为使用形码输入单字时的前导健,使用形码输入一个单字或词汇后即回到原音码辅形方案。这样,不需切换也能够输入那些不知读音的汉字。

七、风云形码辅音方案是在智能化的风云码基础方案基础之上的。它对于每个汉字在风云ab码之后附加该汉字的拼音声母码。人们使用双部拼形码输入文本,按数字健或按shift+声母键在重码中挑选汉字。这样,既发挥了智能输入的优势,对于重码较多的汉字也易于快速选中。可以看到,象双拼音输入法无需知道字形一样,本输入方案也可以在不知道读音的情况下使用。

八、风云形码辅音方案还利用当前双部拼形码没有用作首键的健位(如p和m),作为使用音码输入单字时的前导健。在使用音码输入一个单字或词汇后即回到原形码辅音方案。这样,不必切换,对于一时难以按字形选码的汉字也能依照字音输入。

九、由上述可以得出,风云码之理想方案的两个子方案是两位一体的,它实现了按音输入与按形输入的互助互补。在拼音输入法已经在大众化使用中一统天下的时候,本方案是贯彻对拼音输入法向上兼容、弥补不足、合理升级思想的优化方案之一。可以想见,正是因为这一点,本方案的设计思想将受到广大人们的欢迎,并将在汉字输入法的发展道路上起到里程碑式的作用。

二○○二年十一月二十九日

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-12-18 19:40:52 | 显示全部楼层
现在的字形输入法也太多了不是……
我用98五笔都已经相当少了,更别说更新的输入法了……
回复 支持 反对

使用道具 举报

发表于 2007-12-18 19:58:08 | 显示全部楼层
个人用的是fcitx+紫光双拼方案

不打算改习惯
回复 支持 反对

使用道具 举报

发表于 2007-12-18 20:17:53 | 显示全部楼层
不是GPL直接无视
回复 支持 反对

使用道具 举报

发表于 2007-12-20 11:02:52 | 显示全部楼层
大家不要打击楼主的热情。我支持一下。项目如果做得好会有人用的,自己也会受益。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表