太清博客
272月/’105

键盘布局和输入法

Microsoft Keyboard Layout Creator,即微软键盘布局生成器,简称MSKLC,是微软提供的免费工具。最新版本1.4,可在微软下载中心下载。

以前的太清输入法均使用该工具生成【现在已改用新的键盘布局生成软件】。注意:太清在线输入法使用JavaScript。

“太清输入法”标准的应该称为“太清键盘”,但为了汉语习惯,称为“太清输入法”。英文仍称为“太清键盘”即“Abkai Keyboard”【以前称为“Daicing Keyboard”】。“键盘布局(Keyboard Layout)”这个名称,一些人会认为只是键位安排,不能联想到能够输入文字。“键盘(Keyboard)”这个名称,一些人会认为只是硬件的键盘。所以,最终我选择了汉语用“太清输入法”,英语用“Abkai Keyboard”这个称呼。

“输入法”和“键盘”是很复杂的两个概念。只可意会,不可言传。

键盘

字母文字系统(包括复杂文字)使用键盘就可容易的输入文字。一个字母系统,最多几十个字母,用一一对应的键盘,可以同时使用Shift、AltGr、AltGr-Shift、Caps Lock等组合键和前导键(Dead Key)完成更多字母和符号的输入。

特别注意,复杂文字的字母变形是由字体完成的,并不是键盘/输入法控制的。由键盘/输入法控制的变形选择是非Unicode的做法。

满文、锡伯文、达斡尔文、老蒙文、托忒文、藏文、天城文等,在一个好的转写法的基础上,使用键盘就可很好的输入了。当然,键位的安排可以完全与转写无关,但通常需要额外的学习和记忆。

输入法

表意文字,特指汉字,由于不是建立在字母体系上,文字数量巨大,无法用键盘直接输入,故需使用输入法。如果仅仅韩文(谚文)和假名是可以使用键盘的,但是汉字只能用输入法。

当然,输入法也可用于字母文字。但这就是大材小用。设计的不好,也不会好用。

可以认为,键盘是简易版的输入法,输入法是含有高级功能的键盘。

 

我为什么使用键盘,而不使用输入法?原因很多。

1. 满锡达蒙托藏梵文用键盘足矣。

2. 键盘生成可用MSKLC。免费、简单、功能强、兼容性好。我测试过了所有的键盘生成器软件,虽然MSKLC是免费的,但是综合功能是最好的。MSKLC兼容32位和64位Windows 2000/2003/Vista/2008/7。

23. 如果使用输入法,需要完全自己写程序。(当然,不使用MSKLC或类似工具,即便使用键盘,也需要自己写程序。)这需要很大的精力,兼容性也是一大考验。心有余,而力不足。

34. 键盘布局设计的好,完全可以超过设计不好的输入法。


发表评论

Time limit is exhausted. Please reload the CAPTCHA.