[go: up one dir, main page]

CN102955575A - 易玄虚数码表及汉英手键输入 - Google Patents

易玄虚数码表及汉英手键输入 Download PDF

Info

Publication number
CN102955575A
CN102955575A CN2011102388751A CN201110238875A CN102955575A CN 102955575 A CN102955575 A CN 102955575A CN 2011102388751 A CN2011102388751 A CN 2011102388751A CN 201110238875 A CN201110238875 A CN 201110238875A CN 102955575 A CN102955575 A CN 102955575A
Authority
CN
China
Prior art keywords
code
codes
syllable
bucket
word
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102388751A
Other languages
English (en)
Inventor
刘鸿健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN2011102388751A priority Critical patent/CN102955575A/zh
Publication of CN102955575A publication Critical patent/CN102955575A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

本发明在无空位字母数字编码表格基础上实现12键准文字组合设计,可用于汉英手键输入和语言写读设备的开发。龠码是405音节表的三位三维位置码,按声母索引为玄虚表,按韵尾索引为虚玄表。音节可一键输入。合码以0,1附合手机键位2~9得到的26字母的准确数字码,加上首1标大写共27码元(重玄表)。升码是用提升连写合码的紧凑性和可读性由三、四个数字/字母实现的音节编码,可用取代函数来回转换。斗码是三位数表示的双声母缩写,巧妙安排于12个36格的易玄表框架中,另有九尾共441码。斛码利用*和#附加单个数字表示标点符号,其顺序同大键盘的序位,头上加1表示上档符号,分为两组四排置于易虚表中。

Description

易玄虚数码表及汉英手键输入
技术领域
本发明在无空位字母数字编码表格基础上实现12键准文字组合设计,可用于汉英手键输入和语言写读设备的开发。
人类的书写通讯技术一直是最重要的发明。书写形式受书写工具和社会进步的影响而发生改变方兴未艾。汉字形体从甲骨文,篆体,楷书到草书,从繁体到简体。书写的主流工具从刀、毛笔,硬笔、大键盘到小键盘。目前正在进行的手机键入成为书写主流的变革的广泛性和深刻性目前还没有被人们广泛认识。由于汉语比英语更加适合于数字表示,这是一次千载难逢的咸鱼翻身的机会。小键盘的汉语书写技术可能引领其他文字的变革。中文将在移动通讯时代获得独占鳌头的话语权。并借此将中国传统文化的易玄虚文化元素传播开来。
历史上都是字母表示数字,现在需要用数字表示字母。数字编码字母是字母编码数字的历史性颠倒,是超越拉丁化的普世法则。世界上打得最凶的两个民族,以色列和阿拉伯的文字具有特别的相似性。其特点是辅音连缀,省写元音。与其说拉丁化是东方伟大的革命;不如说辅音连缀是伟大的东方之珠。古老汉字王冠上的部首连珠是人类文化独一无二的的表意瑰宝。大斗小斗垒彩珠,琳琅满目,粗弦细丝悬玉磬,珠玑叮咚。
《风声》《追捕》莫尔斯是对逝去时代的心理补偿。余秋雨在《笔墨祭》中哀叹用毛笔作文的人已一去不返。正当我们为键盘打字得意时,i旋风吹破了一统汉字输入的美梦。单手画字双手打字再到单手划字多指点字。时代的列车有太多的急转弯!i技术提供了引领IT风骚的契机,因为我们已热身编码,而他们沉迷于黑莓不彼。
随着移动通讯成为信息技术的主流,日益要求以手机为代表的手持便携设备更加方便地输入汉字和英文。中英文在十个码元上的顺利流淌,只用计算器就可以完成汉字、英文的书写与记录。同时也打开了语音识别及手持设备输入的广阔应用前景。通过三维图像软件来学习汉语、汉字是后PC、后键盘时代的新的利润增长点。易玄虚的可读性和美学特征提供了开发衍生产品的巨大商机。如brainbox,汉字魔方等。
“市场上90%的手机中汉字输入法技术被外资手机输入法垄断的尴尬局面,引起了多位全国政协委员的关注。对此,信息产业部于去年10月做出了《信息技术数字键盘汉字输入通用要求》(GB/T18031-2000)最新修订草案,并指定广东国笔科技公司为“汉字输入国家标准起草单位”,参与《信息技术数字键盘汉字输入技术通用要求》标准的修订工作,意在扶持拥有自主知识产权的国产优秀汉字输入法企业,更好地维护汉语言尊严,维护民族历史的传承和发展,使其能积聚实力参与到激烈的市场竞争中,挺起手机中文输入的脊梁。”【手机汉字输入标准:打破洋码垄断http://www.sina.com.cn 2007年07月26日10:34中国电子报】
随着各种电子产品的数字化,特别是手机的进一步普及,使得在这些数码产品中输入汉字成为一个迫切的需求,数字输入法成为一个热门的研究课题。所谓数字输入法是指以0~9十个数字作为基本码元对汉字进行编码的汉字输入法。
背景技术
“数字是宇宙演化痕迹的证明。它一定以有限的自然数,做为演化的母基数。1,2,3,4,5,是最完整的演化基数选项。”[王全年等《中医圈里的生命思考》2005,中国古籍出版社]易(模2)玄(模3)虚(模5)为当代科学提供了难得的本体论方法学模式。[《易玄虚研究》叶福翔上海古籍出版社]
易卦二分三辅如:
Figure BSA00000559575300021
周公著《周易》
玄卦三分二辅如:杨雄著《太玄》
虚卦五分二辅
Figure BSA00000559575300022
○司马光著《潜虚》
易、玄、虚代表中国文化的二、三、五基元。玄虚先三后五,虚玄先五后三,三九为重玄,易玄联二叠三,易虚倍五成十。老子曰:玄之又玄,重妙之门。利用EXCEL的VB工具分析海量语料库,玄虚,虚玄、重玄、易玄和易虚表格的巧妙设计奠定了龠、合、升、斗、斛各码的框架基础,展现了汉语中辅-元,声-韵(韵腹韵尾),字词(音-意),原拼与缩写,正文和符号各层次间的种种关系。粉黛划区,丹青别类,易玄虚独一无二的直观表格,把普通话诸元素紧缩到极致,它能单手盲打,移动行书,触屏双击,双手速记,堪称语文融和数学的工程极品。古老悦耳的汉语,通过规则的龠孔吹出,别有一番风味。非拼音书写的汉语表现出的多重周期性,与拼音文字的语音任意性形成有趣的二律悖反。
一般的编码表格其位置信息是无意义或少意义的,如字典的页码,传统的音节表。玄-虚把码表的几何位置信息完全编成有明确意义的数码信息,非常难得。以玄-虚位置得来的三位数的龠码分别表现了声母、韵腹和韵尾的特征。大大加强了表格的可视性,并且奠定了其后编码的基础,比如置于玄-虚中的升码,比线性表格紧凑好记。它还可用于互相比较和校正改进,又如易玄表的12框结构就是参考玄虚表的9宫套设计的。传统的音节表和双声母缩写表都是二维的,它们展现不出来多维表所表现出来的深层次的特性。根据对象的本质特征,选择合适的维数是易玄虚码表设计的灵魂。玄-虚音节的周期性源于当代汉语音节的封闭性和音韵协调性。汉字音节的封闭和部首表意是互为因果的。
由于现代汉语没有辅音连缀,与汉语音节互补的双声母缩写是拼音编码仅次于音节组合的第二资源——大斗。普通话未用的36个双字母音节是第三资源——小斗。小斗有两个独字音节需要特殊处理,me么,lo咯,完全可以归入mo,luo的轻声。英语元音在非重读音节,大多弱化成中元音
Figure BSA00000559575300024
但它们没有一个作字母改写,为什么么字词尾轻读要改写呢?这大概是语音至上的观念在影响文字设计。其实所有拼音文字都是表义优先的,单词的变读一概不改字形,只要翻开牛津词典大多数单词的读音音标都和字母拼写不一,且往往有多种读法。朱可夫元帅在回忆录中写到,苏联红军大反攻时,为了避免搞不清陌生地名,规定所有地名一律不变格,即不改动词汇以防误解。要知道俄文可是典型的变格语言。
我手写我口的文字虽然朗朗上口,却惨不忍睹。文字是历史的积淀,不能随风而动。文字是几何的结晶,不会闻音起舞。仓颉双目,经天纬地,许慎解字,字字珠玑。
斗码是赵元任纯音异拼的通字方案和王竹溪纯字新部首方案之间的中庸之道。它能够解决了李敖的复旦难题,区别音节yi的145个同音字。
如下GB18031-2000键位,完全打破了传统做法,是无法推行的。
Figure BSA00000559575300025
Figure BSA00000559575300031
升斗码举例:工作时间不能踢足球。
拼音:Gongzuo shijian buneng tizr zuqiu.键击34(含踢字的部首缩写zr足日[易])
GB编码:3763#087*833#4316#18#6263#83*06*738#键击36(清华夏莹:GB#号取声母*取黑)
升码+字斗:14467986#744595#228*637#84*973#98*0748#键击39(含踢字的字斗*973=zr)
升码+词斗:1*492#75#262#84*973#98*0748#键击28(同上,足球为升码其余为词斗)
GB18031对如何科学评价数字输入法起到非常重要的指导作用。但是它的部分性能指标在执行时存在一定的难度。GB18031对数字字词输入的键选率是10%,但是目前运行的输入法平均键选率是30%~60%。(《论汉字数字输入法评价》周克兰苏州大学计算机学院)本发明的目标是无重码盲打。
发明内容
1.玄虚表、虚玄表和龠码
【玄虚表】以声母组为索引,分成九个九五表,汉语声母基本均匀的分成九框,每框45项,除了第4,5框有14个音节的声母越框(run/yun,ruan/yuan,rong/yong,pie,pin/ping,pian,piao;ne,nei,neng)外,其余97%的音节声母排列规则。(见说明附图,不规则项在表中用异色标志,下同。)
【虚玄表】以韵母为首位,分成五个九九表,汉语韵目基本均匀的分成五组,每组81项,除了21越框音节(zwn~hwn,diu,pian...)外,其余95%的音节韵母排列规则。
玄虚表和虚玄表合称玄-虚。玄-虚展现了普通话音节的全貌,是以下编码的基础。玄-虚之外的拟声、变声音节如lo,lia,n,m,ng等,如英文用合码字母逐字拼写。由于手机键位的强势性,玄虚的码位安排尽量向手机习惯靠拢,比如第2~4行分别安排a,e,i韵。龠码的八号框,分配给kqp三个独框斗码声母。龠码是玄虚的几何位置码。框号为首,行号居中,以列号4~8结尾。如chi=244,巧同合码升码。
2.合码和重玄表
合码以0,1附合手机键位2~9得到的26字母的准确数字码,加上首1标大写共27码元。
合码改变完全不变(目前手机流行方法)或完全改变(GB18031-2000)手机键位的极端做法,在遵循手机传统键位基础上,取短补长,用0,1和*键补充单键位的不足,提出简单可行,写读两便的字母的唯一性数字编码,从而完成英文输入,并为汉字输入奠定了基础。合码可用于手机,手持机、遥控器、嵌入系统等输入场合的应用。合码可以像莫尔斯码一样实现高速单手盲打。合码是华风莫尔斯码。
Figure BSA00000559575300032
【重玄表】的26个字母分布在2~9八个键位上,是事实上的标准排列。其中2~9为基码,1和0为附加码。
1)用0打头实现0声母音节(’a-=02,’e-=03,’o=-06及y-=04,w-=08)和5,7,9键位的声母的完整性编码。(如05=k,07=p,09=w)
2)用1附合基本键位来确定字母的方法:如p=71,w=91;或者q=701,x=901;可以用2~9附合1表示压缩状态下的一位数字母(cdhjnstz)。
3)用1,11打头标志后随词项的首字母或全字母大写;用音节数码尾附加1作短音节的终结标志,提高数码可读性及实现解码的简易性和完备性。
词汇大写用词前加“1”表示首字大写。如果该词条后有用“#”连写的词项,同样处理。1914025#744=Xi’an_Shi,
大小写字母任意排列应当采用逐英文字母编码。
如tie=843,the=8*43=8431,hook=460605。
4)如果采用重叠码,则以下音节须要加分隔符区别:ca=221≠22=b,de=331≠33=f,tu=881≠88=v,cai=2241≠224=bi,cao=2261≠226=bo,mu=6681≠668=nou.
5)由以上规定,再对每个键位选择字母单用和重叠即实现字母的唯一数字编码。为避免与下面第3条55=uan的冲突,升合码不用5键位的重叠表示单字母。
每个字母的编码可以在其基码基础上重叠或附加辅码组成。辅码可位于基码的一侧或两侧。但一种编码中,同一种附加码只能出现在一侧(在前或在后)。0和1可分别各居一侧。如0前1后,或相反。本文举其中一种编码为例详细说明,其余类推。根据字母频率安排小写字母的码长为1或2;英文低频字母q,x,码长可以为三。
3.升码对连写合码的压缩编码
升码是通过提升连写合码的紧凑性和可读性,用三、四个数字/字母实现的普通话音节编码。
汉语拼音对零声母音节采用两种不同的办法,i-,u-打头用y-,w-,而a,o,e用隔音符’.斗码可以统一简化为0-,如yi=994=04;wu=918=08,wa=912=082=ua。还可省下y,w他用,如做韵母组合-ia-,-ua-;-yy表示-iang,Yu=998=’v=088。
压缩码长的方法:
1)为充分利用汉语开音节的特点,升码规定,前后鼻韵做韵母处理~n=~5,ng=~7,将压缩码长和提高可读性。手机键位只有5,7,9没有韵母,选7代ng是因为q字母使用频率低,打头的部首很少,常见的只有犬和气;q作为音节尾不容易干扰音节后的表意后缀。且用7代表q是谐音的。
2)韵母的每个韵素连写时,把0压缩掉而成为单码,可大大压缩码长。但不是所有的0都可以压缩,比如前后有同位数则压缩后会和重叠码混淆。去0程序的关键在于搜索取代码表的设计,一种简单的做法是根据元音前后字串的不同代换生成不同的中间码串,比如把9909换成99另9后,去掉其余的0,再把另换回0,就用简单的搜索取代函数实现了上下文相关的算法。对大量数据测试表明,实际压缩率达80%左右。
3)H选用单数字4表示,使zh的打法与zi完全一致,都是94,而ia=9这样,zhang=9427可以进一步压缩成ziang=zyq=997,减少一数,从而简单实现三字母汉语音节编码。
4)除了四个音节外其余k打头的15个音节和j打头的音节互不混淆,为了节省码长,k打头的音节合码05可以写成5,但如下音节须加*号区别:ku=58*,kun=585*,kwn=555*,koq=567*。
4.大小斗码与粗细易玄
斗码是三位数表示的双声母缩写,巧妙安排于12个36格的【易玄表】框架中,另有九尾共441码。双声母缩写除了缩写单词外,一个重要的用途是附在拼音后面区别同音字。这是一个老大难的问题,通过反复的数据库评测,发现还是采用双部首缩写好。
采用部首缩写有诸多原因:①部首是汉字的基因,是唯一与拼音并列的检字法,汉字归部已入国家规范。部首和语意的相关度高达86%[mf1335,部首通羲與漢字字羲相關度的分析,09.9.28,北大中文论坛]。部首是历经千年九成不变的东西,是国色天香的姚黄魏紫。②部首缩写是声母连缀,同拼音词汇缩写,一码两用(拼音或*后为字斗,#后为词斗),并可简单从形式上与拼音音节区别,连写无需附加符号。③只有部首成双,大斗小斗才能彻底分化大部首的同音字。④21声母连缀共441项,大小与405音节相当;三位数的声母缩写可以排成粗细易玄表,达到与玄虚表一样的最高浓缩度,且规则更简单。数据表明规范汉字的升码加大斗小斗可解决同音字问题。
区别同音字的方法:
部首首字母分布严重不均匀,p,q太少;而s,y太多,可以用v来代表第三声的几个大部首。如水,手等;用p表示纯部首偏旁字,可减少大部首的冲突和提高可读性。
斗码和升码的字母形式有两个重码,lv=589<>5188=lv’=lü,;nv=689<>688=nv’(nü),。其数码虽近不重,可以借此分化部首大框的同音字。还可以利用10~19,及其跟随4~8尾码等斗码未使用的数码组合进一步分化同音字。36个未用双字母音节正好是易玄表的一个框,把此框填上1?[5~8]模式的为小斗码幺斗是数字1打头和单个数字组成的双位斗码。主要用于同音部首之区分。如:
Figure BSA00000559575300051
国家规范GF0012-2009士入土部。除红字外,其余末位为笔画数。矢首笔丿=p=1,示部头部像六字头。料斗是数字1打头和4~8结尾的三位斗码。如鹄之斗码166。如姑=gu.nv=448689;牯=gu.ns=448679;鸪=guN=44816;牿=gu.nn=448669;鹄=guN=448166。最后的448166之1兼有分隔音节和意节,大写,单部首多种作用。
合斗是用于同音词区别的词尾单个合码。比如议员=yiyuank=94995505,议院=yiyuanfy=99499553399,医院=yiyuanf=994995533
由于拼音音节码和部首缩写码没有重码,并且可以从形式上简单的判断出来。所以对不认识的字可以先输入部首再输入剩余部分的拼音。具体是在*后输入某字的拆字双部拼音来表示汉字的部首及其余部部首的组合,以此可实现生字的一步检索。用拼音*部首缩写可实现规范汉字的无重编码及单手盲打。
斗码双声母缩写用于词汇缩写叫词斗,用于部首编码以区别同音字叫字斗。由于双音词占汉语词汇的大多数,且使用频率高,词斗将极大地压缩语句输入的数码长度。因为绝大多数汉字是部首偏旁两分的,用部首及偏旁的部首缩写组合来区别同音字是易学的。
5.用斛码表示标点符号,完备文档的数码书写
任何代码长久不用都会忘记,只有文字编码才能长久使用,因此以文字标准来设计汉字编码是长久辉煌的不二法门。在字斗和词斗基础上,完成标点符号的设计将给易玄虚码系画上一个完美的句号。一位编码的前辈给我讲了一个有趣的故事,他们设计的编码通过关系,好不容易进了中南海演示,结果领导没看汉字输入只问怎么输入句号,一语击中软肋,只好铩羽而归。句号啊,句号,看似简单,要通盘长久的解决它们也不简单。
易玄虚从准文字设计的高度,全盘考虑,统一设计了手机附键*#用途。突破手机输入囿于字词的局限,完成词句,表达式,和多语种的统一输入界面。
在多种方案的比较后,斛码是采用一种最容易记忆的方法给数字和标点符号编码。合码利用手机传统键位解决了小键盘给字母编码的问题。斛码采用大键盘符号键的位置自然顺序来编码,记忆量最少,因为流传世上的亿万之键盘都是天然的码表。数字键用1~9,0键后跟星号*来表示是最简单的。数字键上档的符号前面加1来编码,也是合理的,而且与大写字母的编码方法一致。字母数字键右边有十个符号键,按从上到下,从左到右的顺序编码为1~9和0,下档键直接为其数码跟#表示,上档键前面加1表示。最后剩下左上角两个特殊的犄角符号“`”和“~”,编码为1**和11**。斛码的特点是单个数字跟“*”或“#”;上档前面加1。
斛码举例:
欧拉公式共10符:0=1+e^(πi)→直接输入29键:0*2#1*12#03*16*19*101#*04*10*;
汉解:辅码0和1附加于e(英文字母)成合码,再提升为音节升码π语义i斗码的组合。π借助读音py缩写成101,见易玄表。
如易虚表所示,斛码全部共2+4×10项。斛码所示之标点分隔连合上述诸码形成准文字的码串。符号*用于合码升码终止和附点,**可用于小数点和跨字母标志;符号#用于斗码终止及连字符,##可为词项,表达式终止及空格。
【易虚表】
Figure BSA00000559575300061
6.手键输入之虚拟和柔性键盘,参看末尾【手键图】
1)指控输入:利用摄像头摄取手键的手语式动作,通过识别软件识别出手语指位,从而达到无接触输入。
2)灯点手套键盘:
在手套拇指头贴上电池正极,其余手指各关节段贴上电池负极。在做手指动作时,两级相通触发该指节处的微型发射器,由于各指节处的发射频率不同而得知确切的手语输入。
3)暗光手套键盘:
在手套拇指头及手背贴上软金属片,其余手指各关节段和手心正面贴上荧光圆贴。由于金属片能挡住荧光贴的射线,在做手语动作时,荧光传感器将收不到拇指所掩盖的手指键位,通过简单的比对就可得到手语输入。
后两种方法甚至可以在黑暗中进行。双手暗输系统需要在一双手套的掌部和腕部上增加条状发射器或荧光贴,这样可以通过双手条状的相互位置确定其虚位组合,只要有五个虚位就可以满足虚玄码的要求,可以一次完成一个音节的输入。
手键输入利用双手拇指点触其余四指的三节段形成九九八十一个码位,在加上双手掌五个(虚位)相对位置确定韵位。从而实现了一个手势打出一个音节的快速手语系统。
7.编码举例及比较
以词为主的现代文例句:实现经济发展和社会进步。
连写拼音Shixian jingji fazhan he shehui jinbu.
GB编码833#9316*4363#43#21*0316*32*832#383*436#18#键击43(#号取红声母*取黑)
升码:17440925#54754#3329425#43#743*484#545228#9#键击43(含大写标志1和句号)
词斗码(词缩写):1*793#551#399#43#749#521#9#键击26(只有“和”字为升码)
古诗文例:
“枫桥夜泊”:”Fengqiao Yebo”17#133370796#993226#17#
月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。
998315186289 9181 8405 745799 6625895 #8#    Yuepluocv wuptikshwqy mantianvc
597883337632 9988034861 384029 24689426695692 #9#    Jiangv fengmf yuvy huop duiyc chouxh mianmz
1448782437912414257425#174#8#    Gusu chengwai Hanshan Si,
9932225946774373263815312455#9#    Yeban zhongsheng daodt kechuan.以上下线红字是大写1(词首)、部首1(字尾p)和斗码,#?#为斛码,其余为升码、合码(词尾单字母)。斗码p表部首字,v表水部;对字又部,民字折笔部,见国家规范GF0012-2009
附图说明
【附图1】玄虚表
含三(玄)和五(虚)质因数
九个九五框,共405个音节
每个音节由三位数编成龠码
首位数决定声母组,见【附图2】玄虚表索引框
中位数决定具体声母和韵腹
如1,6多u,(ong=ung);2,7为a;3多e,o;
4含i,e;5多含-ua-;
8,9分别为末位声母的a韵和非a韵(pyo除外)
上面两数字分别表索引框的前后声母。末位数表韵目,见下面虚玄表说明。
玄虚表分为上下三段,每段的三框结构相同;五号框结构比较特殊,有九个音节声母跨框位。
【附图3】虚玄表分为五个九九表框,每个表框含几个韵辙,同框的韵辙最后的韵尾相同。如五号框为前鼻韵母,韵尾为-n;六号框韵尾u,ou,iu,ao同为-u,-ao韵尾的国际音标为[au]。
·四紫与灰白,
·i,I(ü)ei,ai
(五)粉蓝/六草鹜,
·en,an/ou,ao,u
·(七)青黄/八窝蟹,
·ing,ang/a,o,e(ie üe)
·十三韵辙齐。
·由于手机键位元音i在4号位,而以i结尾的音节多且长,所以安排一七韵在四号框。这是龠码向合码,升码靠拢的设计。同理前后鼻韵安排在五、七号框。
易玄表中的双声母缩写与下面的斗码相对应
易玄表共12个方框,除了九别尾外(kqp互相组合)含p的缩写全在1号框;含k的缩写全在10号框;
含q的缩写全在11号框;其右半框是左半框的颠倒。其余九框尾字结构完全一样,左右半框首字为索引框对应位置的左右字。
Figure BSA00000559575300081
易玄表索引框
【易玄表】
易玄表中的斗码与上面的双声母缩写相对应,可用于数字小键盘输入用。1~9,0框的斗码数字结构一样:首位为框号,中间为行号,末位按列依次为
Figure BSA00000559575300082
1,2,3,9。用以区别同框同行但缩写不同的斗码。特别的是10,11号框(黄底)的结构除了中位同是行号外,首尾与众不同,它们都以0结尾,10框首位按列依次为2~5,11框首位为6~9。
Figure BSA00000559575300092
具体实施方式
1.玄虚表转换成虚玄表的VB程序
关键是中部的三重循环实现表格的三维旋转!只有利用快速的设计工具才可能得到精益求精的结果。手工产品只能是低水平重复。
Sub ss()‘从九声母阵列(起点在X-15,y)转换成五韵母阵列成新数据框,(起点位置在XX,y)!!
Application.ScreenUpdating=False
Sheets(″405-″).Select
’头列插入新列后,x,qd都应增加!
qd=14’韵表x坐标起点qidian,
x=61:xx=x+13:y=51:
For i=0 To 2’3列变一列,中间数据(起点在X,y),以简化转置循环,,
Range(Cells(y+i*9,x-15),Cells(y+8+i*9,x-1)).Select:Selection.Copy
Cells(y+i*15,x).Select:Selection.PasteSpecial Paste:=xlPasteAll,
Operation:=xlNone,SkipBlanks:=False,Transpose:=True
Next i
Range(Cells(y,x),Cells(y+44,x+19)).Select:’Call qimkwm
For i=0 To 8’为中间数据画九框线
Range(Cells(y+i*5,x),Cells(y+i*5+5,x+8)).Select:Call huakwm
Next i
’转置循环
For i=0 To 4
For j=0 To 8
For k=0 To 8
Cells(y+i*9+k,xx+j)=Cells(y+j*5+i,x+k)’k和J交换,产生不同结果!
Next k
Next j
Next i
’复制新数据到,页首韵母框!
Range(Cells(y,xx),Cells(y+44,xx+8)).Select:Selection.Copy:’Call huakwm
Cells(1,qd).Select:Selection.PasteSpecial Paste:=xlValues,
Operation:=xlNone,SkipBlanks:=False,Transpose:=False
’复制页首韵母框格式到新数据框!因为生成新数据框后,格式消失!
Range(Cells(1,qd),Cells(45,qd+8)).Select:Selection.Copy:’Call huakwm
Cells(y,xx).Select:ActiveSheet.Paste
dd:
End Sub
2.代码完备性的验证
如同DNA编码有移动窗口错误造成错误解码一样,连写的音节数码也容易因音节分界错误而产生解码错误。只有通过升码的解码验证,才能证明编码的完备性、可逆性和可读性。通过对语料库的编码和解码双向转换来完成的。只有编码的结果能够简单、迅速、完全地还原成原来的数据时才能证明编码体系的完善和正确。
升码不仅将字母拼成音节,而且还连写音节成词,数字编码的连写比字母拼写更容易产生音节混淆,而导致译码错误。如把速记suji直接翻译成7854,则翻译时按长码优先就会错译为sun4,因此在短音节后要增加分割符*,78*54的翻译就不会出错。同理可处理shuihuo=7484*486,shuguo=748*4486;yanta=9925*82<>992*582=yakua。
直接用搜索取代函数不能从数码还原所有的单词,为解决此问题需要在解码前,对待解码的词汇数码进行预分音节。由于斗码规定所有的汉语音节码长为三或四,单词连写长度为二、三音节,它们共有12种划分音节的方法;分别是二音节的:3+3;3+4,4+3;4+4;三音节的:3+3+3;3+3+4,3+4+3,4+3+3;4+4+3,4+3+4,3+4+4;4+4+4。其中二音节的3+3,4+4和三音节的3+3+3,4+4+4组合只有唯一的一种分法,需要特别处理的是二音节码长7,三音节码长10,11三种情况。对七万词库的程序验证表明,对有多种组合的词码解码,结果只有一种是正确的,即所有数码完全转换为字母,再用搜索取代可以简单的确定和舍去残留数字的不完全解码。
本码系可读可写彻底实现了编码和解码的双向运算。并且编码和解码都是根据同一码表对对象实施一行搜索取代语句完成的。算法的关键是码表的安排。编码时按字母的长度从长到短排列,解码时按数码的长度从长到短排列。同一打头字母的码重叠码应在最后。
3.手键的实现
透明等轻薄集成电路的发明,给手键的实现奠定了物质基础。基于人手或手套的软键盘已经不是问题。本发明的新颖处在于,附加手掌、手背贴条来判断两手的宏观相对位置,从而确定一维数据的输入。加上双手指位确定的两维,可以完成易玄虚码表的三维输入。三生万码,三玄在本码系中具有核心作用。
【附图4】手键图揭示手键、手套键的结构(褐色斑块在背面,分别是中指甲,手背和手腕背骨突)
拇指褐色圆片表示选择键,它和其余四指符号键接触即发射或阻挡发射某一符号键码。
四指12个指节分别对应手机12个键位,上面可以贴上某种信号发射软片。
双手中指甲及掌部和腕部的正反两面(蓝白条在手掌面,粉色实心条在手背面)贴上条状信号发射条,根
据两手相对位置,包括上下重叠接触的不同状态,条状物的相对位置也发生相应变化。
检测条状物之间的相对位置可以确定一组宏观数据(相对于指位)的不同。
比如上面的手键掌位图可定义如下:
Figure BSA00000559575300111
右手中指甲触及左手掌边条;
Figure BSA00000559575300112
右手中指甲触及左手鱼际条;
Figure BSA00000559575300113
左手中指甲触及右手掌边条;
Figure BSA00000559575300114
左手中指甲触及右手鱼际条;
Figure BSA00000559575300115
右手中指甲触及左手腕边条;
Figure BSA00000559575300116
右手背条触及左手手腕边条;
Figure BSA00000559575300117
左手中指甲触及右手腕边条;
Figure BSA00000559575300118
左手背条触及右手手腕边条;
5∨:右手背条触及左手掌边条;0λ:右手腕背突贴触及左手腕边条;
10×:左手背条触及右手掌边条;11y:左手腕背突贴触及右手腕边条。
单手单码只用单手拇指和其余四指手键即可完成;双手双码所需是单手的两倍;
双手加上手掌键位一次可完成龠码和斗码的输入,升码的一次性输入需要引入36韵母码(韵斗)。

Claims (9)

1.用2,3,5质因数安排字母,音节,缩写和符号的无空格易玄虚表格,同构的数字字母码系(龠、合、升、斗、斛)以及配套的虚拟、柔性键盘输入系统。
2.【玄虚表】安排普通话405个基本音节的9×9×5结构,首位为大小声母搭配分组(1z0,2cw,3sf,4dm,5tb,61n,7gir,8kqp,9hxy),末位同虚玄表韵辙分组,中位为声韵细分,如1,6多u,(ong=ung);2,7多a;3多e,o;4含i,e;5多含-ua-;8,9分别为末位声母的a韵和非a韵。
3.【虚玄表】的5×9×9结构是玄虚表之逆,首位为韵辙五分组:4齐:i/v,ei/ui,ai;5前:an,en;6合:u,ou/iu,ao=au;7后:ang,eng/ing/ong;8开:a,o,e;共十三韵辙。
4.【重玄表】共27格,安排由八个主码2~9和辅码0,1合成的字母之唯一性编码(合码);辅码0可用于元音和k,q,x;辅码1可标志大写及辅音如l,p,w等;还可用于斗码。
5.升码是在合码连写时压缩0(不混淆时),避免歧义而附加*,由字母、数字生成的两套同构编码;单个辅音及随后的元音组(音耦CV)中,异种数码间可省0,再用-ia-=-y-=9,-ua-=-w-=5,-n=5,-ng=-q=7和zh-=zi-,ch-=ci-,sh-=si-的同键位关系可使拼音音节码长不超四;零声母音节以0打头,如an=025;y-,w-也可如此如yi=041=994;如不采用重叠编码则以下须要加尾*的音节:ca=22*,de=33*,tu=88*,cai=224*,cao=226*,nou=668*,可以脱尾;为了程序自动解码,短音节普遍加尾*,这样拼音音节只有三、四两种码长;单字输入及词尾*也可省略;英文音耦前后的辅音连缀中,有时需加*分隔,如the=8*43,tie=843。
6.【易玄表】安排部首双声母(含零声母0和v)缩写,12框每框36项,另有九尾共441个斗码,均为三位等长位置码;2~9,0框斗码前两位是声母的单数码缩写,第三位(1~4)细化前两位的四种组合;0声母y-,w-占0号框;p码1号框,末位1,2表打头,3,4表结尾;k码10号框,q码11号,k,q编码与其他框不同的是以0结尾,首位2,3;6,7表k-q-打头,4,5;8,9-表-k-q结尾;为分化重码,大部首水、手等可用v缩写(取第三声之象形);部首字用p/l打头编码。
7.【易虚表】为数字符号编码之斛码表;其码值对应大键盘符号位置之0~9并附加*和#所形成,上档符其码前面加1;全部共2+4×10项;斛码所示之标点分隔连合上述诸码形成准文字的码串;符号*用于合码升码终止和附点,**可用于小数点和跨字母标志;符号#用于斗码终止及连字符,##可为词项,表达式终止及空格。
8.利用以上码表的不同组合所构成的汉英虚拟键盘输入系:在大触屏上实现的玄-虚表、易虚表虚拟大键盘一键输入升码、斗码;在小触屏上实现的先击【索引框】,再击索引之子框的连击式虚拟键盘系统。
9.附加于手套和人手的带收发元件的柔性键盘,拇指,中指甲,手背,腕突与四指12指节,掌边,鱼际,手腕内侧分别用正负柔性材料构成,用摄像头或其他感应器接受两手掌相对位置(代码首位)和代表升斗码后两位的双手指位(拇指点击某一四指关节),通过识别软件实现的单双手键的输入方法和装置;双手可一次输入一个普通话音节或双声母缩写。
CN2011102388751A 2011-08-19 2011-08-19 易玄虚数码表及汉英手键输入 Pending CN102955575A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102388751A CN102955575A (zh) 2011-08-19 2011-08-19 易玄虚数码表及汉英手键输入

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102388751A CN102955575A (zh) 2011-08-19 2011-08-19 易玄虚数码表及汉英手键输入

Publications (1)

Publication Number Publication Date
CN102955575A true CN102955575A (zh) 2013-03-06

Family

ID=47764452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102388751A Pending CN102955575A (zh) 2011-08-19 2011-08-19 易玄虚数码表及汉英手键输入

Country Status (1)

Country Link
CN (1) CN102955575A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1088323A (zh) * 1993-12-07 1994-06-22 张飞鹏 反映语法特征的汉语表意拼音文字输入法及键盘
CN1105962C (zh) * 1998-01-16 2003-04-16 刘鸿健 语法类拼音中文输入法
CN1959605A (zh) * 2006-08-31 2007-05-09 周长河 计算机拼形汉字输入方法
CN101566884A (zh) * 2009-04-09 2009-10-28 旷天水 一种字根代码直观的无重码或低重码汉字形码输入法
CN201876809U (zh) * 2010-08-26 2011-06-22 李祖元 柔性键盘

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1088323A (zh) * 1993-12-07 1994-06-22 张飞鹏 反映语法特征的汉语表意拼音文字输入法及键盘
CN1105962C (zh) * 1998-01-16 2003-04-16 刘鸿健 语法类拼音中文输入法
CN1959605A (zh) * 2006-08-31 2007-05-09 周长河 计算机拼形汉字输入方法
CN101566884A (zh) * 2009-04-09 2009-10-28 旷天水 一种字根代码直观的无重码或低重码汉字形码输入法
CN201876809U (zh) * 2010-08-26 2011-06-22 李祖元 柔性键盘

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘鸿健: "论网络中文的字词基础", 《中文信息》 *

Similar Documents

Publication Publication Date Title
Coulmas Writing systems: An introduction to their linguistic analysis
Houston The first writing: Script invention as history and process
CN102142076A (zh) 龙珠字母文字及其应用装置和方法
Hadamitzky et al. Japanese Kanji & Kana:(JLPT All Levels) A Complete Guide to the Japanese Writing System (2,136 Kanji and 92 Kana)
CN102053719B (zh) 华文汉字输入法
CN101556509A (zh) 国语音标 简化音标 英文键盘和小键盘汉字输入法
CN104020859A (zh) 计算机双文速录方法
CN102955575A (zh) 易玄虚数码表及汉英手键输入
CN105867646B (zh) 汉字构形全字符形码编码方法及彩色汉字全码输入方法
Hsieh Hanzi, concept and computation: A preliminary survey of Chinese characters as a knowledge resource in NLP
Kim Korean as a pluricentric language
CN102141844B (zh) 带声、韵、调读音的汉字内码输入法
CN1028386C (zh) 电脑汉字象形编码输入计算机的方法
CN101539809B (zh) 一种朝鲜文字计算机输入的方法
CN104238765B (zh) 中小学生键盘,标拼码输入法
CN106970718A (zh) 新型华字及华字键盘的华字两笔输入法
CN102609106B (zh) 作为电脑汉字的现汉字码三位一体输入法
CN101706680B (zh) 计算机的表音输入汉字法
CN114115886A (zh) 用汉字正负数码法实现纯中文编程和建立纯中文操作系统
CN107315725A (zh) 汉语普通话信息ascii集合码
CN1125393C (zh) 利用计算机键盘汉字编码输入方法
Ineichen Spoken and Sign Language Writing Systems: A Comprehensive Typology
Yousof Breaking a Six-Century Silence.. The Voynich Manuscript Finally Deciphered
Fan A Study of Characters in Chinese and Japanese, including Semantic Shift
CN111767696A (zh) 一种汉语普通话信息编码方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130306

WD01 Invention patent application deemed withdrawn after publication