|
|
双拼的得与失
双拼的得与失
北京市语文现代化研究会理事 刘泽先
--------------------------------------------------------------------------------
汉语拼音的音节长短不一样,短的一个字母一个音节(如a、e),长的要6个字母一个音节
(zhuang、chuang、shuang)。那么,实际应用中一个音节的平均长度是多少呢?我统计了一
下《毛泽东选集》1~4卷的音节长度,结果如下:
@@40S15100.GIF;图1《毛泽东选集》1~4卷字母统计@@
每个音节平均2.98个字母
很多人嫌汉语拼音音节太长,于是有了种种缩短音节长度的设计。拉丁字母的"双拼"是
很成功的一种,它可以在国际通用的标准小键盘上,使任何一个音节只用两个拉丁字母拼出
来。
普通话有大约400个音节(不分声调、非儿化),拼出这400个音节需24个声母(其中一个
是"零声母",也就是没有声母)和33个韵母。如果要求声母、韵母各用一个字母表示,韵母需
要33个字母,那么只有26个字母的拉丁字母看起来是不够的,必须增加7个新字母,而增加新
字母是有很大困难的,哪怕只增加一两个。
可是,仔细研究一下汉语拼音的规律,就会发现,有些韵母是可以合并或兼容的。例如:
韵母A 韵母B
ia en、ua、uai、uang、ui
iang ua、uai、uang
iong a、ai、an、ang、ao、e、ei、en、eng、o、ong、ou、ua、uai、uang、ui、uo
iu ua、uai、uang
o uo、ia、iang、iong、iu、ong、ua、uai、uan、uang、ui、un、u、ue
ua ia、ian、iang、iao、ie、in、ing、iong、iu、o、u、ue、un
uai ia、ian、iang、iao、ie、in、ing、iong、iu、o、u、ue、un
uang ia、ian、iang、iao、ie、in、ing、iong、iu、o、u、ue、un
ui ia、iong、o、u、ue、un
u ua、uai、uang、ui
ue ua、uai、uang、ui
un ai、ei、en、eng、u、ua、uai、uan、uang、ui、un、uo
跟韵母A相拼的声母就不跟韵母B中的任何一个相拼;跟韵母B中某一个韵母相拼的声母
就不跟韵母A相拼。所以韵母A跟韵母B可以合并共用一个键,电脑可以自动根据前面的声母
给出正确的韵母。韵母虽然有33种不同形式,但是经过合并后,只用26个键位安排就可以了
。这样,在只有26个字母键的键盘上,"双拼",一个音节敲两下,头一下是声母,第二下是韵母
,就有可能实现了。真是:山穷水尽疑无路,柳暗花明又一村。
这是很有价值的发现。据说扶良文先生在60年代首先根据这个规律设计成功了一套用
26个拉丁字母安排《双拼方案》,每一个音节都规定用两个字母拼成,前一个字母固定是声
母,后一个字母固定的是韵母。他的设计在1969年得到了黎锦熙先生的高度赞赏。1983年第
1期《文字改革》发表了扶良文的《双拼方案》。下面是几个扶良文举的例子:
汉 字: 双拼方案
正常拼法:shuang pin fang an
扶氏双拼:Yx Pm Ff od
一个音节只要敲两下字母键就行了,比起全拼一个音节要敲1~6下(平均3下)字母键来
,大家很很欣赏双拼减少敲键次数这一点。对于双拼的原理和技术,扶良文放弃了专利申请
,已经成了公开知识,现在很多电脑或软件用双拼的拼音变换法来输入汉字,很受用户的欢迎
。
可是事情并不是那么简单。双拼有它先天的弱点。
首先,在键盘上敲键的指法熟练上,双拼的难度要大得多。在国际通用的标准小键盘上
敲那26个字母,在正常状态下,也就是敲"全拼",是天然地方便,很容易熟练到不假思索、条
件反射的程度。但是在双拼状态下,声母zh、ch、sh要安排在韵母键上,20来个复韵母要安
排在声母键上,这是跟通常习惯相左的,总是有些别扭。熟习这些反常的安排比熟习那正常
状态全拼的26个字母要困难得多,很难达到不假思索、条件反射的程度。如果敲键总要经过
一下大脑,哪怕是极短的一瞬间,那不但影响打字速度,而且容易疲劳。全拼有的音节虽然长
一些,但是它主要长在带zh、ch、sh和ng的音节上,而敲这些双字母是两只手的交叉动作,非
常顺手。
双拼是把33个韵母合并成26个,可是哪个跟哪个合并成一组、哪一组安排在哪个字键上
,各软件专家的设计不见得一样。下面是几种合并的例子:
扶良文:声母:zh-v;ch-w;sh-y
韵母:er-ian;ia-ua;iang-uang;iong-ong;o-uo;oai-v;ui-ue
刘卫民:声母:zh-v;ch-i;sh-u
韵母:er-ou;ia-ua;iang-uang;iong-ong;o-uo;uai-v;ui-ve
四通:声母:zh-v;ch-u;sh-i
韵母:ia-ua;iang-uang;iong-ong;ing-:;o-uo;uai-v
夏普、光明:声母:zh-v;ch-i;sh-u
韵母:er-iu;ia-ua;iang-uang;iao-uai;iong-ong;ui-ve
自然码:声母:zh-v;ch-i;sh-u
韵母:ia-ua;iang-uang;ing-uai;iong-ong;o-ou;ui-v
这就是说,一个用户使用这个机器、这个软件的双拼,好不容易熟练了,可是一换机器或
软件,键盘又变了,又得再练习。不像全拼,走遍天下都一样。
双拼每个音节一律是2个字母,属于"等长码"。全拼每个音节是1~6个字母,属于"不等
长码"。不等长码有一个非常重要的优点,那就是可以缩写、容易有规律地安排简码。
大多数双拼的一个音节是由两个声母键敲出来的,可这样两个声母相拼的音节在全拼里
是没有的,全拼就巧妙地利用这样的组合表示常用双字词的缩写。例如:
bd不但 bg不过 bk包括 bq并且 bx必须 cc常常 cl出来 cn才能 cq出去
cw成为 dg大概 dj大家 dm多么 dr当然 dy对于 es而是 fc非常 fm方面
gj国家 gl过来 gx关系 gy关于 hr忽然 hx好像 hz或者 jj经济 jr既然
kg客观 ks可是 ky可以 lk立刻 lr例如 lw另外 mg每个 my没有 nd难道
ng能够 pp批评 py普通 qc清楚 qk情况 rg如果 ry容易 sm什么 sr虽然
sy所以 tj条件 tm他们 wb未必 wm我们 wt问题 xz现在 yg应该 yw因为
yy由于……
这样的缩写词大约可以固定地安排500来个,大多数都是非常常用的,一敲就出来,不用
挑。如果跟"用过提前"结合起来,哪怕是用户一时常用的字词,许多情况下都可以利用缩写
来减少敲键次数。
缩写可以大大提高打字效率,这一点双拼就办不到。在实际应用上,全拼的敲键次数一
般能跟双拼状态的不相上下,甚至常常还能略微少些。而且,随着用户不断使用,效率会越来
越高。
在双拼状态下,敲必成双,只能敲偶数的字母键,非常刻板,不能单独敲一个字母,它只能
缩短到音节这个层次,不能缩短到字母,这就限制了它效率的提高。
有的双拼也能安排一些简码,敲两下字母键出来一个双字词,但是它必须有一个退出再
进入双拼状态的程序,反而增加了麻烦。
下面随便举例说明几句话的全拼打法。(利用了"用过提前"和缩写功能等)
中华人民共和国宪法:国家推广全国通用的普通话。
z’hrg xianf:gj tuig qguo tongyong d pth.
汉语拼音有三不是:
hanyu pl yl i3 b s:
一不是汉字的拼形方案,而是汉话的拼音方案;
i b s hanzi d pinlxslf’a,es hy d py f;
二不是方言的拼音方案,而是普通话的拼音方案;
i2 b s fangly2 d p f’a,es pth d py f;
三不是文言的拼音方案,而是白话的拼音方案。
i3 b s w2yan d p f ,es baihua d p f。
(注:①数字代表声调;②"用过提前"、"自动缩写",例如"汉语"第一次要敲hanyu,再用
只敲hy就行了,不过要连敲两下变换键,因为第一次出来的是固定的首选缩写词"会议")
可以说,正常全拼打字由于利用缩写等功能,敲键次数容易做到跟双拼状态下的敲键次
数没有什么大差别。即使双拼在敲键次数方面略高一筹,但是由于键盘安排反常,速度必然
有所降低,键数减少未必就上算。
@@40S15101.GIF;图2@@
(计算机世界报 1995年 第40期) |
|