• ベストアンサー
  • 困ってます

文字コードShif-JIS、UTF-8

漢方の「瘀血」の“瘀”という文字の文字コードはUTF-8にはありますがShift-JISにはありません。html記述に作成にTeraPadを使っていますが、Shif-JISがデフォルトのようで“瘀”の文字がATOKで書き込めず、?に置き換わってしまいます。TeraPadの表示オプションの「文字コード」をUTF-8に設定しても同じです。ためしにメモ帳でやってみたところ問題なくATOKで瘀と書き込めます。TeraPadをUTF-8ベースで使うにはどうしたらいいでしょう。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数92
  • ありがとう数2

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

  • ベストアンサー
  • 回答No.1
  • notnot
  • ベストアンサー率47% (4578/9593)

Terapadではできません。 内部処理はShift_JISで、読み込み・書き込みの時に変換しているだけですので、Shift_JIS(Codepage932)に無い文字は使えません。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 Web記述言語としては使えないのですね?

関連するQ&A

  • TeraPadの文字コード

    TeraPadの文字コードについて教えてください。 1. TeraPadで扱える文字コードは Shift-JIS、JIS、EUC、Unicode、UTF-8、UTF-8N の6種類あるようですが、このEUCとEUC-JPは 同じものですか? 2. Shift-JISで保存すると、TeraPadの下の部分に 表示される文字コードがSJISとなります。 これはShift-JISのことですか? 3. 短い文章では文字コードを誤認識する場合も あるようですが、どうしたら正しく認識 させられますか? 指定した文字コードで保存できず困っています。

  • PHPの文字コードどのように設定すればいいですか?

    PHPをテキストエディタ(TeraPad)で、書こうとしているのですが、文字コードの設定がわかりません。 初期文字コード SHIFT-JIS JIS EUC Unicode UTF-8 UTF-8N いろいろあってどれを選んだらいいのかわかりません。 今はSHIFT-JISにしてます。 保存文字コード 自動 今は自動にしてます。 初期改行コード CR+LF 今はCR+LFにしてます。 保存コード 自動 今は自動にしてます 間違っている、又はこちらのほうがいいというのがありましたら是非教えてください。よろしくお願いします。

    • ベストアンサー
    • PHP
  • Webサイトの文字コードについて

    日本のWebサイトの文字コードはShift-JISが多いようですが、UTF-8との違いってなんなんでしょうか?表示できない文字があるんでしょうか? また、MovableTypeのテンプレートはデフォルトでUTF-8になっていますが、Shift-JISに変更すると何か不具合があるんでしょうか? 投稿するカテゴリが間違っていたらごめんなさい。

    • ベストアンサー
    • HTML

その他の回答 (1)

  • 回答No.2
  • t_ohta
  • ベストアンサー率38% (3445/9032)

> Web記述言語としては使えないのですね? 現在多くのWebサイトはUTF-8を採用していますし、メールなどのUTF-8がメインになっているので、Web記述言語として使え無い訳ではなくお使いの編集環境が対応していないだけです。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 20年前からTeraPadでHP作成していますが、最近HTML5ベース、UTF-8ベースに作り替えようと思いましたが、TeraPadではどうやってもUTF-8ベースになりません。表示オプションなどを操作しても日本語変換して書き込むとShif-JISになってしまいます。そういう意味で言いました。

関連するQ&A

  • テキストをUTF-8で保存するため

    テキストをUTF-8で保存するため以下に http://madeinpc.blog50.fc2.com/blog-entry-308.html 『•文字コードを指定できるテキストエディタ(Terapadなど)』を使用するように 『「UTF-8」なので、メモ帳でそのまま保存したテキストファイルは使用できません』 との記述があります。 意味がどうも分かりません。Windowsに標準付属しているメモ帳で「名前をつけて保存→文字コード→UTF-8」としてやれば同じことではないかと思うのですが如何でしょう? よろしくお願いします。

  • Webの文字コードについて

    しばらくWeb制作から離れていまして、久しぶりなのですが、DreamweaverCS3のデフォルトの文字コードがUTF-8になっていました。 以前(MX2004の頃)はshift-jisだったと思います。 文字コードの知識もあまりなく、shift-jisにしておけば無難・・ということでそれに従っていただけなのですが、いまはUTF-8が普通なのでしょうか? UTF-8に変わった理由も知りたいです。

  • terapadの文字コードについて

    terapadのVer.0.91を使っています。 前バージョンを使用していたときから気になっていたのですが 文字コードが勝手に変わってしまいます。 EUCやUTF-8で保存した文章が毎回ではないのですがShift-jisに 変わってしまいます。 web制作に使用しておりEUCで保存してた場合、日本語文章が全部 文字化けしてしまうので最悪です・・・ 表示→オプション→文字コードで再読込みは・・・にチェックを 入れても同じ結果でした。 terapadは扱いやすいのでできれば引き続き使いたいのですが これを直す方法はあるのでしょうか? その他、お勧めのフリーのテキストエディタがありましたら 紹介して頂けると幸いです。

  • HP作成の際、文字コードに関するトラブル発生。あなたならどうしますか?

    terapadを使ってのHP作りを任された新入社員がいました。 彼は文字コードをUTF-8でつくるように言われていました。しかし、文字コード指定保存はshift-jis! 初期文字コードもshift-jis! お気に入りのfirefoxでUTF-8にして見てみると、もちろん文字化け。 上司はUTF-8で作り直すようしつこく迫ってきます。 さて、この新入社員が最短でこの状況を乗り切るためにはどのような効率的な方法がありますでしょうか?

  • Unicode(UTF-8)でのHTMLファイル製作

    はじめまして。 TeraPadを使ってWebページの製作をしているのですが、IE6を考慮して作成したいので文字コードについて質問したいです。 ・TeraPadのオプションで「文字コード」のオプションに「初期文字コード」と「保存文字コード」があるのですが、このうち前者の「初期文字コード」を"UTF-8"に設定すればいいのでしょうか?またTeraPadの他のオプションで他に変えた方がいいと思われる設定はありますか? ちなみにHTMLやXHTML,CSSの知識はある程度あります

  • 【文字コード】UTF-8だとDreamWeaver→terapadコピペで文字化け

    ドリームウィーバー8(Win-XP)使用者です。 PHPを作成しているため、テキストエディターの文字コードをUTF-8に統一しています。(クライアント都合) しかしながら DreamWeaver→terapad で文字をコピペすると文字化けを起こします。どちらもUTF-8にしているのに… 一体どうすれば回避できるのでしょうか? *terapadのかわりに秀丸にペーストするなら文字化けはおきません。(terapadが好きなので極力terapadを使いたい) *DreamWeaverについては、「Ctrl」+「J」→「タイトル/エンコーディング」→「エンコーディング=UTF-8」の設定です お詳しい方、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • PHPファイルの文字コード

    IXR_Library.phpというファイルの文字コードを テラパッドを使いutf-8N、改行コードLFで保存しているのですが、 上書き保存、別名保存しても新規作成しコピペしても shift-jisに変更されてしまいます。これはプログラム内に そういった指定があるのでしょうか。 どうすればutf-8Nで保存できるのでしょうか。

    • ベストアンサー
    • PHP
  • 文字コードについて(どのファイルをどの文字コードにしてWeb開発を進めていくべきか)

    【疑問の背景】 文字コードについて(どのファイルをどの文字コードにしてWeb開発を進めていくべきか)   国際標準で使われているUTF-8で統一しておけば問題はないだろうと思って開発を進めていると・・・   UTF-8は「日本語が2~4バイト」で扱われるという、バイトの扱いが厄介であるため、   できればJavaでのUTF-8で開発は避けたい、だから「Shift-JIS」にしておきたいという話があがり、   各々のファイルにどの文字コードを設定すれば良いのかがわからなくなっている状態です。    いくつかの疑問がでていまして  判る範囲で構いませんので文字コード設定の判断についてのアドバイスいただけませんでしょうか? 【現在の開発文字コード】 HTMLファイル: UTF-8 JSPファイル: UTF-8 Javaファイル(servlet): UTF-8 Javaファイル(Bean): UTF-8 Javaファイル(JSPから出来たサーブレット): UTF-8 データベース: UTF-8 【設定したい今後の予定文字コード】 HTMLファイル: UTF-8 JSPファイル: UTF-8 Javaファイル(servlet): Shift-JIS Javaファイル(Bean): Shift-JIS Javaファイル(JSPから出来たサーブレット): Shift-JIS データベース: UTF-8 【疑問1】 javaファイル(servlet,Bean)をどのコードにすべきかについて  全てS-JISにした方がいいのか、UTF-8にした方がいいのかどうあるべきなのでしょうか?  (UTF-8 で 「日本語が2~4バイト」として扱われると、どういった弊害が発生するのでしょうか?) 【疑問2】 javaファイルをS-JISに変える方法について  今はサクラエディターというツールで  名前を付けて保存 → 文字コードセット「Shift-JIS」 → 保存 → ファイル名の文字コードセットの変更完了    今はエクスプローラーから直接フォルダの中にあるファイルを触っている状況なのですが、  eclipseから「ファイルの文字コードセットを変更する方法」はありますでしょうか? 【疑問3】 「Shift-JIS」に設定して開発していく必要性について  既存で「utf-8」で設定されているjavaファイルを、「Shift-JIS」に設定して開発していく必要性はあるのでしょうか? (all in one eclipse 3.4 を入れたとき、デフォルトで「utf-8」でjavaファイルが作られるつくりになっているみたいなのですが・・・)   【疑問4】 javaファイル作成時、「Shift-JIS」の形式でファイルを生成する方法について     現在、javaファイルを作成する場合「utf-8」のコードでjavaファイルが生成されるようになっています。      【自作で作成したjavaファイルの場合】    「サクラエディターを使用して、文字コードセットをShift-JISに変更すれば、ずっとShift-JISのファイルの状態」にすることができました。      しかしここで問題が出たのですが      【JSPファイルから自動生成されたjavaファイル(servlet)の場合】    「サクラエディターを使って、Shift-JISに変更した後に、JSPファイルを編集すると、また“utf-8に戻ってしまう” 状態」です。    現状としては「JavaファイルはShift-JISに統一して欲しい」という要望なので、    JSPから自動生成されたjavaファイルが "utf-8" になってしまいます。      JSPから自動生成されたjavaファイルを    "常にShift-JISに設定する" 方法はありますでしょうか?     【環境】  OS   ・WindowsXP Pro    java開発環境   ・all in one eclipse(3.4)   ・TomCat(6.0)   ・Java JRE(1.6)   ・MySQL(5.0)

    • ベストアンサー
    • Java
  • 日本語文字コード【JISコード】はATOKとIMEで違う?

    大変初歩的な質問で恥ずかしく思っています。 ・JISコードについてお伺いしたく思います。   「豪」という文字に与えられているJISコードは文字ソフトによって違うという事はあるんでしょうか? 現在、wordにIMEで入力しているのですが、 外字をIMEで入力するのと、ATOKで入力するのでは、 文字コードに違いが生じてしまうんでしょうか? 私としては、同じ文字であれば存在するJISコードは一つ、 と考えていましたが、ふと疑問に思い知りたくなってしまいました。 仕事においても使用するので何か問題が発生してしまう前に… という気持ちで質問しています。 是非、知識を少し貸してもらえませんでしょうか? よろしくお願いします。

  • 【文字コード】コピー&ペースト時に使われる文字コードはShift-jis?

    Win-XP使用者です。 最近文字コードについて勉強しているのですがよくわからないことがあります。 いわゆる「コピペ」にて文字を移動させる場合、その文字はどのような扱いなのかという問題です。 はじめは「UTF-8」なら「UTF-8」のまんまコピーされるのかと思っていましたが、実は「Shift-jis」に変換されてコピーされてはいないかと疑っています。 よくわかっていないので的外れな質問かもしれませんが、解説できる方、よろしくお願いいたします。