[Anthy-dev 1357] Re: uim-euro: dead keys をエミュレーションして欧文文字を表示

Back to archive index

YamaKen yamak****@bp*****
2004年 11月 10日 (水) 21:57:00 JST


#[Anthy-dev 1355]に対するレスです。スレッド切れます

TOKUNAGA Hiroyuki tkng****@xem*****
2004年 11月 10日 (水) 20:00:55 JST
>  ウムラウトやアクサンなどを入力する方法としてはDead keyやMulti keyがあ
> ります。これらをまとめてComposeKeyと呼びます。GTK+のgtk_compose_seqsとい
> うテーブルにはdead keyとmulti keyの両方が定義してあるので、たぶんこれが
> 正しい呼び方だと思います。

composeという用語は単にcharacter compositionから来ているだけだと
思うので、dead/multi key compositionだけを指して"compose"と呼ぶ
のはまずいと思います。multi-key is a compose keyという表現ならい
いと思いますが。

私の認識ではrk等のローマ字かな変換もcharacter compositionの一種
なのでdead/multi key compositionだけをcomposeと呼ぶ事は避けたい
です。

また、Xのcompose tableを見るとdead/multi key compositionだけれど
非ヨーロッパ系言語(アラビア語、ヘブライ語、ハングル、カタカナ等) 
なエントリも沢山あるので、dead/multi key composition == ヨーロッ
パ系言語という仮定も置くべきではないと思います。

/usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose


とり急ぎここだけ返事を。

-------------------------------
ヤマケン yamak****@bp*****



Anthy-dev メーリングリストの案内
Back to archive index