Chat (Lingr.com)
Informaiton
Daily
Column
- MySQL日本語の旅(5/1)
- アクセス向上秘伝(5/9)
- 一風変ったHaskellλ門(6/13)
- SICP Answer Book (5/31) 問題3.26追加
Zope Solution
Extra
アーカイブ
OSS案内所
Site Info
関連リンク
「~」をキー入力しようとして迷ったことはないだろうか? たとえば『パソコン初心者』のホームページを見るには、 http://www.pro.or.jp/~fuji/ をブラウザにURLとして 入力しなければならないのだが、~ を押しても入力できなかったことは ないだろうか。~ は、チルダまたはチルド(tilde)と呼ぶ。
たとえば、私が今も使っているかなり古い ThinkPad のキーボードでは OのShiftとして ~ がちゃんと刻印されているが、 押しても何の反応もない。
~ の入力方法が発見できないときには、代わりに http://www.pro.or.jp/%7Efuji/ と入力すれば、見ることができる。 それは、 「~」を入力する代わりに、それを16進コードで %7E として 入れたわけである。
しかし、こういう風に入力するのは面倒だし、 これはURLの時に使える手であるが、 他の場面、たとえばエディタでも同様にして可能という訳ではない。
では、どうすれば良いだろうか。
どうすればよいかは、以下の実際のThinkPadのキーボードで示そう。 緑のマークが付いているのでダメだったら、 2つ右の黄色でマークしている 上線を押すと良い。
なぜ、キートップの文字と入力される文字は違うのか?
どうして、こんな利用者を混乱させることになってしまったのだろうか。 それには、JIS規格を見なければならない。 JIS X 0201がそうなんだが、7Eの場所は、はっきりと 上線 になっていて、 ~ はどこにも見当たらない。
それなら、上線を押したら、同じ文字コードの ~ が表示されるのが普通 だと思うのだが、キーボードには2つの文字が同時に存在することになった。
どちらか一方にするのが普通だし、そもそもキーの数は限られているので、 余分に載せる余裕などないはずである。
たぶん、英語も日本語も何とか打てるようにしようという 親切心からだろうが、結局混乱の元になったようである。
ちゃんとした(?)キーボード
一番簡単なのは、日本語などのことは考えてもいない ASCIIキーボードなどを使えばそういう心配は必要でない。
でも、最近の日本語キーボードでは、混乱を避けるため、 0の上の ~ を 上線 の場所に移動し、0のシフト位置はどうせ 何も入らないので空白のままにしているのが増えてきたようである。
これで、めでたし、めでたしかな。
フィードバック:
There is no comment.