张码是很优秀,只是为了规避重码还是破坏了规则,作了些特殊处理。
如:1、“断,继”等字,和其它的左下围字反过来了!
2、“廾、巛”等字为了规避重码就硬把“巛”字当成是字根码元,不然就会和“也”字重了!那就是8组重了!
不过总的来说,目前的张码还是形码中最优秀的,值得大家学习和使用!
关于1
你看一下帮助,规则是怎么讲的。断,继”等字,和其它的左下围字反不反不涉及重码吧?
关于2
“巛”是不是成字,不做评论,把“巛”字当成是成字码元,就会和“也”字重了的确是事实。
就说其中的一点两点的亮点,即没有多少用,也不公平。
要比较,就要全面地比较:开放性,易学性,当量性,重码率,码长,“想当然”拆字……
开放性:特别是开放性这条对输入法来说,相当重要。迄今为止,还没有那个输入法在非开放性条件下,可以发扬光大的。看看五笔,明明98五笔远比86五笔各方面都要优化,但十几年过去了,它也远没有用86的多,原因就是一个:98的有专利,不开放。并且各种形形色色的输入法中,我找不任何一个不开放的输入法可以普及的。当然,反之,开放了,并不就意味着普及/成功。也就是开放性是普及的必要而非充要条件。
易学性:拼音为什么可以大放光彩?其它的指标,它都不是五笔的对手,但有一条,它远超过五笔,就是相对五笔来说,它太容易上手,太容易学了。当然,你别举没有上过小学的人来学拼音输入。要实际比较:基本上用电脑的输入的人,都是起码受过初级教育,也就是从小学都学过拼音的人。
当量性:其实这个也非常重要的,但很多往往忽略,只看到重码率,码长等等。
举个简单例子,拼音和五笔中对“教”的编码同样是四码:ftbt,拼音:jiao
但明显,五笔的这四个键比拼音的难输入多了。
不错,张码的指标很好看。不过把字形分的太细了,俺不喜欢,所以旁观。开发者也应该抽空让张码跨出GB界了吧(剑指CJK)!