質問: 波ダッシュが正しく表示されない 全角チルダ(~)ではなく、波ダッシュ(〜)を変換して使用したいのですが、 どうやら辞書には入っていないらしく、出すことが出来ません。 web上からコピーして無理やり単語登録したのはいいんですが、 正しく表示されません。 本来波ダッシュは下から上へ流れる波形(http://upload.wikimedia.org/wikipedia/commons/6/64/wave_dash.svg)だそうなんですが、 私の環境では、上から下へ流れる、と言うかつぶれているような表示(http://upload.wikimedia.org/wikipedia/commons/f/fe/wave_dash2.svg)がされます。 osやらフォントの設定に問題があるのでしょうか? そうだとすれば、設定法や解決策をお教えいただけたらと思います。
回答: 「osの問題」です。 というか、「osに附随するフォントの問題」です。 ただ、その前に 「全角チルダ」と言われた「~」が正しい波ダッシュであり、スワングダッシュです。 http://encarta.msn.com/dictionary_/swung%2520dash.html http://dictionary.reference.com/browse/swung%20dash wikipediaの説明は正確ではありません。 unicode standard が間違って和文縦組み用の波ダッシュをそのまま90度回転した“鏡文字”をu+301cに定義してしまったために、http://www.unicode.org/charts/pdf/u3000.pdf 2ページ目 それに準拠したxpまでのms書体では“谷”が先で“山”が後になっています。 こんな鏡文字は欧米には存在しませんし、必要なかったのです。 vistaのms書体ではそのことに気付いて、“山”が先で“谷”が後の正しいスワングダッシュ「~」の形に訂正されました。 ですから、xpで苦労して環境依存文字の鏡文字を使っても、そのデータをvista以降のosで表示すれば、「~」と同じ形になってしまうのです。