特定のフォントで、新規ファイルを保存時No.27730
tateisu さん 10/03/02 15:59
 
BitStream Vera Sans Mono というフォントが好きでよく使っているのですが、新規
ファイルを保存した際に文字化けが発生してしまいます。

再現手順、
- 新規ファイルに日本語を書く。この時点ではフォントはMS ゴシック。ステータス
バーの文字コード表示はUTF-8を示している。
- 特定の拡張子で保存する。
- ファイルタイプに設定されたフォント、BitStream Vera Sans Mono (欧文のみのフ
ォント)になる。
- 保存後にエディタの画面をみると化けている。ファイルを開きなおしても化けてい
る。ステータスバーの文字コード表示はUTF-8を示している。

[ ]
RE:27730 特定のフォントで、新規ファイルNo.27731
秀丸担当 さん 10/03/02 16:40
 

>BitStream Vera Sans Mono というフォントが好きでよく使っているのですが、新規
>ファイルを保存した際に文字化けが発生してしまいます。

報告ありがとございます。
また、ご迷惑をおかけして申し訳ありません。
BitStream Vera Sans Mono というフォントを入れてみて、V7.11で手順通りにし
てみて問題を再現させることができました。
日本語の部分がShift-JISの文字コードのまま欧文の文字コードとして解釈してい
るための問題でした。

もし既に文字化けしてしまったものを回復するには、以下の手順を行うと、文字
化けした部分についてのみ、回復できるかもしれません。
ただ、文字化けしていない欧文文字などが含まれている場合は、逆にその部分が
文字化けしてしまいます。

1.文字化けしたUTF-8のファイルを BitStream Vera Sans Mono のフォントのま
ま開く
2.[ファイル]→[エンコードの種類]→[その他]→[欧文]を選ぶ
3.エンコードの切り替えの選択は「内容を維持したまま適用」を選ぶ
4.[ファイル]→[名前を付けて保存]でエンコードの種類を「欧文」として別の
ファイル名で保存する
5.(変換できない文字の警告がもし出たら、'?'等に変換して保存)
6.[ファイル]→[エンコードの種類]から「自動判定で読み込みしなおし」また
は「日本語(Shift-JIS)」を選ぶ


V7.11の現状で回避するとしたら、UTF-8のときも日本語のフォントを選んでいた
だくしかないようです。


現在開発中のV8.00βにおいてはこの問題は修正されていました。
V8.00βは開発中ですが、以下のページの下のほうから試していただくこともでき
ます。
V8.00は今月中にも正式にする予定です。

 秀まるおのホームページ(サイトー企画) > ソフトウェア > 秀丸エディタ
 http://hide.maruo.co.jp/software/hidemaru.html

[ ]