• ベストアンサー

ソフトが使っている文字コードの判別

Microsoft Word,Sakuraエディタなどで、テキストファイル(.txt)を開くと自動的に日本語など表示されますが、その文字はどの文字コードを使って変換したものかをチェックするのはどのようにしたらいいのでしょうか?

  • tosi_u
  • お礼率77% (514/662)

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

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.2

#1 です。 >後は、Microsoftwordでも、知る必要があります。 Word の場合は、そのテキストファイルがSJIS以外のものであれば、開いた時に文字コード変換のダイアログが出ますよ。 開いた状態では、ファイル>プロパティ>ファイルの情報タブ に文字コードが表示されます。

tosi_u
質問者

お礼

ご回答ありがとうございます。「ファイル>プロパティ>ファイルの情報タブ」を見てみましたが、文字コードは表示されていないようです。NotePadというソフトでは、テキストファイルがSJIS以外のものであれば、開いた時に文字コード変換のダイアログができることを確認しましたが、Wordは何も確認が出ずに勝手に変換されてしまうようです。確認メッセージがでませんでした。

その他の回答 (1)

  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

お使いのSakuraエディタであれば、右下のステータスバーに文字コードが表示されますよ。 (SJIS、UTF-8、EUC など)

tosi_u
質問者

お礼

確かに。ありがとうございました。後は、Microsoftwordでも、知る必要があります。

関連するQ&A

  • 文字コードの判別について

    とあるテキストファイルがあります。UNIX上で文字コードの判別を行いたいのですが、nkf --guess test.txtと打って調べると、 test.txt: ASCII (CRLF) となります。このファイルは、Shift-JISだという判定だと思います。 ファイルをUTF8に変換したいので、(1)Windows上のエディタ(秀丸)の機能を使ってUTF8に変換してからUNIX上にアップロードしたり、また(2)UNIX上から直接nkf -w --overwrite test.txtを実行して変換したりしたのですが、nkf --guess test.txtを打って調べると相変わらず test.txt: ASCII (CRLF) のままです。 色々調べた結果、ファイルの中身が英数字のみしか書かれていないので、nkfがこのファイルをShift JISだと「推測」しているということがわかってきました。確かに、試しにファイルの中身に日本語を書いて保存して実行してみると、ようやくnkf --guess test.txtの結果が test.txt: UTF-8 (CRLF) と表示されるようになりました。 これらの結果は、ファイルの中身のマルチバイト文字のコードを見て初めて文字コードがわかるようになるというように思えます。 私の理解ではファイル自体にEUCやShift JIS、UTF-8などの文字コードがあるものとばかり思っておりました。つまり、test.txtの内容が"This is a pen."であったとしてEUC、Shift JIS、UTF-8では全く異なる三種類のファイルが存在し得るものだと思っておりました。しかしこれは私の理解が間違っていて、英数字であれば常にShift JISであり、マルチバイト文字があって初めてUTF-8なのかEUCなのかShift JISなのかが決定されるということなのでしょうか? 英数字のみのファイルでもUTF-8ファイルという前提を確認する方法はないのでしょうか? 宜しくお願いします。

  • dreamweaverで文字コードを変換して保存するには

    xpでdreamweaver8を使用しています。htmlファイルをdwで編集後、文字コードを変換して(具体的にはもとのshift-jisからISO-8859-1)そのファイルを保存しなおすことは可能でしょうか。 海外のサーバーにアップしていて、shift-jisだと日本語をインストールしていないPCから接続すると、ブラウザ上でアラートみたいのがでてしまうのでそれを避けたいです。 ファイルには日本語文字列はいっさい入っていませんが、どうもいろんなテキストエディタからコピー、ペーストをくりかえしていたら元ファイルがshift-jisになってしまったようです。 htmlソース内へのメタタグ挿入での変換ではなく、ファイルそのものを文字コードかえて保存したいです。 新規ドキュメント製作内にあるデフォルトエンコードの設定を変えても、またページプロパティでエンコードをかえて適応でもだめでした。 もしくは、別名保存で保存しなおそうにも、文字コード選択のタブがありません。 そして変換可能であるならば、ファイルを一括で変換することはできるでしょうか。 また考えたのですが、dwのFTPで転送するときに文字コードのみを変換して転送することは可能でしょうか。 そのほか、メモ帳、wordpad、sakura editor、notepad++、などのテキストエディタで保存時に変更しようと企みもしましたが、 どれもutf-8は選択にあるのですが、ISO-8859-1のみありません。また、ANSIで保存しようとすると、なぜかshift-jisになってしまいます。 解決方法があれば、よろしくお願いします。

  • 文字コード表示

    テキストファイル(htmlやphpなど)の文字コードを一覧で 表示できるようなフリーソフトはありませんでしょうか? 希望のものとしてはフォルダを指定するとフォルダにある ファイルを自動で認識し(できれば仮想フォルダ内のファイルも) ファイルの文字コード一覧が表示され確認できるものを探しています。 対応文字コードはsjis,euc-jp,utf-8n(bomなし)です。 少数のファイルだとテキストエディタで一つづつ確認すれば 済むのですが多数のファイルがある場合かなりの労力になるので 一覧表示できるものがあれば・・・と思いました。 文字コードを変換するものは多数見つかったのですが文字コードを 一覧で表示させるものは見つけられませんでした。 ご存知の方がおりましたら宜しくお願い致します。

  • visual c++の文字コード判別

    現在、visual studio2010のvisual C++でメモ帳をテキストボックスに表示するプログラムを作成しています。 しかし、文字コードがASCIIで保存してあるファイルを開こうとすると、文字化けが起こります。 shift-jisなどに変換しようとすると、ほかの文字コードで保存してあるファイルを開いたときに文字化けが起こります。 文字コードがASCIIのテキストファイルを開くときのみ、shift-jisなどに変換しようと思うのですが、文字コードがASCIIであるか、そうでないかを判別できる処理があれば教えていただけないでしょうか?

  • Windowsのシステム文字コードについて

    unicodeの制御文字RLOを挟むことによって、Windows上でファイル名を偽装できる(”aaa_txt.exe” > ”aaa_exe.txt”と見せてexeファイルをテキストファイルだと誤認させる)という記事をネットで見ました。で、怖くなってウィンドウズの文字コードがどうなっているのか調べていくと、 ・内部的にはunicode ・表示は言語に合わせて(日本語なら)Shift-JIS だと知りました。 つまり ”aaa_exe.txt”と表示されていても、本当は”aaa_txt.exe”というファイル名だから、ダブルクリックすると実行されると... で、自分で空のファイルを作って上記のように名前を偽装してダブルクリックしてみたら、普通にテキストエディタが起動しました。。。問題ないじゃん。 ファイルをダブルクリックしたときにwindowsに渡されるファイル名は以下のどれなのでしょうか? 1. Unicodeでaaa_(RLO)txt.exe 2. Unicodeでaaa_exe.txt 3. Shift-JISでaaa_exe.txt

  • 確実に文字コードを自動判別させる方法ありますか?

    エディタでは正常に日本語が見えているのですが、 METAタグでcharset=x-euc-jp を指定しても、必ず文字化けするHTMLがあります。 どうやら、文字コードが混在しているようなんです。 どこで文字コードが混在しているのかわからない為、 文字コードを統一できず困っています。 文字コードを混在した状態からEUC-JPとLFへ変換できるソフトはありますでしょうか? 又、ブラウザにEUCだと確実に判別させる裏技的な方法はないでしょうか?

    • 締切済み
    • CSS
  • 文字コードについて

    会社でさまざまな文字コードを扱っております。IBM漢字富士通日立EUCなどなど・・ SJIS・EUCはかわいくWINDOWSで扱えるので問題ないんですが、その他は専用マシン・専用ソフトウェアで変換したりほんとにたいへんです、仕事時間の半分は文字コードに費やしているような気がします。 文字コード変換の専用マシン・専用ソフトウェアの性能向上はともあれ、テキストエディタは中国語・韓国語の文字コードに対応しているくらいですから、なんとか富士通漢字とかに対応できるように、作れないでしょうか。例えばデータベース作ったりとか。 どんなことでもいいんで、お願いいたします。

  • ディレクトリ毎、文字コード変換できるツールはありますか?

    ディレクトリ毎に、Shift_JIS⇔EUCで文字コード変換 できるおすすめなツールはありますか? なかなか良いのがなくて。。 テキストエディタでファイルを1つずつ開いて 変換してるのですが100個もあると結構大変です。

  • テキストエディタの標準の文字コードについて

     EUC_JP で 例えば「あ」の一文字を保存したファイルを Windows 上で 秀丸などのテキストエディタで、 標準の文字コードを 自動選択にした場合に文字化け して画面に表示されますが、 標準の文字コードを EUC に設定して、開きなおすと 正しく表示されます。  ファイルを開くとき、エディタとOSは、どのような 処理をしているのでしょうか? 何かの パラメタ 付き API を発行して EUC での文字 コードに適したフォント、グリフが選択されて、画面 に表示されているのでしょうか? ( 実際の API 名があるのなら教えてください。 )

  • 文字コードと改行コードを一覧表示してくれるソフトはありませんか?

    文字コードと改行コードを一覧表示してくれるソフトを探しています。 (指定したフォルダにあるテキストファイルを自動で読んでくれると良いのですが…) そういったソフトはありますでしょうか? よろしくお願いします。