[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[67] UTF-8で「−」が文字化け

km [2007/10/01 11:16:30]

はじめまして。kmと申します。

UTF-8のファイルを開くと、「−」(全角ハイフン)は
正しく表示されるのですが、そのままセーブすると、
「?」で保存されてしまいます。

ちなみに、セーブ時文字コードは「UTF-8」「LF」です。

セーブ後、エディタで一括置換をかけていますが、
ファイルの数が多いと、悲しくなります。

文字化けしないように対応していただけないでしょうか?

Re: [67] UTF-8で「−」が文字化け

あすかぜ [2007/10/01 22:06:24]

書き込みありがとうございます。
Cassavaで保存したファイルをTeraPadで開くことで、「−」が「?」になることを確認しました。

Unicodeのファイルを扱うときに内部的にShift-JISへ変換して扱っているのが原因で、今のところ根本的な解決は難しいです。
Unicodeとのマッピング方法を切り替えるオプションを用意することで、回避できるようにすることはできるかもしれません。

Re: [67] UTF-8で「−」が文字化け

あすかぜ [2007/12/08 02:37:21]

Ver.1.5で「Unicode変換はWindowsマッピングルールに従う」オプションを追加しました。
Cassavaで保存したファイルの「〜‖−¢£¬」などの文字が他のソフトで読み込んだときに文字化けする場合、このオプションをチェックすることで解決するかもしれません。

Re: [67] UTF-8で「−」が文字化け

km [2007/12/13 17:50:12]

kmです。

「−」が正しく表示されたことを確認致しました。
対応、ありがとうございました。

スレッド一覧に戻る返信