• ベストアンサー

シフトJISとUnicodeについて

「ひん」(濱のさんずいの代わりに月へん) という文字を表示させようとしたところ WindowsXPでは文字検索していくと表示され、Windows98等では表示されないという現象が起こりました。 よく調べてみると、両OSともUnicode表には同じコード「81CF」に この「ひん」という漢字は存在するのですが、 XPは表示されて98は表示されません。 どうすれば98でも表示できますか? また「ひん」という文字にシフトJISコードとかは登録できないのでしょうか?

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

  • ベストアンサー
  • ChM
  • ベストアンサー率56% (875/1559)
回答No.2

Windows 98というOSが、基本的にUnicodeに対応していない、というのが原因です。 うまく表現できないのですが、98そのものはUnicodeに対応しています。ですから、それにWORD 2000(以降)をのせれば、そのWORDでは表示可能なハズです。可能な環境でしたら、試してみてください。WORD 98などでは不可能です。 98そのものは対応しているのですが、WindowsのCDに添付の諸ソフトは対応していません。したがって、メモ帳では表示できませんし、外字エディタにこの文字を呼び出して加工することもできません。 Windows XPでしたら可能です。 私は以前(最初に購入のパソコン)、Windows Meでしたが、これにのせた一太郎(バージョンは11)で、インド文字(デーヴァナーガリー)などの表示ができませんでした(なぜか、ハングルは表示できました)。MeにXPを組み込んだら、これらも表示できるようになりました。同様のケースと判断されます。 JISに登録、というご質問の意味が、ちょっと理解できないのですが、JIS水準(第2水準まで)にない文字ですので、あとは、外字として登録するなどしなくては、98環境では無理だと思います(念のためですが、外字は、お手持ちのパソコンでのみ使用可能です。互換性はありません)。

その他の回答 (1)

回答No.1

私は、ATOKを使っていますが、文字パレットを、Unicodeで、入力し、windows98で、表示と印刷が出来ましたが、JISでは、コードの割り当てがないみたいですね。 あえてコードを割り当てるなら、外字コードとして割り当てるぐらいでしょうか?

関連するQ&A