« Kindle | 主 页 | 3G又上网了 »

为了Deadkey换浏览器


06/01/11。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

瑞典人整了三个奇怪的元音字母,ÖÄÅ,这就认了,偏偏他们还引入了个更奇怪的é。也许是从法语中引入的,据说200年前他们引入了无数的法语词,改改拼法就用上了,今天法语母语的人学瑞典语的速度排名第二,这就是主要原因。第一是德国人。其实现在的瑞典国王他们家祖先也是从法国来的,是拿破仑手下的一名元帅。

要输入这个带音调的é,就得用到组合键,标准称呼是Deadkey死键。这么叫据说是按下这个键之后不会输入任何东西,只有再按下一个字母才会输入组合之后的带着音调的符号。本来这不是什么大问题,可是中文用户还要用中文输入法。在Linux上面就成了一个问题。据说SCIM后来改进了,可以支持这些死键,但Fcitx还不行。不管是XIM的毛病, 还是Fcitx自己的问题,总之是不行。

Windows Vista那里只需要切换到其他语言的键盘布局就可以了,这个东西直接支持,还能够同中文输入并存。

抱怨了一番之后终于看到还有个临时解决方法:在需要使用 Dead Key 的地方,右键菜单的“输入法”选成“简单”,就可以正常使用 Dead Key;当需要输入中文的时候,再按相同方法切回“系统(X 输入法)”。

试了下,Gvim,LeafPad,Xfce里面,还有Google Chrome Linux版可以支持这个特性,而Firefox/opera不支持。考虑到现在浏览器是输入最多的程序,所以果断决定,换Chrome :P 其实挺无聊的,纯粹是某种强迫症在起作用,平时估计也很难输入几个音调字母 éáćśèëäüẽãôŝâ

欧洲各国键盘上还会有一个Alt Gr的键,就是右Alt键,用来输入另一些奇怪的符号,键帽上一般会有3个字符,Alt gr用来输入右下角那个 £€þ®←ħđð¥

字母这个人类文明史上排名绝对不下前三的发明其实也挺烂的,根本原因就是人类语言发音太多,真要按音素来的话,几千个字母估计也不够用,所以现在使用字母的标准作法是一个字母多个发音,不同的地方不同的发音,再就是组合字母、音标符号满天飞。从这个意义上讲,汉字设计之初就勇敢地抛弃了表达音素的愿望,实在是英明之举,很可能是深明字母之害的人设计的 :P

06/01/11 15:45:23,由cathayan发表。目录:电脑

6条评论

yuihji:

? alt ?????? alt ???????????áóäæçèêëì ?????? shift ?? caps lock ??????“??”?ÁÓÄÆÇÈÊËÌ?? xterm ? xterm ?? vim ????????? firefox ????????????????????????????????????????????????????
于 06/01/11 17:25:25 发表  

cathayan:

?????Alt gr??????????????????????
http://en.wikipedia.org/wiki/AltGr_key
??????????????????
于 06/01/11 19:56:19 发表  

Igotit:

???????????????????????????????????
于 08/07/11 11:47:45 发表  http://by-igotit.com

cathayan:

??????????????????????????????????????????????????????????i?????????????9????????????????????????????????????????????????????????
于 08/07/11 11:52:37 发表  

litkt:

??????????????????????????????????????????????????????????????????????????????????????
?Xorg??Deadkey????ISO8859-1?Compose??XIM??????????Compose?????????Compose?????????Deadkey?Fcitx(XIM)?????é??????Deadkey?????Altgr???Xorg????????????????????e?????????/usr/share/X11/xkb/symbols?????????????????????????e???????“,E,eacute,Eacute”(????)?????
于 08/22/11 02:27:44 发表  

litkt:

??
???ISO8859-1?9?Compose.
???e???“,E,eacute,Eacute”(????)?????
于 08/22/11 02:30:55 发表  

This item is closed, it's not possible to add new comments to it or to vote on it
I am watching and will delete all spam.