• ベストアンサー

2バイト文字の記号について

■、○、▼などはどの言語環境でも表示されるのでしょうか? デザイン要素として□を使いたいのです。 NC の文字コードセットを切り替えてみても 特に文字化けを起こしたりしないのですが、 それは私が日本語環境だからなのですか?

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

  • ベストアンサー
  • puni2
  • ベストアンサー率57% (1002/1731)
回答No.3

実際問題として,相手方の画面上で,日本語が(たとえばkamotoさんの書いたメールやホームページなどが)きちんと読めているのならば,化けるということはないでしょう(■,○,▼,□などはいずれも当初からJISの2バイト文字に含まれていますから)。 ただし,(どのようなデザインをお考えなのか分かりませんが)たとえば記号をちりばめて図を描くような場合,フォントの幅によっては図がメタメタにずれる可能性があります。 また,同じ2バイト文字でも韓国や中国などのフォントの場合,日本語部分は当然化けてハングルや別の感じになりますし,記号部分も必ずしも同一という保障はありません。(今てもとにコード表がないので断言はできませんが)。 まして,欧米などのユーザであれば,2バイト文字のフォント自体をインストールしていない可能性が高いので,いいかえれば化ける可能性が高いといえます。 結論としては,相手の環境がよくわかっていて,化けないことが保障されていれば,使ってよい。相手が不特定多数の場合は,画像などに置き換えたほうがよい。といえるでしょう。

kamoto
質問者

お礼

そうなんですよ、単純な記号は日本語環境だったら あまり問題ないかと思ったのです。 英語サイトと日本語サイトに振り分けたほうがいいかもしれませんね。 ありがとうございました。

その他の回答 (4)

  • blab
  • ベストアンサー率27% (8/29)
回答No.5

検索エンジンで http://www.google.com/ 機種依存文字 をキーワードに検索すると 参考URLのようなサイトがたくさんHitします。

参考URL:
http://www.chaldea.ne.jp/topics/izon01.htm
kamoto
質問者

お礼

google は使えますよね。 他のどのサーチエンジンより好きです。 ありがとうございました。

  • pancho
  • ベストアンサー率35% (302/848)
回答No.4

日本語以外の環境を使っている人には、ご質問の記号に限らず、2バイト文字と呼ばれている文字(漢字やひらがな・カタカナなど)は、表示できません。ただし、 「Internet Explorer」の最新バージョンなどでは、日本語OS以外でも漢字が表示できるようになっていますが...。 日本語環境向けと考えたとしても、少なくとも、シフトJISコードの「8540~87FC」の範囲にある文字は使うべきではありませんし、出来ればキーボードから直接入力できる記号(要するに漢字変換しなくても入力できる文字)以外は避けるべきです。 相手が特定の人に限定できるのなら、この限りではありません。 以上。

kamoto
質問者

お礼

日本語環境以外はコアターゲットではないのですが… 見る人がいないとも限りませんもんね。 ありがとうございました。

  • myzard
  • ベストアンサー率43% (68/156)
回答No.2

 こんばんは、myzardです。 > デザイン要素として□を使いたいのです。 記号や特殊文字などはあまり使わないほうが いいと思います。どうしてもというのなら、 その文字を画像にして使うのがベストと思います。

kamoto
質問者

お礼

特殊文字はさすがに避けますが、一般的に使われる 記号ぐらいならどうかなぁ?と思いました。 画像にしたほうがいいですね。ありがとうございます。

  • blue_leo
  • ベストアンサー率22% (541/2399)
回答No.1

受信する側がその2byteコードに対応したフォントを持っていないと表示できない ですよ。 文字コードセットを切り替えて表示できるのはあくまでもkamotoさんの環境の話 だと思います。

kamoto
質問者

お礼

やっぱり私の環境のせいなんですね。ありがとうございます。

関連するQ&A

  • Netscape Messenger 4.78 の文字化けについて

    Netscape Messenger 4.78を起動すると、文字化けしています。そこで、表示の再読み込み行うと、文字化けが直ります。起動のたびに、再読み込みを行わないと文字化けが直らず使い辛くて困っています。 表示・文字コードのセットは、日本語(自動選択)にチェックが付いています。 この症状は、以前は発生していなかったのですが、最近出るようになりました。 どなたか、ご存知であれば教えて下さい。

  • コマンドプロンプトの文字化け

    コマンドプロンプトで文字化けします。 「dir」などのコマンドを打ってみたところ、英語のフォルダ名は表示されるのですが、日本語のフォルダ名が「□□□」となり文字化けしています。 文字化けしているところをコピーし、メモ帳に貼り付けたところ、日本語のフォルダ名もきちんと表示されます。 jp[Enter]を行っても、やはり変わりがありません。 「規定値」-> コードページを確認したところろ、「932(ANSI/OEM - 日本語 Shift-JIS)」となっています。 chcpコマンドを使い、文字コードをutf-8にしても変わりませんでした。 PC環境は、Windows 7 Professional 32bitとなっております。 どうすれば日本語を表示できるか教えていただけますでしょうか。

  • 文字化けについて(フォーム送信)

    すいません、初心者です。 フォームに記入された文字は日本語、英語とも表示されますが、送信ボタンを押し、そのフォームが指定メールへ転送された時、日本語が文字化けし、読めません。文字コードが表記されます。(英語は問題有りません) HTML上に、メタタグを入れて文字コード指定しても駄目でした。 ちなみに、DREAMWEVERではデザインページでは日本語が正しく表示されますが、ソースは日本語が文字コードで表記されています。HTMLは日本語、英語の共存です。 よろしくお願いいたします。

    • 締切済み
    • CGI
  • 韓国の文字コード

    文字コードの違いによる問題だと思うのですが、韓国語環境(韓国語Windows等)で書いた漢字は、日本語環境で見ると"韓r語" のように一部文字化けしますね? これを "韓國語" と表示できるようにする方法ってありませんか? あるいは "韓国語" と表示できる方法があるならそれでもいいのですが。

  • [Netscape]新しいウィンドウを開くと、文字コードセットが勝手に変わってしまう

    Netscape 4.78J を使っています。 文字コードは「日本語(自動選択)」を「標準の文字コードに設定」にして使っていますが、どこかのページを見たあと、以下のいずれかを行うと、新しいウィンドウの文字コードセットが、勝手に「日本語(EUC-JP)」に変わってしまいます。 (したがって、場合によってはページが文字化けし、そのウィンドウで「日本語(自動選択)」を選び直さなければならないことも多いです。) (1) 任意のリンクを右クリックして、「新しいウィンドウで開く」で開く。   (普通に左クリックして同じウィンドウで開けば、このような問題は発生しません。) (2) CTRL-N で、ブランクの新しいウィンドウを開く。 (3) CTRL-1 で、ブランクの新しいウィンドウを開く。 なぜ、このようなことが起こるのでしょうか? NC4.X のバグなんでしょうか? なにか回避策はないでしょうか? NC6.2 にすれば、この問題は解決できるでしょうか? ご存じのかた、よろしくお願いします。

  • インターネットエキスプローラーで文字化けする

    iBook G4を使っています。 インターネットエキスプローラーで文字化けします。 文字の設定を変えるのだと思い、「表示」の文字セットを確認したら「日本語(EUC)」になっていました。 試しに日本語(自動判別)をクリックしてみましたが、画面が替わっても文字化けしたまま。「文字セット」をみるとEUCのままになっています。 どうやって設定を変えるのですか?

    • ベストアンサー
    • Mac
  • Netscape9の文字化け

    Netscape9.0.0.6(日本語化パッチ適用済)を使用しています。 Webページ内のリンクでアンカーにマウスをのせたときタスクバーに日本語を含むアドレスが表示されるリンクをクリックするとアドレスバー上では日本語の部分が文字化けしてしまい目的のページが表示できません。 言語や文字コード関係の設定をいじった覚えはないのですが。 ※ブラウザを替えろという回答はご容赦ください。

  • 2バイト文字が文字化けする!

    次の条件でデータが送られてくるのですが、エディタで開くと2バイトのところだけ文字化けします。 きちんと2バイト文字を表示させたいのですが、なにか方法はありますでしょうか? 教えてくださいますよう、宜しくお願いします。 【使用コード】 ・1バイト文字:JIS X0201(1976)に準拠するJIS8コードセット ・2バイト文字:新JIS(JISC6226-1983)に準拠するコード 使用OS:Windows2000Pro 使用エディタ:EmEditor v3

  • OutlookExpressで受信メールが文字化け

    OutlookExpressで受信メールが文字化けします。 相手はアメリカから送信していて、西ヨーロッパ言語で送っているようです。内容は日本語で書いて送ってるようですが、こちらで受信すると文字化けして読めません。 表示→エンコード から色々文字コードを変更しましたが文字が化けています。 比較的日本語(自動)にすると日本語にも変換されますがところどころが化けたままです。 どうのようにしたら読めるようになるのでしょう。 相手に送ってもらう際に気をつけてもらうことなどありますか? よろしくお願い致します。

  • Windows7の文字コード環境

    Windows7の文字コード環境についてお尋ねします。 日本で使われているWindow7において、新規ファイルやディレクト リを作成し、名前を日本語で入力すると、多くの場合S-JISコード で作成されると思います。 例えば、これらのファイルやディレクトリをCDなどに焼いて、他の ロケール(中国語や韓国語、あるいは英語)環境のWindows7で参照し た場合、日本語ファイル(あるいはディレクトリ)は文字化けせずに 表示されるのでしょうか。

専門家に質問してみよう