• 締切済み

文字コードの変化

わかりにくい質問で申し訳ないです。 メモ帳に文字は何でもいいのですが例えば、 MSゴシックで AB あいう と入力したとします。これを一度保存し、このファイルを2つ開き、メニューバーの書式→フ ォントから、1個はMS明朝、もう1個のウィンドウではwingdings3に変更します。そしてそれぞれ保存します。 するとMS明朝のほうは明朝体の文字になるだけなのですが、wingdings3は完全に違うような、全く原形をとどめていない形に変化してしまいます。 そしてこの2つのファイルをBinary Editorのファイル内にある、TSXBNのアイコンにそれぞれドラック&ドロップします。すると全く違う形に変わってしまったwingdings3は、特に形に変化のなかったMS明朝と同じ文字コードになります。メモ帳では全く違う文字になったwingdings3ですが、TSXBNではMS明朝と変わらなかった理由がわかる方いたら回答よろしくお願いします。手間のかかる質問ですいません。

みんなの回答

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.3

既に立派な回答が付いているのですが、蛇足を承知で…… 「文字コード」というのは、“識別番号”だと考えてください。 で、「フォント」は“字体(字の形)”です。 通常、どの文字コードにどの文字を割り当てるか、というのは決まっているので、フォントを変えても字体が多少変わるだけで人間が読み取れる意味は変わりませんが、wingdings3等のようにこの決まりを無視して適当な絵なり象形文字なりを割り当ててしまうと、“識別番号”は同じでも見た目は分けわからないものになります。 テキストファイルの場合、作成ファイルにフォント情報は含まれない(文字コードしか保存されない)ため、フォントをどのように変えても入力した文字コードが同じであれば、バイナリレベルでは全く同じとして判断されます。

回答No.2

ちょっと見当違いかもしれませんけど… フォントは色々準備されていると思うのですが、文字コードによってどの様な形を表示するかはフォント次第だと思うのです。 例えば「あ」を表示させても明朝体とゴシック体では「あ」は同じであっても形が微妙に違いますよね。 ですからフォントによって文字コードに対応する形は自由に変えることが出来るわけです。アルファベットは表示できても日本語は用意されていないフォントもあると思いますし。 wingdings3は絵文字用のフォントだと思うので記号のような絵が表示されるから変に感じられたのではないでしょうか。 ですから極端な話、「あ」と入れても「い」と表示されるフォントだって作れると思います。誰も使わないですけどね。 でも文字コード自体は統一されているのでバイナリレベルで見ると同じなのだと思います。

  • Rin-z
  • ベストアンサー率32% (41/126)
回答No.1

PCのなかでは文字を16進数などに変換して認識してます。 たとえば「A」のキーを押下したときにA=1とします。 ローマ字入力でAを押下すと「あ」ですね。 でもPCの中ではA=あ=1です。 そのしくみをフォントに割り当てます。 MS明朝が使われてるとき Aのキーが押されました→文字コードは「1」です→MS明朝での文字コード「1」に」割り当ててある文字は「あ」です=「あ」を表示しなさい。との処理がされます。 wingdings3文字を打っても変なマークしか表示されませんよね? Aを押す→コードは「1」です→wingdings3での文字コード「1」に割り当てられてる文字は「花の絵のマーク」です→花の絵のマークを表示 こんな感じです。 文字コードが同じなのに表示が違うのはフォントに割り当てられてる文字が違うためです。 解りづらくて申し訳ありません

関連するQ&A

  • 文字コードの変化

    わかりにくい質問で申し訳ないです。 学校の課題なのですが、メモ帳に文字は何でもいいのですが例えば、 MSゴシックで AB あいう と入力したとします。これを一度保存し、このファイルを2つ開き、メニューバーの書式→フォントから、1個はMS明朝、もう1個のウィンドウではwingdings3に変更します。そしてそれぞれ保存します。 するとMS明朝のほうは明朝体の文字になるだけなのですが、wingdings3は完全に違うような、全く原形をとどめていない形に変化してしまいます。 そしてこの2つのファイルをBinary Editor(http://www.zob.ne.jp/~c.mos/soft/bz.html←こちらでDLできます。) のファイル内にある、TSXBNのアイコンにそれぞれドラック&ドロップします。すると全く違う形に変わってしまったwingdings3は、特に形に変化のなかったMS明朝と同じ文字コードになります。メモ帳では全く違う文字になったwingdings3ですが、TSXBNではMS明朝と変わらなかった理由がわかる方いたら回答よろしくお願いします。手間のかかる質問ですいません。

  • 文字コードについて

    「MS ゴシック & MS 明朝 JIS2004 対応フォント」をインストールしようと 思ったのですがすでにインストールされているみたいなのですが 文字が対応していない(以前と同じ)状態になっております。 アンインストールして再度インストールするにはどうすれば宜しいでしょうか? 以上、宜しくお願いします。

  • ワードの文字間隔

    ワードで文章作成をしましたが、MS明朝で文字間隔が勝手に狭まったり、広まったりしてしまいます。ゴシックにすると文字間隔はおかしくないのですが、なぜMS明朝にすると文字間隔がおかしくなるのかわかりません。おしえてください。

  • Word 印刷文字がうすいのですが・・・

    Word2000です。 規定のフォントを「MS明朝」に設定していますが、印刷すると線が細く、うすくて読みにくい文字で印刷されます。 MSゴシックにすれば濃く印刷されますが、ゴシックです。 明朝を濃く印刷する方法は無いでしょうか? あるいは、明朝的なフォントだが濃く印刷されるフォントがあれば教えてください。

  • Outlook Express の文字の大きさ

    Ver.6を使用しています。 昨日から、作成画面や受信メール画面の文字が 大きく(ゴシック14pほど・太文字)なってしまいます。 通常は12p(MSPゴシック・太文字なし)で作成及び受信メールを見ていました。 設定を変えた記憶がないのですが 下記のような行為をしました。 外付けHDに送信済みメール(ひな形・文字はMS明朝/14/太字)を ドラッグ&ドロップで保存(.eml) それをドラッグ&ドロップで受信トレイに入れて[転送]にして 文字(MS明朝/14/太字)や写真を入れ替えて 送信しました。 OE最初の画面で [ツール] → [オプション] → [作成] → [作成時のフォント] 新規メール作成画面で [書式] → [フォント] 上記いずれも  [フォント] MSP  [スタイル] 標準  [サイズ] 12 にしてもダメです。 よろしくお願いします。

  • ゴシック体の文字を細く印刷したい。

     Windows98でOpenOfficeのWriterを使っております。WriterでMSゴシックの文字を印刷しましたところ、太字の設定をしておりませんが文字が太くなってしまい困っております。  MSゴシックの文字を細くすることはできるのでしょうか?  MS明朝の場合は画面とほぼ同じ太さで印刷できております。  よろしくお願いいたします。

  • ワードの書き出しの文字の種類

    こんにちわ! 初心者の質問です。いつもワード2007を利用しているのですが、書き出しの文字がいつもMS明朝になってしまうのです。私はMSPゴシックで書きますので、いつも一回MS明朝で書いたものを又MSPゴシックに変更するので手間がかかって大変です。 これを最初から書き出しの文字をMSPゴシックに変更できる方法ってありますでしょうか?  よろしくお願いします。

  • 筆ぐるめ 特殊文字の入力

    筆ぐるめの宛名入力について教えてください。 手書きパッドで探し WordのMS明朝・MSゴシックで表示される 文字が筆ぐるめのMS明朝 MSゴシックにしても?と表示され入 力できません 入力する方法を教えて下さい。

  • デフォルトの文字コードを変更するには?

     文字コードはデフォルトのままでは、MS明朝ですよね。これを、デフォルトの設定で、ゴシックとかにしたいんですが、できますか?  できるとしたら、方法もよろしくお願いします。OSはWinXPホームエディションです。  一々、変換するのが、めんどくさいです。誰か方法を知っている人がいたら、よろしくお願いします。

  • Windows XP の、MS明朝とMSゴシックで字体の異なる文字があ

    Windows XP の、MS明朝とMSゴシックで字体の異なる文字がありました。変更漏れなんでしょうか。最低です。「隆」JIS区点11875。右上部分が、MS明朝だと「攵」で、MSゴシックだと「夂」です。このような文字は他にもあるのでしょうか?