トップ | バージョン2 最新版 | バージョン3 β版

チケット #369 (new 機能追加) — at 初期バージョン

登録: 14 年

最終更新: 13 年

携帯絵文字(SJIS独自拡張)を保存したファイルを開くとSJISとして認識されない

報告者: daisuke 担当者: daisuke
優先度: 普通 マイルストーン: 2.1.12b1
コンポーネント: アプリケーション バージョン:
キーワード: 関係者:

説明

DoCoMo?, AU等の携帯用絵文字は、0xF8A2等の独自拡張文字コードを試用している。
参考:
http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/basic/index.html
http://www.au.kddi.com/ezfactory/tec/spec/3.html

これらの独自拡張文字コードを埋め込んで保存した場合、次のようになる。
・文字コード=Shift_JISと判定された場合
Shift_JIS→Unicode変換は失敗する。
テキストエンコーディングメニューの上から順にトライする。
x-mac-japaneseのほうが先に見つかればx-mac-japanese→Unicode変換は成功する。
この場合は携帯用絵文字のUnicodeに変換される。
Shift_JISX0213のほうが先に見つかればShift_JISX0213→Unicode変換も成功する。
この場合は別の文字に変換される。
・文字コード=x-mac-japaneseと判定された場合
x-mac-japanese→Unicode変換は成功する。
ただし、#368の問題により、メニュー上はShift_JISと表示される。

Note: チケットについてのヘルプは TracTickets を参照 して下さい。