最近折腾Linux的自然码输入法。感觉输入某些汉字有些不顺,后来发现其中有个细节,就是自然码码表中,机械地将ü一律用v代替,导致声母jqx与ü的字,必须使用jv、qv、xv输入。
根据《汉语拼音方案》中的全部字母只有ü是附加符号的字母,是拉丁字母表里所没有的。另外,汉语拼音的调号,规定是标在主要元音上的,若过多地在ü上再加调号,看起来不太清楚;或者ü之后紧跟着的是调号的主要元音,也不好看。在普通话里,以ü为韵头的音节及j、q、x与ü相拼的音节非常多,如果不去掉ü上的两点,那么拼音读物(包括小学低年级语文课本)上就会出现密密麻麻的点子,再加上ü上面的四种调号,显得既乱又难看。
《汉语拼音方案》规定:1.ü开头的音节将ü改变yu;2.j、q、x与ü相拼时将ü改为u,就大大缩小了附加符号ü这个字母的使用范围。 《汉语拼音方案》作出此规定,也是为了跟国际接轨。
所以,并不应该存在jv、qv、xv以及yv,而应该是ju、qu、xu以及yu。另外的ü单韵母两拼音节,还有nü、lü,但因为nu、lu的存在,不能省两点,所以码表中保留nv、lv是正确的。
所以,网上的其他输入法挂在自然码码表方案,如果存在jv、qv、xv、yv的编码,应当一律替换为ju、qu、xu、yu。当然了,这还是要看个人习惯,如果自己已经习惯所有的ü用v输入,则完全不需要修改码表。