Solaris 9 12/02 オペレーティング環境の概要

言語サポートの拡張

説明 

データの相互運用性の改良

Solaris 9 リリースでは、Solaris 以外の環境との間で、データの相互運用性が改善されました。その中には、UTF-8 とネイティブエンコーディング (HKSCS、GB18030、ISO 8859-11、および Hindi) 間のデータ変換に使用する新しい iconv ユーティリティの追加も含まれます。また、iconv モジュールにより、日本語サポートが拡張されました。これらのモジュールは、Solaris 日本語ロケールコードセットと富士通、日立、および NEC の日本語メインフレームコードセットとの間の変換を行います。

Solaris 9 リリースでの言語サポートの詳細は、『国際化対応言語環境の利用ガイド』を参照してください。

新しい TrueType フォント

新しい TrueType フォントでは、コードセットが異なっても共通の外観と同じ書体を提供するようになりました。ヨーロッパロケールは、すべて共通の TrueType フォントを使用します。各アジアロケールには、それぞれ独自の TrueType フォントファイルが存在します。 

詳細は、『国際化対応言語環境の利用ガイド』を参照してください。

Unicode サポートの拡張

Solaris 9 リリースでは、Unicode のサポートが拡張されました。タイ、インド、香港、トルコ、エジプト、ブラジル、フィンランド、およびベルギー (ワロン語) 用の新規 Unicode (UTF-8) ロケールが新たにサポートされます。 

Solaris 9 リリースでの Unicode サポートの詳細は、『国際化対応言語環境の利用ガイド』を参照してください。

プリントフィルタ拡張機能 : mp プログラム

mp プログラムは、さまざまな Solaris ロケールの国際的なテキストファイルを受け付けます。このプログラムは、指定されたロケールに合った出力を行います。mp プログラムでは複合テキストレイアウト (CTL) がサポートされているため、出力では正確なテキストレイアウト (双方向のテキストの表示や形状決定など) もなされます。PostScript の出力ファイルには、各ロケールの mp システムフォント構成にもとづき Solaris システム上のスケーラブルフォントやビットマップフォントのグリフイメージを組み込めます。

詳細は、『国際化対応言語環境の利用ガイド』の「mp による印刷フィルタの拡張」を参照してください。

新しい iconv モジュール

iconv モジュールを使用すると、ネイティブエンコードされたデータと Unicode 間の変換が可能です。新しい文字セットをサポートするために、以下の iconv モジュールが追加されました。

  • UTF-8 <---> HKSCS

  • UTF-8 <---> GB18030

  • UTF-8 <---> ISO8859-11

  • UTF-8 <---> Hindi

Dtpad ファイルダイアログボックスへのコードセット変換機能の追加

Dtpad のファイルダイアログボックスにコードセット変換機能が追加され、iconv ユーティリティによるファイルエンコーディングの変更がサポートされるようになりました。このオプションにより、ファイルを UTF-8 や UTF-16 などのさまざまなエンコーディングで開いたり保存したりできます。

iconv(3C) のマニュアルページを参照してください。