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

チケット #369 (closed 機能追加: 対応済)

登録: 14 年

最終更新: 13 年

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

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

説明 (最終更新者: daisuke) (diff)

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と表示される。

チケットの履歴

更新者: daisuke (14 年 前)

  • 説明 が変更されました (diff)

更新者: daisuke (14 年 前)

  • ステータスnew から assigned に変更されました。
  • マイルストーン2.1.11b1 に設定されました。

更新者: daisuke (14 年 前)

  • マイルストーン2.1.11b1 から 2.1.11b2 に変更されました。

更新者: daisuke (13 年 前)

  • マイルストーン2.1.11b2 から 2.1.11b3 に変更されました。

更新者: daisuke (13 年 前)

  • マイルストーン2.1.11b3 から 2.1.12b1 に変更されました。

更新者: daisuke (13 年 前)

  • ステータスassigned から closed に変更されました。
  • 解決方法対応済 に設定されました。

Mac OS X 10.7にて"CP932"が正しく0xF8A2等の携帯絵文字領域を認識できるようになる予定。

miとしては、x-mac-japaneseとCP932をデフォルトのテキストエンコーディングリストに追加します。

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