Unicode(UFT-16)の文字化けについて教えてNo.26006
piper さん 09/01/19 17:46
 
秀丸初心者です。

文字化けのことで困っています。
メールで送られてきたテキストファイル(相手方も、秀丸を使用)を開くと、見たこ
ともないような漢字だらけの文字化けになってしまいます。
色々調べ、エンコードというものが原因なのかと思い、エンコードの種類を全て試し
てみましたが、文字化けをなおすことができません。

状況としては、
送られてきたメール
・エンコードは「Unicode(UFT-16)」(右下にそのような表示があります。)
・本文は、日本語と英語の混じったもの。
私が通常使用しているエンコード:「日本語(Shift-Jis)」


対処方法が分かる方がおられましたら、教えてください。
よろしくお願いいたします。

[ ]
RE:26006 Unicode(UFT-16)の文字化けにつNo.26007
piper さん 09/01/19 17:47
 
>秀丸初心者です。
>
>文字化けのことで困っています。
>メールで送られてきたテキストファイル(相手方も、秀丸を使用)を開くと、見た
>こともないような漢字だらけの文字化けになってしまいます。
>色々調べ、エンコードというものが原因なのかと思い、エンコードの種類を全て試
>してみましたが、文字化けをなおすことができません。
>
>状況としては、
>送られてきたメール
>・エンコードは「Unicode(UFT-16)」(右下にそのような表示があります。)
>・本文は、日本語と英語の混じったもの。
>私が通常使用しているエンコード:「日本語(Shift-Jis)」
>
>
>対処方法が分かる方がおられましたら、教えてください。
>よろしくお願いいたします。

[ ]
RE:26006 Unicode(UFT-16)の文字化けにつNo.26008
秀丸担当 さん 09/01/19 18:05
 

>文字化けのことで困っています。
>メールで送られてきたテキストファイル(相手方も、秀丸を使用)を開くと、見たこ
>ともないような漢字だらけの文字化けになってしまいます。
>色々調べ、エンコードというものが原因なのかと思い、エンコードの種類を全て試し
>てみましたが、文字化けをなおすことができません。

全てのエンコードの種類を試されたということであれば、元々別の理由でファイ
ルが壊れていたのかもしれないです。

もし[ファイル]→[エンコード]より、エンコードの種類を変更して試されたとい
うことであれば、「ファイルを読み込みし直す」にしないといけないと思います。
「内容を維持したまま適用」にした場合は、文字化けした内容を引き継いでしま
います。

テキストファイルが添付ファイルではなく、本文にあるという場合は、メールの
送受信の段階で文字化けしていて、秀丸エディタでは簡単に修正できないという
可能性もあるかもしれないです。

[ ]
RE:26008 Unicode(UFT-16)の文字化けにつNo.26009
piper さん 09/01/20 09:11
 
ご教示ありがとうございます。

エンコードの試し方が誤っているかどうか教えていただけないでしょうか。
下記作業を行いました。

1.新しい秀丸を立ち上げ、

2.「その他」の動作環境のところは「貼り付けでJISコードの自動認識をする」
にチェックは入っており、「ファイルタイプ別の設定」のエンコードの種類の部分は
「自動判定」で、自動判定の設定のところにはUnicode(UTF-16)もチェックを入れて
います。

3.「ファイル」→「開く」で、エンコードの種類をUnicode(UTF-16)にして、対象
のファイル(Unicode(UTF-16)で保存されているもの)を開いてみましたが、文字化
けのままです。
4.認識エラーの窓のエンコードの種類を指定しなおすで色々試しましたが、ダメで
した。

この作業で文字化けが治らない場合は、エンコード以外が原因でしょうか?
それともエンコードの試し方が誤っているのでしょうか。

よろしくお願いします。


>
>全てのエンコードの種類を試されたということであれば、元々別の理由でファイ
>ルが壊れていたのかもしれないです。
>
>もし[ファイル]→[エンコード]より、エンコードの種類を変更して試されたとい
>うことであれば、「ファイルを読み込みし直す」にしないといけないと思います。
>「内容を維持したまま適用」にした場合は、文字化けした内容を引き継いでしま
>います。
>
>テキストファイルが添付ファイルではなく、本文にあるという場合は、メールの
>送受信の段階で文字化けしていて、秀丸エディタでは簡単に修正できないという
>可能性もあるかもしれないです。

[ ]
RE:26009 Unicode(UFT-16)の文字化けにつNo.26010
秀丸担当 さん 09/01/20 09:37
 

>エンコードの試し方が誤っているかどうか教えていただけないでしょうか。
>下記作業を行いました。
>
>1.新しい秀丸を立ち上げ、
>
>2.「その他」の動作環境のところは「貼り付けでJISコードの自動認識をする」
>にチェックは入っており、「ファイルタイプ別の設定」のエンコードの種類の部分は
>「自動判定」で、自動判定の設定のところにはUnicode(UTF-16)もチェックを入れて
>います。
>
>3.「ファイル」→「開く」で、エンコードの種類をUnicode(UTF-16)にして、対象
>のファイル(Unicode(UTF-16)で保存されているもの)を開いてみましたが、文字化
>けのままです。
>4.認識エラーの窓のエンコードの種類を指定しなおすで色々試しましたが、ダメで
>した。

この方法でも、いいと思います。

他には、ファイルを開いた後、文字化けした状態から[ファイル]→[エンコード
の種類]より、適当なエンコードを選んでから「ファイルを読み込みし直す」を
選ぶという方法もあります。


>この作業で文字化けが治らない場合は、エンコード以外が原因でしょうか?
>それともエンコードの試し方が誤っているのでしょうか。

フォントが問題という可能性もあるかもしれません。
フォントは[その他]→[ファイルタイプ別の設定]→[フォント]で指定できます。

秀丸エディタで開いたとき右下にUnicode(UTF-16)と出るのは、認識できなかっ
た結果、最終的にそのエンコードになっているだけで、本当は別のエンコードか
もしれません。

もともとファイルが壊れていたのかもしれません。

秀丸エディタに何か不具合があるのかもしれません。
もし古いバージョンをお使いの場合、エンコードの自動認識も改善されているか
もしれないので、最新版にされるといいかもしれません。最新版はV7.10です。
試しにメモ帳で開いてみるとか。

他にも様々な理由は考えられると思います。

もし差し支えなければ xxxxxxxx@nifty.com まで秀丸担当宛と書いて添付ファイ
ルを送っていただけると、より確かなことが分かるかもしれないです。

[ ]
RE:26010 Unicode(UFT-16)の文字化けにつNo.26011
piper さん 09/01/20 10:07
 
お返事ありがとうございます。

フォント等試してみます。
また、相手先にファイルを再度送ってもらうようにお願いしております。

相手の方も秀丸初心者で、2人で困っています。
秀丸のバージョンは相手方のはV7.10で、私のは7.1.0.99と書いてあります。

再度送付してもらったものをみてみて、それでも文字化けが治らなければ、対象ファ
イルをお送りするので、確認いただけないでしょうか。
(明日になってしまうかもしれませんが)

よろしくお願いいたします。

>
>フォントが問題という可能性もあるかもしれません。
>フォントは[その他]→[ファイルタイプ別の設定]→[フォント]で指定できます。
>
>秀丸エディタで開いたとき右下にUnicode(UTF-16)と出るのは、認識できなかっ
>た結果、最終的にそのエンコードになっているだけで、本当は別のエンコードか
>もしれません。
>
>もともとファイルが壊れていたのかもしれません。
>
>秀丸エディタに何か不具合があるのかもしれません。
>もし古いバージョンをお使いの場合、エンコードの自動認識も改善されているか
>もしれないので、最新版にされるといいかもしれません。最新版はV7.10です。
>試しにメモ帳で開いてみるとか。
>
>他にも様々な理由は考えられると思います。
>
>もし差し支えなければ xxxxxxxx@nifty.com まで秀丸担当宛と書いて添付ファイ
>ルを送っていただけると、より確かなことが分かるかもしれないです。

[ ]
RE:26006 Unicode(UFT-16)の文字化けにつNo.26012
ENCODINGSHIFTJIS さん 09/01/20 13:40
 
>対処方法が分かる方がおられましたら、教えてください。
>よろしくお願いいたします。

複数の文字コードを扱う経験者なら、文字化けの様子で すぐ分かることがあります。
(組み合わせのパターンは少ないから)

文字コードに強いソフト、ブラウザー、や バイナリエディターで 開くとわかるかも。
(ファイルが巨大なら 崩れるヶ所の数KBを 取り出して .txt で保存)

ブラウザー
メニュー 表示 文字コード を手 でいろいろ 設定して開いて見る。

バイナリーエディタ
16進表示を 3行程度 あれば ほとんど 判定できると思います。(漢字があるヶ所)

[ ]
RE:26011 Unicode(UFT-16)の文字化けにつNo.26015
秀丸担当 さん 09/01/21 15:01
 

ファイルを受け取りました。
ありがとうございます。

ファイルを確認させていただいたところ、基本的にはUnicode(UTF-16)のようで
すが、改行コードが崩れているようです。

yahooメールを使われているとのことですが、
yahooメールはUTF-16のテキストファイルに対応していないようです。
UTF-16のテキストファイルをダウンロードすると、改行コードが勝手に修正され
て壊れるようです。

yahooメールから別のメールに転送して普通のメールソフトで見れるようにする
か、
拡張子が.txtではないダミーのもの(例えば.xxxとか)にファイル名変更して送
ってもらうか、
ファイルを圧縮して送ってもらえば回避できるかもしれません。
あと、もしかしたらUnicode(UTF-8)で保存してもらったものを送っもらっても大
丈夫かもしれません。

[ ]
RE:26012 Unicode(UFT-16)の文字化けにつNo.26019
piper さん 09/01/21 17:35
 
ご教示ありがとうございます。
下記内容も勉強してやってみます。

>複数の文字コードを扱う経験者なら、文字化けの様子で すぐ分かることがあります。
>(組み合わせのパターンは少ないから)
>
>文字コードに強いソフト、ブラウザー、や バイナリエディターで 開くとわかるかも。
>(ファイルが巨大なら 崩れるヶ所の数KBを 取り出して .txt で保存)
>
>ブラウザー
>メニュー 表示 文字コード を手 でいろいろ 設定して開いて見る。
>
>バイナリーエディタ
>16進表示を 3行程度 あれば ほとんど 判定できると思います。(漢字があるヶ所)

[ ]
RE:26015 Unicode(UFT-16)の文字化けにつNo.26020
piper さん 09/01/21 17:37
 
色々とありがとうございました。
今後は、テキストの受信でyahooメールを使用しないようにしてみます。
先程、yahooメールではない普通のメールで受信したところ、文字化けせずに受信で
きました。
エンコードはUnicode(UTF-8)になっていました。

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


>ファイルを受け取りました。
>ありがとうございます。
>
>ファイルを確認させていただいたところ、基本的にはUnicode(UTF-16)のようで
>すが、改行コードが崩れているようです。
>
>yahooメールを使われているとのことですが、
>yahooメールはUTF-16のテキストファイルに対応していないようです。
>UTF-16のテキストファイルをダウンロードすると、改行コードが勝手に修正され
>て壊れるようです。
>
>yahooメールから別のメールに転送して普通のメールソフトで見れるようにする
>か、
>拡張子が.txtではないダミーのもの(例えば.xxxとか)にファイル名変更して送
>ってもらうか、
>ファイルを圧縮して送ってもらえば回避できるかもしれません。
>あと、もしかしたらUnicode(UTF-8)で保存してもらったものを送っもらっても大
>丈夫かもしれません。

[ ]