无 字 库 气 象 历.其他 软件下载 历史记录 发表言论 简短留言 联系方式 友情链接

备案序号:陕ICP备05011274号   您是第 位访问者,请用右边三种统计分析: 统计分析 阿江统计  

 

                      张码30使用说明

我在编研“无字库汉字演示和设计软件”时,感到它还可用来研制输入法。三个月以前,我已公布“张碼1.0”和“张碼1.2”。那是用52个部首和五种笔画做输入代码,而且笔画要两两组合成25种字母代码来使用的,实在不适于想打。当时班门斧要我搞出一种更好的纯笔画码来。如果笔画只分5种,不两两组合,26个键位不能充分利用,码长必然太长。如果分为25种,因为它们出现频率相差太大,不能直接使用,我曾让横竖撇捺点5种笔画用其后的笔画来分化,也是不能想打。最后还是采用字根码,即将组字用的928个字根,按它们的首二笔(5*5种)来分类,归为25个字母。25类中,竖折、横竖、撇折类太高,而以捺竖开头的字根竟没有。经过试验调配,一个月前形成“张码2.0”。我试着用它来打了“张码20使用补充说明”。对于拼音不准又难以撑握別的输入法的人,确实易学易用。这个输入法,码长短,最长是3码,加上选字,一个字最多击4键。同码的词汇总排在单字后面,不影响单字的查找,输入单字后,有联想功能。它的学习是很容易的,也不要多少记忆。首二笔横竖撇捺(点)折的两两组合码在键盘上的排列,与张码1.0是一样的,可以算得出来,不用死记(见文末的键盘表)。

难的是要熟识这个系统用了那些字根。考虑一个汉字最少应由那几个字根组成。没有相应字根时,有必要直接使用笔画,相继的笔画串当作一个字根,也取首二笔为代码(只有一笔时,重复该笔)。整个汉字只用第一、第二和最后的字根入码,不足三码时,重复最后的字根。一般字根的代码是什么字母,可由首二笔在键盘上排算出来。但张码20有10个代码(bcdijmoruy),包含由別处(aghpw)转来的字根,它们的首二笔原不属于这个字母,是要硬记的。另外,一级简码的高频字,二级简码的常用字(国标字),只取开头的一个或二个码,只能在一码或二码中找。如果提示栏没有出现该字,也没有出现词(两个字以上),都必须先翻页看看,只当一码的提示中找不到(不是高频字),才打第二码,只当二码的提示中找不到(不是常用字),才可打第三码。现在的张码30在这些方面做了以下改进:

、全部一级简码,毎个字母都只有10汉字,第一屏提示里没有,就不需要翻页,应该直接打第二码。624个二级简码(本有625个,但简码xj没有字),543个只有9个字,19个还少于9个,提示栏中己出现词组,不需翻页查看后面有没有单字。但有62个码有19个字(因为高频字多),第一屏没有词组,如果10个单字中找不到,应该翻页查看第二屏,但不必查第三屏。张码20因为没有这样划一的规定,常要翻页查证。

、所有编码中的汉字,都严格按出现频率排序,高频在前。张码20没有做到这点。不过我手中只有“汉字频度统计”(贝贵琴等编)中近六千汉字的确切频数,另外凴我个人的印象,给四千可能用到的字、繁体字赋与更低的两个等级。这一万个汉字以外的字,很少用到,必排在最后。词组改用海峰提供的,词数由3万多增至6.5万,也按词频排序,高频在前。

、所有字根按首二笔给一个字母代码,因为25种笔画组合在键盘上的排列是很规律的,本不费脑子记忆。但由于字根分布不匀,作了一些硬性调配,较难记住。张码30作了一些调整,只要注意以下三条,就只有最后一条的三点难掌握一些:

:繁体部首改用相应的简体部首。如“言”不属h而用m(讠),同样,“車”属t,“馬”属n,“貝”属p(貝原本就属p,但按下面的第三条,是要转到u的)。这后三个是30版新加的,调入调出虽有增加(有调出的8个字母,有调入的12个字母),反而容易记住。

、部首要转到别处的有六,因为单纯,也不难记:“艹、禾”转入j(除去20版的“攵”),“钅、釒、金”都转入y,“氵”转入b,“林14、木、林”转入c(除去20版的“本”),“日、田”转入i。

、最后因为字根数量多而难掌握的三条是:

     1、以“撇折”为首,本属g,但当第二笔“折”是“折弯钩”时(如“勹”),转入d。

     2、以“横竖”为首,本属w,但当横竖笔不相交时,转入r。

     3、以“竖折”为首,本属p,但字形中有闭合的方口的(如“中同里”等,但除去“口囗日田貝”5个),转入u。

后面列出张码30的“字根码代码表”。表中的第二列,说明什么字根要转移,转到那儿。被转入的字根,在字根列表栏中是用红色的黑体字表示的(字库里没有的字根,用含该字根的汉字后加两个数字——起笔和笔数——来表示,如木字旁用“林14”表示)。为了便于理解和记忆,字根是按相似性分成了几类列出的。(与原先的张码20的“字根码代码表”比较,可以发现一些差别)。初次使用时最好把这张字根码代码表打印出来,放在一旁查对。

张码30字根的(首二笔)代码表

            

代码

首二笔

   

代表字根

  根数

              

a

撇横

禾禾转到j

钅转到y

我手先千年

57

⺮攵竹每年午气矢乞缶乍舞18监33卸17旅56 我千重升手舌熏香丢垂秉乗乘乖埀拜夭壬乇毛毜14乔燆5C喢49揷49挿47 朱牛牜⺧失生先兟16制16

长幷 剤54淵4A齋B4                           

b

折捺

氵由l转入

又参以氺

21

又叉予矛発劲12经45 以参台夋厶亝16 羽廴刃氷氺卪 

c

折竖

木材14林由w转入

也韋木林

22

木林材14 阝卩韋韋13鹿44 疋⺪也乸13巴眉14 丩凵屮辥艸艸13蚩14卍     

d

撇撇

g转入以撇和折弯钩为首者

后反用月

39

反后彡彳斤舟⺁斥爪爬14瓜瓝15派46甪所14 包勿匆匀勺勹犂63曷55 用甩册丹丹月周周12胊14 鳥鸟鳥17烏烏16乌鸟

e

横撇

 

而有五大石

50

而石厂厥厯面百页頁憂夏17戞18 大犬太有丈布犮爽夾陝37尞尞15存13賫16 不丕万五亙豕豖戊歹死爾蕐4C 廾丌带帶帶15兀尤龙尨尪13尫13                  

f

撇捺

金釒转到y

人公乎义

58

人仌入今合从令公余俞介倉全谷坐食飠佥仓仑伞傘仒亽亾合13検58孅4H 八六32公分父釜尦14毤16 乎釆采爭豸兆乏乊爫爰爲寽埓47乳17亂1C 乂义杀爻鬯鬯18乄                

g

撇折

以撇和折弯钩为首者,转到d

各角欠儿皮

63

角色危厃争奂兔免勉18刍亀龟龜魚鱼鲜18象象16 各夅名夕舛久夂祭祭16处处13然14 几儿凡殳風风飑14颩19风12九旭12丸奿13 卵卬卯卯13印印12留15 皮饣欠欠12氏氐衣34 犭卆么乐姊44殷16                      

h

捺横

言转到m

主亦方立广

56

广疒康唐庚慶鹿庸 主方亦产亠辛文亡龍云棄交高亮衣玄音率卒亥亢亶享亨齐市卞啇衰夜彥亷牽亲意立站15京京15亭亭17旁16流47商商16孰18齋1A 識8C     

i

竖撇

口囗由p转入

口囗

7

口囗 少雀徏47师12眔65    

j

捺竖

w和a转入

禾艹

3

禾禾 

k

捺撇

 

为首火州米

34

丷丫並并兼曾益首善单屰羌⺶⺷羲养17羊羊13羚16南55溬49 州为為米火灶14敝17半判15断17鑿1B

l

捺捺

 

头安穴忄灬

17

忄灬単头斗冬42兴13兴14 宀穴安寜寬容賓宛寅

m

捺折

言由h转入

讠礻辶

22

农隺冖冘沊14 衤礻冫丬辶之 户心必永良郎16脊脊16氺24

n

折折

馬馬15由q转入

了子马纟

36

糹纟糸丝乡幺幾1A兹46繼7E 子孑了承氶丞函亟水 母毌毋彖彑彑12 书马巛巜黽⺋刁司11斲1A 馬馬15

o

竖捺

日曰田由p转入

日田光卜

11

日曰田 ⺌光辉15韑15 门卜犀45

p

竖折

口囗转到i,日曰田转到o,其它有方口者转到u

山贝且內刂

34

山山出刂皿門 见觃14且具典骨冎罓巾冂冃冄円冊扁55 央冉内內禸禸肉凹凹14报44苢45

q

横横

馬馬15

于王示未青

41

二三示云亍亏亐辰兘14武14 开于无专击未韦末井戋寿丰青耒夫天干举73邦14敖16 玉王玖14冓15丣畱姸46奭崋47

r

横捺

w转入首二笔横竖不相交者

平来更下工

65

丧亊平来夹雩18 車更吏朿束枣栆東柬甫事巿师34囊囊17尃専16擊18惠18 耳可丽酉西覀襾雨两兩両丙豆亘鬲畐曹巨臣臦熙姬48弻46 取下巫严亚亞亜噩丏丐卝羋正政15工攻13聽1A                        

s

撇竖

 

白身向片血隹

36

亻修13隹白自身卑奥奧囱向段丘臼叟臾亹3F學1D與14與1C翺1C翶1B師16鬼魁19血衅16 片川川12侃63乑延14禹兎莵47

t

横折

 

求才至朩扌

38

扌寸才求朩丁牙弋戈彧尧翘16 至旡互东拣45车轧14瓦瓩14 戸屯夷疌巠丂匚七切12戉喪94妻妻15降63北13臧18疟63

u

竖竖

有方口者由p转入

由虫目同

61

业業旧临12 史另吳虫品同冋足⻊四囚回囬囙咢呂串丳中喿邑黾戢鄲1C贵15 目罒昜昷曷冒鼎見萈48覎17是匙19県16 里果禺曳曵电由甲申畢婁黑曲會46临64儠65縄79茰46                   

v

折撇

 

小女力乃飞

21

女好13发飞飛丱虱乆匕 乃及力办刅召刀刄丒杨53小⺗

w

横竖

艹转到j,朩木林本转到c, 首二笔不相交者转到r

其土十世直

55