いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

Excel 2007 は Office の表計算ソフトの最新版ですが、これが結構変わっておりまして、なんと漢字の読み仮名までデータとして持っているようです。

今日、仕事をしていて漢字が含まれているセルをソートしてみたのですが、うまくソートされませんでした。気になって調べてみましたところ、なんと読み仮名の情報までセルに入っていました。ソートがうまくいかなかったのは漢字ではなく読み仮名でソートされていたからでした。

たとえば「日本」などは、「にっぽん」と入力したか「にほん」と入力したによって、同じ「日本」という漢字でもどちらが上に来るのか変わってくるのです。気になる人は実際に試してみてください。本当に読み仮名が入っているか確かめたい場合は、拡張子を *.zip に変換して XML データを解析してみましょう。

私は今まで、 IME は OS の前に立って漢字を確定するまでを全ての入力と反応を担当し、確定後にデータを OS へ渡すという門番的な振る舞いをするのかと思っていたのですが、どうやら違うようですね。もう一歩 OS に食い込んで、読み仮名もなんらかの方法で渡しているようです。

う~ん、奥が深いですな。

Comments

道化師
2009/03/12 23:05:47

結構前のバージョンから・・・少なくとも Excel 2000 ではもう読み仮名を持つようになってましたよ。

Byerkut
2009/04/12 23:28:05

>道化師さん

おお、そうだったのですか!?
存じておりませんでした、ありがとうございました(^^

割と他のソフトの結構そうなっているのですかね…

Contributions




Trackback URL

メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 カウンター
ブログSEO対策:track word あわせて読みたい SEO STATUS