• ベストアンサー

日本語テキストが文字化けします

Max 10.3.9を使っております。ここ数ヶ月、外国企業との仕事関係で docファイル(英文)を受け取るようになりましたが、メモリが足りないのでフリーズを防ぐためいったんテキストファイルに落としています。そのテキストファイルに直接日本語を打ち込むと、レインボーマークが出てフリーズ、最悪の場合は再起動すると、「このテキストは開けません。壊れた可能性があります。」と出てきて、やむなく最初からやり直しということが多くなりました。ところが、国内企業に日本語テキスト(doc)ファイルを送付すると、開けないとか、文字化けするとか苦情を受けます。テキストファイルを保存する時に「日本語エンコーディングでは保存できません。」というメッセージが出てくるようになり、(前はそんなことはなかった)おかしいな?とは思ってたのですが、受け取ったテキスト/docファイルは全て読めるのでわからなかったのです。海外企業からファイルが送付された後、何かテキストのエンコーディングに問題が生じたのでしょうか?(海外企業に日本語テキストを送付しても問題はないようです。) 念のため、問題のテキストファイルを自分の携帯電話に送付したら、 文字化けしてましたが「Char-code」でShift-JISを選択すると読めました。どなたか解決法を教えて頂けますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.1

> メモリが足りないのでフリーズを防ぐためいったんテキストファイルに落としています。 これはやめた方がいいです。メモリが足りないなら、増設するなり他のアプリを終了するなりして対処しましょう。 おそらくその英語の文書には、標準アルファベット以外の文字が使われています。よくあるのは例えばユーロ記号とか、アクサンやらウムラウトやらの付いた文字などですが、他にも色々可能性はあります。これを Shift JIS とかの日本語エンコードテキストにすると、文字化けしたり異常動作の原因になります。ユニコードなら問題ないでしょうが、相手がユニコードの読めるソフトを使っているとは限りません。そのテキストをまた doc に戻したり色々しているうちに、何のエンコードやらわけの分からない状態になっているのでしょう。 Word 文書のままならば、英語部分には英語フォント、日本語部分には日本語フォントを使い分ければ一応問題ない筈です。ただ、バージョンが古いものでは互換性に問題があったような記憶があるので、2004 か 2008 を使ってください。それでも文字化けが起こるようなら、PDF にして送るのがベストです。

macOMG1039
質問者

お礼

回答ありがとうございます。問題は、海外企業との仕事が終わって、日本国内企業との仕事を受注した時、オリジナルが日本語で記載されているテキスト/docテキストファイルに日本語で編集して、相手に送っても化けていると言われるのです。海外企業から送付されたファイルが、元来のテキストファイルの 機能を狂わせたのでしょうか? words2004で作ったファイルを送付しても、「開けません」と言われるのですが、やはりPDFにした方がよいですか?

その他の回答 (3)

  • capy2009
  • ベストアンサー率72% (337/465)
回答No.4

> 新規テキストファイルに日本語のみ入力して、メールで送信しても文字化けしていますと言われます。 ユニコードのファイルになっているのでは。 前にも書きましたが、ユニコードを使えば確かに欧米語と日本語の混在は楽になりますが、その反面、ユニコードに対応していないソフトでは読めなくなります。相手が比較的古めのソフトを使っていれば文字化けしても不思議ではありません。 >すみません。Jedit Xはエディタのことでした。これは私のOSバージョン10.3.9には入っていないと思うのですが。 Apple の製品ではないので、もちろん最初は入っていません。リンク先からダウンロードしてください。もし OS が古くて使えなければ、旧バージョンの Jedit 4 ( http://www.artman21.com/old_product/Jedit4/index.html ) を使ってください。有料ソフトですが、とりあえず2週間かそこらは試用できるのでチェックにはなるでしょう。

  • capy2009
  • ベストアンサー率72% (337/465)
回答No.3

> 海外企業から送付されたファイルが、元来のテキストファイルの機能を狂わせたのでしょうか? 普通はそんなことはありませんが、テキスト入力中にフリーズが起きたそうなので、その際に何かシステム関係のファイルが壊れたのかもしれません。そうなると最悪システムの再インストールが必要になりますが、とりあえず PDF で送るのが現実的でしょう。 あと、ためしに問題のテキストを Jedit X で開き、ツール>エンコーディング互換性チェックで Windows-DOS との互換性をチェックしてみてください。何か特定の文字の問題ならこれでわかるはずです。 http://www.artman21.com/jp/jedit_x/

macOMG1039
質問者

お礼

すみません。Jedit Xはエディタのことでした。これは私のOSバージョン 10.3.9には入っていないと思うのですが。

macOMG1039
質問者

補足

みなさん、ありがとうございます。 補足ですが、新規テキストファイルに日本語のみ入力して、メールで 送信しても文字化けしていますと言われます。エンコーディングリストにはJedit Xはないですし、私が取引している企業の多くはDOSを使っておりませんが、どうしたらテストできますか?

noname#242220
noname#242220
回答No.2

テキストエディットは『DOC』ファイルつまりリッチテキストフォーマットを読み込む事が出来ます。 この『テキストエディット』は文字コードとしては『ユニコード』対応です。 新規に書類を作成し、最初に日本語文章を入力し、対応する英文をコピペすると日本語コード文章に成ると考えます。 *Macの場合はOS、ソフトを含め『ユニコード』に対応してますが、PCの日本語XPは『日本語文章+英文』と言う形で無いと文字化けします。 日本以外は『ユニコード』処理の様ですね。

macOMG1039
質問者

お礼

そうしますと、テキストに落とした時、ユニコードで保存すれば少しは 問題が防げるということでしょうか? 状況をもう少し説明しますと、海外企業からdocファイルを受け取り、テキストに落として(もしくは内容をテキストにコピー&ペースト)仕事をするようになってから、ファイル破壊がひんぱんに発生するようになりました。Appleworks 6でコピー&ペーストしても同じことが起こります。その企業は私以外の人からもファイルが壊れると文句をつけられていたようで、「フォントを5ポイントにすれば少しは改善するかも。」とは返事が返ってきたのですが、全然役に立ちませんでした。何かこれで思い当たりますでしょうか?

関連するQ&A

専門家に質問してみよう