Webページなどを制作するとき、Mac で “
”(波ダッシュ)を入力すると、Windows で見たときに、“
” のようにギザギザで表示される場合があります。
これは、Windows XP 以前の Unicode に関する問題が原因(詳しくは Wikipedia 参照)で、文字コードが UTF-8 の場合に発生します。但し Windows Vista から採用された「メイリオ」フォントで表示する場合はこの問題は改善され、“
” のようにきれいに表示されます。
最近は Webサイトを UTF-8 で制作することが多く、「メイリオ」フォントが標準でインストールされていない Windows XP もまだまだ多く存在することから、Mac で Webページを編集する場合は注意が必要。今まで、仮想環境の Windows でテキストエディタを起動して “ ~ ” を入力し、これをコピーして Mac 側で貼付けるなど、面倒なことをしていましたが、もっと簡単に Windows でも化けない “ ~ ”(全角チルダ)を入力できるようにしてみました。
その方法の一つとして、文字参照形式で入力するという方法が考えれます。波ダッシュの文字参照は「〜」(16進数)または「〜」(10進数)、全角チルダの文字参照は「~」(16進数)または「~」(10進数)なので、「~」または「~」と入力すれば、Mac でも Windows でも “ ~ ” が表示されます。
しかし、Movable Type などの CMS で、HTML エンコード化して吐き出すような指定をしていると、「&」が「&」に変換され、結果「〜」のまま表示されてしまう場合があります。
そこで、もう一つの方法として採用したのが、“ ~ ”(全角チルダ)を単語登録してしまう方法です。Mac OS X 標準の「ことりえ」の登録方法は以下のとおり。
- メニューバーの「ことりえ」から「文字ビューア」を開きます。
- 分類から「全角文字」を選択すると “ ~ ” があります。

- 次に、メニューバーの「ことりえ」から「単語登録/辞書編集」を開きます。
- 「よみ」に “ ちるだ ” と入力し、「単語」にカーソルを入れて、文字ビューアで “ ~ ” を選択して「入力」をクリックします。(「よみ」に “ から ” はデフォルトで “ 〜 ”(波ダッシュ)が登録されているため Mac では判別できません。

- 品詞は「無品詞」で構わないでしょう。[登録]をクリックします。
これで、「ちるだ」と入力すると、変換候補に “ ~ ” が現れ、Windows でも化けない “ ~ ”(全角チルダ)が入力出来るようになります。
本当は「全角チルダ」って何よ?って感じなので、意味的に正しく「波ダッシュ」を入力したいところなんですが、少なくとも Windows XP 以前が存在する以上、どうしようもありません。






Recent Comments