新世纪五笔码表修改
一、简介我这个码表是改自新世纪五笔。我把它称为可乐五笔。这个码表是带拼音的。主要修改如下1、d中添加犬然后把犭挪到d中并且改成单码字根犬dgty犭dtnt2、把衤挪到c中并且改成单码字根衤cyny3、礻改成单码字根礻pyny4、武的右上部分统一拆成一七丶武gahy弐gafy貮gamy5、丑拆成乙土丑nfd6、为拆成丶力丶为yey二、字根表口诀一区王旁青头五一提奉下差中在一一土士二干十寸雨大犬镸头古石厂右百头木丁西工戈草头右框七塞中廿昔二区目止具头卜虎皮步走底日曰两竖与虫依口川㐬liu下三竖里田框四皿曾柬车舞之四竖甲单底山由贝骨下框里三区禾⺮牛旁乞字头反文条头双人立白手乂yi斤看气头月豸zhi臼舟豕shi衣底采头力人八办风癸gui祭头金儿鱼头氏无七万下包头撇折夕四区言文方头隹zhui人去立门两点病关头水边一族三点小火广二米四点底业头变中加亦底。之军宝盖道建礻(shi)五区已类左框民眉尸羽心情左慕字底子耳了也乃仓凶女刀九彐ji三折里又巴折点马头衤yi幺母纟si弓互中匕三、输入单字符就两种情况键面上有的和键面上没有的。一键面上有的1、键名字键名字就是键上的第一个字根有下列这些王、土、大、木、工、目、日、口、田、山、禾、白、月、人、金、言、立、水、火、之、已、子、女、又 幺。输入方法先要报户口然后再重复敲击三次一共四次。报户口就是按一下这个字根所在的键。2、非键名字先要报户口然后一笔二笔末笔。如果不足四码那么需要加末笔识别码。有下列这些五gghg一ggll士fghg二fgg干fggh十fgh寸fghy雨fghy犬dgty犭dtnt厂dgt丆dgt古dgh石dgtg丁sgh西sghg戈agny艹aghh卄aghh匚agn匸agn七agn廿agh止hhgg卜hhy曰jhng刂jhh虫jhn川kthh囗lhng四lhng皿lhng车lgnh車lghh甲lhn由mh冂mhn贝mhny貝mhny⺮ttgy牜ttgg攵ttgy夂ttny彳ttth手rtgh扌rghg乂rty⺁rtt斤rtth豸etyt臼eth爫ety亻wth八wty几wtn癶wnyy钅qtgn釒qtyg勹qtn⺈qtn夕qtny儿qtn讠yyn訁yygg文yygy方yygt亠yyg门uyh門uhng丷uyt䒑uytg冫uyg丬uygh疒uygg氺ihyy氵iyyg⺌ihyt小ih米oyt广oyg灬oyyy冖pyn宀pyyn辶pyny廴pny礻pyny己nng巳nngn尸nngt羽nny心ny忄nyyh⺗nhty了bnh阝bnh孑bnhg耳bgh也bnhn乃bnt㔾bnn巜bnn凵bnh卩bnh刀vnt九vtn彐vngg巛vnnn巴cn厶cny龴cny衤cyny纟xnng糹xnny弓xng母xnny匕xtn黽xhng3、基本笔画基本笔画的输入是特殊规定的一(GGLL)、丨(HHLL)、丿(TTLL)、丶(YYLL)、乙(NNLL)。二键面上没有的键面上没有的那就得把它拆成键面上有的逐个敲击。如果超过四码那么第四码为最后一个字根的码。如果不足四码那么需要加末笔识别码。1、字根与字根之间关系1单一个字根就单独构成一个汉字这类字有近百个。如“由、雨、斤、车”。2散构成汉字不止一个字根且字根之间保持一定的距离不相连也不相交。如“讲、肥、明”等。3连一个字根连一单笔画如“丿”下连“目”成为“自”“丿”下连“十”成为“千”。另一种情况是指“带点结构”如勺、术、太、主等。单笔画与字根之间存在连的关系。而多笔画字根与多笔画字根之间不存在连的关系比如“午”要看作是散的关系。4交多个字根交叉构成汉字。如“申”是由“日、|”“里”是由“日、土”交叉构成的等。2、拆分原则1书写顺序拆字要按照正确的书写顺序进行。例“新”只能拆成“立、木、斤”不能拆成“立、斤、木”。“中”只能拆成“口、丨”不能拆成“丨、口”“夷”只能拆成“一、弓、人”不能拆成“大、弓”。万一 勹 (对)丆 (错)甘艹 二 (对)廿 一 (错)左上和右上包围 (句压) → 先外后里上包围 (冈用闲) → 先外后里左下包围 (边廷道延) → 先里后外下包围 (凶函) → 先里后外2取大优先折出字根数和单笔画最少并且笔画优先用在靠前的字根上故①古、攵(对)、②十、口、攵(错)午①乞头、十对②丿、干错舍人 干 口 (✓)人 一 古 (×)失朱年舞气头 … (对)乞头… (错)末一木避免重码 示未二小3兼顾直观在拆分汉字时为了照顾字根的完整性有时不得不暂且牺牲一下“书写顺序”和“取大优先”的原则形成个别例外的情况。比如国按“书写顺序”应拆成“冂、王、丶、一”但这样便破坏了汉字构造的直观性故只好违背“书写顺序”拆作“囗、王、丶”了。区按书写顺序应拆成一、乂、但拆作“匚、乂”。可丁 口必心 丿兆儿 I幽山 幺 幺巫工 人 人爽大乂乂乂乂乘禾 丬 匕兰丷 三夫二人养䒑 二 人 刂羌䒑 二 儿求: 一 氺 丶4能连不交能按连的关系拆分就不要按相交的关系拆分天①一、大(对)、②二、人(错)于①一、十(对)、②二、丨 (错)平①一 丷 十对②一 䒑 亅 (错)夹一 丷 大 对平一丷十对乎丿丷十对5能散不连行①彳一 丁 (对)②彳二亅 (错)美 ①丷 王 大 (对)②䒑 土 大(错)3、汉字字型字型结构例字代号左右型汉、得、树1上下型字、型、意2杂合型万、里、困、边、区、自3“交”“连”属于杂合型如“夷”、“丙”等”属于“3”型字。上下型的特殊情况左上包围的字 (灰 看 着)字根上下相连的独体字字根单笔划(不包括丶)以散的方式组合在一起 (少算杂合)4、末笔识别码末笔字型识别码由汉字的末笔画代码和字型代码组成。表中提供了例字。左右1上下2杂合3横11 1 G 谁1 2 F 鱼1 3 D 刁竖22 1 H 利2 2 J 羊2 3 K 半撇33 1 T 访3 2 R 步3 3 E 少捺44 1 Y 改4 2 U 么4 3 I 不折55 1 N 们5 2 B 乞5 3 V 亡5、末笔特殊规定1 “辶, 廴” 取被包围部分的末笔其它取最后一个字根的末笔边epe建vgpk凶rbk式aayi或akgd2重点记忆末笔是折九vtn、仇wvn、匕xtn、老ftxb、化wxn末笔是横毋xdd、末笔是撇力ent仂wet、乃bnt刀vnt、万gqe其它凹hnmg: 丨 ㇅ 冂 一凸hghg: 丨 一 丨 (㇎一非hdhd: 丨三 丨三戊dxyi、戍dyxy、戌dgxy、成dnxy、咸dgky、戚dhgy、威dgvy如果拆成戈丿那么就都以at开头了重码了。载flxy、截fwyy、栽fsxy、裁fyey、哉fkxy、烖foxy、戴flay、胾fmwy、䳒fwvy、㦲fqxy、臷fgcy、蛓fjxy、韯fhdy、酨fsgy、䵧flfy、㘽ffxy如果拆成十戈那上面这些全都以fa开头faly、fawy、fasy、fayy、faky、faoy、faly、famy、fawy。那么重码太多所以为了避免重码让它们从第二个编码就开始不同。避免重码一个方法就是让它们从第二个编码开始不同。戉gnxy一 匕 丶我trxy丿扌匕 丶或akgd、戎ade、 戒aak、弋ayi、弌agyi、弍afyi、贰afmy、弎adyi、式aayi、忒anyi、弐gafy、武gahy、貮gamy实战明白了以上原则之后就学会输入键面上没有的字了。例如亍gsj兀gqv乇tav亓fjj丌gjk殳wcu尢dnv镸dcu爿nhde屮bhk肀vhk虍hav疋nhi糸xiu攴hcu弋ayi戋fxyi早jfj竹thth牛tgk羊ugj上hgd延thp曾uljf柬gli单ul用ehk京yki辛ufj六ywu兴igwu余wgs予cnhj马cg馬coi戉gnxy亞gfgd乐tni副gklj给xwgk驭cgcy汉icy下面我们来看看每个字根能构成哪些字G王(美盖主)青头(生表堇)五一(与刁)奉下部(牛半击羊奉聿) 差中部(判那差着)F土(⺧丢者冉) 士(壬)二(示些夫未韦戋)干(午舍釜)十(支南千平卑革年) 于下部(于乎才)寸雨D大(天央夹爽)犬莽厌犭猎狗猫三(丰寿春面非拜)镸头(套)古(克舌)石厂(原成) 丆(不百页夏戕) ナ(在左丈尤尬辣辩戎毋)S木(本末条余)丁(行可哥)西(酉) 覀要A工(巫)戈(战或)艹(甘其扁) 廾(开升卉戒) 昔上部(共恭展曲曹垂)廿(革度世) 塞中部(赛)匚(虐) 匸(牙既粦)七 东上部(东) 切左部(切长) 氏内部(弋尧氏民)H目(自)止(正|此政路卸|延) 走下部(走足) 步下部(步)具头(直真)卜(下不)占上部(上占卡丐)虎头(虎虚)皮头(皮)丨(小)J日曰(早申里果禺|冒)两竖(而) リ(归) 丿丨(井肃) 刂 虫(虽)K口(免)川(顺) 㐬下部(流)三竖(带)L田(界) 囗国四罒(罗) 皿 曾中部(曾)柬中部(黑熏) 车甲单底四竖(舞)M山由(黄)贝骨头(骨)冂(同内巾棘见央) (周册) (身凹)T禾(乘)⺮牜(物特)乞头 (乞矢监竹)丿(向告毛)攵夂(条各复处夜)彳行R白(卑)斤头(爪后盾所)斤 (丘)气头(气失朱年舞制)乂(yì/ài)(义交|史更|区凶离)手(拿) 看头(拜掰) 扌(我)两撇(勿)E月(且勇) (有甫用甩) 舟底爫头(采爱)力豸(貌豹)豕底(家象蒙)衣底(农) (旅派) (展艮)臼(鼠插臾) (舆)彡W人(亥|介)亻(候鹤雀|段追)八(六父办练)几风头(风|没朵)癸头(登)祭头(祭)Q金钅夕炙上部(炙然)ク(久)万下部(万敖) ⺈(尔饮)儿(见无冘鬼)勹(鸟)氏无七(迎印留)鱼无尾Y言讠文方丶(义专|班辨)㇏(入)亠(丹亡高)隹人去隹U立(产辛)两点(头冬鼠)䒑 (关并养卷啬丧善uguk喜豆) 丷 (丫兰商尞) 冫(习)丬(北)疒门I水氵乑(聚) (救暴泰) (鳏) (求隶录) (函率兆脊) (永丞承)小(少) (学兴) (党光) (束秉|肃敝)O火亦底业头变中(变) (兼)广米(来) 灬P之(乏)冖宀辶廴礻N已己巳(导包) (改凯)コ(巨鹿假) ユ(夬侯)民尸(尺) (声眉)心(必) 忄(恭添慕)羽乙*[横折]:丑书、㇇[横撇]:予、乛[横钩]:买、[横折钩]:司永练、㇊[横折提]、㇍[横折弯]、㇅[横折折]: 凹、⺄[横斜钩]: 飞卂、㇈[横折弯钩]: 乙几九、㇌[横撇弯钩]、㇋[横折折撇]、[横折折折钩]: 乃场、㇎[横折折折]、[竖提]: 以瓦、[竖折]: 乐断、㇄[竖弯]、乚[竖弯钩]: 孔七匕电、ㄣ[竖折撇]:专、[竖折折]、㇉[竖折折钩]:与亏、[撇点]、[撇折]: 发亥、㇂[斜钩]:戈鼠、㇁[弯钩] (x)、㇃[卧钩]B子(孕) 孑 了(丞承)阝耳(最)卩(却命|报|卫节爷) 㔾(犯仓厄) (顾)乃(及)也凵(出齿画)巜V女刀九(旭热)巛彐(殷) (录) (尹聿)C又マ(予令)ス(劲)厶(私允至) (瓜即)巴马头马衤X幺(系率) (乡丝) 纟母♮(互缘|贯|毋)弓(弗)匕(老|化龙)(比顷) ㇂丿(戋曳戊载)三、简码上面输入单字符时总是要敲击四次总感觉有些费劲。于是就规定了简码。简码就是为了敲击次数少。1、一级简码根据键位上的字根形态特征在5个区的25个位上每键安排一个使用频度最高的汉字称为一级简码即高频字。输入方式输入所在键位一次空格键例如人W空格键我Q空格键同M空格键中K空格键口诀一地在要工上是中国同和的有人我主产不为这民了发以经2、二级简码一些使用频率较高的汉字输入时只取前面两码再加上一个空格键。例如现GM空格键霜FS空格键3、三级简码三级简码取码只需取前面3码再加上一个空格键。例如谢YTM空格四、输入词组1、双字词取第一字的前两位编码和第二字的前两位编码如“北”ux“京”yki“北京”uxyk2、三字词取第一字的第一位编码第二字的第一位编码第三字的前两位编码如“毛”tfn“泽”icg“东”ai“毛泽东”tiai3、四字词取每一个字的第一位编码如“六”ywu“十”fgh“四”lh“卦”ffh“六十四卦”yflf4、多字词取一、二、三、末字的第一位编码如“中”k“国”l“共”aw“产”u“党”ipk“中国共产党”klai五、安装可乐五笔linux系统fcitx5框架fcitx5-chinese-addons引擎。1、下载这个码表可乐五笔码表码表文件格式如下KeyCodeabcdefghijklmnopqrstuvwxy Length4 Pinyin [Rule] e2p11p12p21p22 e3p11p21p31p32 a4p11p21p31n11 [Data] a 工 aa 式 aaa 工 aaaa 工 ...2、把码表文本转换到码表dict使用下面这个命令把码表转换成dict文件libime_tabledict klwb.main.txt klwb.main.dict使用下面这个命令把dict文件转换成码表文本文件libime_tabledict -d klwb.main.dict klwb.main.txt3、添加conf文件从/usr/share/fcitx5/inputmethod/目录下找个.conf文件做模板修改Name[*]和Fileconf文件还放在此目录4、把dict文件放到/usr/share/libime/中。sudo cp klwb.main.dict /usr/share/libime/5、注销一下输入法就能添加了。

相关新闻