[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です。
「−」が正しく表示されたことを確認致しました。
対応、ありがとうございました。