文字コードの自動認識についてNo.16277
satoyanxp さん 03/12/28 14:34
 
はじめまして。

文字コードを自動認識にしている場合に、他のソフトで作成したUTF-8やEUC-JPのフ
ァイルを表示すると文字化けしてしまいます。

UTF-8はシグネイチャ付で保存したものならちゃんと表示されるのですが。
たとえばYahooのページのソースを表示した場合とか、VS.NETで作成したXMLファイル
を表示した場合とかは文字化けしてしまいます。。

この辺は私が知らないだけで、設定する箇所があるのでしょうか。

もしあれば、教えていただきたいと思います。

よろしくお願いします。

[ ]
RE:16277 文字コードの自動認識についてNo.16278
satoyanxp さん 03/12/28 14:36
 
すみません、環境のほうは、

WinXP-PRO SP1
秀丸 4.04

です。

>はじめまして。
>
>文字コードを自動認識にしている場合に、他のソフトで作成したUTF-8やEUC-JPのフ
>ァイルを表示すると文字化けしてしまいます。
>
>UTF-8はシグネイチャ付で保存したものならちゃんと表示されるのですが。
>たとえばYahooのページのソースを表示した場合とか、VS.NETで作成したXMLファイ
>ルを表示した場合とかは文字化けしてしまいます。。
>
>この辺は私が知らないだけで、設定する箇所があるのでしょうか。
>
>もしあれば、教えていただきたいと思います。
>
>よろしくお願いします。

[ ]
RE:16278 文字コードの自動認識についてNo.16282
秀丸担当 さん 03/12/29 13:13
 

>UTF-8はシグネイチャ付で保存したものならちゃんと表示されるのですが。
>たとえばYahooのページのソースを表示した場合とか、VS.NETで作成したXMLファイ
>ルを表示した場合とかは文字化けしてしまいます。。

[その他]→[動作環境]→[編集]の、[文字コードの自動認識をする]をチェックし
ていれば、完全ではありませんが、ファイルの内容を解析して、UTF-8やEUCを判
別することができます。
さらに、[詳細...]の中もチェックされているか確認してみてください。

日本語の文字が少ない場合などは、誤認識することがあります。
V4.04で、Yahoo! JAPANのトップページのソースを表示させてみたところ、EUCと
して認識することができました。

XMLファイルも、XML宣言が書かれていればencodingを判断できます。V4.04でサ
ポートしているのは"utf-8","Shift_JIS","EUC-JP","ISO-2022-JP"だけです。

先行開発バージョンのV4.10β7では、文字コードの自動認識が改善されています。
htmlのmetaタグを認識できるようになったので、ソース表示ではかなり正解しま
す。XML宣言でサポートするencodingもかなり網羅しています。
もしよろしければV4.10βを試してみてください。

[ ]
RE:16282 文字コードの自動認識についてNo.16293
satoyanxp さん 03/12/29 19:35
 
ご指摘の設定箇所は全然気づきませんでした。

ありがとうございました。

[ ]