< SquirrelMail の添付ファイル文字化け | メイン | Intel Mac mini 雑感 >

2006年10月04日

 ■ 波ダッシュについて

この Movable Type では、波ダッシュ文字「〜」、もしくは
全角チルダ「~」をソースに入力しても、「?」と表示されてしまう。

たぶん Windows 上のブラウザからは、文字列が Shift_JIS で
プログラムに渡されている。
Perl の処理のどこかの段階で文字コード変換が行われており、
Unicode でのマッピングが統一されておらず、一意な文字コード変換が
できないので、あえて変換をスキップしてしまうのだろう。

仕方がないので、この文字については実体参照で記述する。

波ダッシュ「〜」
&#12316; (10進表記)
&#x301C; (16進表記)

全角チルダ「~」
&#65374; (10進表記)
&#xFF5E; (16進表記)

この2つの字形が、Mac では同じだったりするんだよなあ。

参考: 波ダッシュ - Wikipedia

また、このサイトではトラックバックを受け付けていないので関係ないけど、
日記のタイトルにこれらの文字を使うとトラックバックに問題があるようだ。

投稿者 gema : 2006年10月04日 12:53

トラックバック

このエントリーのトラックバックURL:
https://gema.luna2.org/cgi-bin/mt/mt-tb.cgi/25

コメント

コメントしてください




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)