インフォメーション・センター

コード化文字セット ID を使用する i5/OS および OS/400 の Unicode サポート

一般情報
ホスト要件
クライアント要件
制限
プログラミング情報
クライアントでのフォントの構成

一般情報

5250 ディスプレイのセッションにおいて、Z and I Emulator for Web は、コード化文字セット ID (CCSID) のタグが付けられたフィールドに置かれるユニコード・データの表示をサポートします。「5250 ディスプレイ・セッション構成」ウィンドウの「Unicode データ・ストリームを使用可能にする」オプションは 「はい」に設定する必要があります (ENPTUI を参照) 。

Z and I Emulator for Web は、5250 プリンター・セッションではこの機能をサポートしません。

Z and I Emulator for Web では、以下の CCSID がサポートされます。

Z and I Emulator for Web は、その他の CCSID に対する応答では 0x10050155 のセンス・コードを戻します。

ホストの要件

iSeries ホストは、i5/OS または OS/400 の次のレベルのいずれかで実行していなければなりません。

クライアント・ワークステーションの要件

クライアント・ワークステーションには以下の要件が適用されます。

制限

この機能には次の制限があります。

プログラミング情報

ホストのプログラミング情報」を参照してください。

クライアントのフォントの構成

フォント・ファイルの取得
Java 2 対応ブラウザーおよび IBM Java 2 プラグインを使用している場合
Java 2 対応ブラウザーおよび Sun Java 2 プラグインを使用している場合
Netscape 4.x を使用している場合
Java 2 プラグインなしで Internet Explorer を使用している場合

フォント・ファイルの取得

IBM WorldType Monotype Sans Duospace WT フォントの 1 つを使用するようにクライアント・ワークステーションを構成する必要があります。次の表は、それぞれの言語について、どのフォント名およびフォント・ファイルを使用すればよいかを示したものです。

言語: IBM WorldType フォント名: IBM WorldType フォント・ファイル:
すべての SBCS 言語および日本語 Monotype Sans Duospace WT J mtsansdj.ttf
韓国語 Monotype Sans Duospace WT K mtsansdk.ttf
中国語 (簡体字) Monotype Sans Duospace WT SC mtsansds.ttf
中国語 (繁体字) Monotype Sans Duospace WT TC mtsansdt.ttf

以下のサブセクションでは、それぞれのフォントを使用するようにクライアント・ワークステーションを構成する方法について説明します。


Java 2 対応ブラウザーおよび IBM Java 2 プラグインを使用している場合

Java 2 対応ブラウザー (Netscape 6.0 や Java 2 プラグインを含む Internet Explorer など) および IBM Java 2 プラグインを使用している場合は、このセクションに記載されているステップに従ってクライアントのフォントを構成します。

  1. 以下の指示では SBCS 言語を例として使用しますが、日本語、韓国語、中国語 (簡体字)、および中国語 (繁体字) の場合も指示は同様です。ただし、フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名およびフォント・ファイルを使用することを忘れないでください。

  2. IBM Java 2 ディレクトリーで、使用している言語に対応する font.properties ファイルを探します。

    例えば、IBM Java 2 が c:¥Program Files¥HCL¥Java14 ディレクトリーにインストールされたとすると、SBCS 言語の font.properties ファイルの完全修飾ファイル名は c:¥Program Files¥HCL¥Java14¥jre¥lib¥font.properties です。


  3. 使用している言語に対応する font.properties ファイルを次のように変更します。
    1. ファイルを ASCII エディターで開きます。

    2. 次の文字で始まる行を見つけます。
      monospaced.0=

    3. この行を含むグループを次のように変更します。

      • Monotype Sans Duospace WT 行を先頭に移動します。
      • 行の番号を付け替えます。
      例えば、SBCS 言語の場合は、font.properties ファイル内の以下の行を変更します。

      monospaced.0=Courier New
      monospaced.1=Lucida Sans Typewriter Regular
      monospaced.2=Lucida Sans Regular
      monospaced.3=Monotype Sans Duospace WT J

      These lines should read as follows:

      monospaced.0=Monotype Sans Duospace WT J
      monospaced.1=Courier New
      monospaced.2=Lucida Sans Typewriter Regular
      monospaced.3=Lucida Sans Regular

    4. monospaced.italic.0 で始まるグループに対しても同様の変更を行います。

    5. monospaced.bold.0 で始まるグループに対しても同様の変更を行います。

    6. monospaced.bold.italic.0 で始まるグループに対しても同様の変更を行います。

    7. ファイルを閉じます。

  4. ブラウザーを再始動します。


Java 2 対応ブラウザーおよび Sun Java 2 プラグインを使用している場合

Java 2 対応ブラウザー (Netscape 6.0 や Java 2 プラグインを含む Internet Explorer など) および Sun Java 2 プラグインを使用している場合は、このセクションに記載されているステップに従ってクライアントのフォントを構成します。

  1. 以下の指示では SBCS 言語を例として使用しますが、日本語、韓国語、中国語 (簡体字)、および中国語 (繁体字) の場合も指示は同様です。ただし、フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名およびフォント・ファイルを使用することを忘れないでください。

  2. Sun Java 2 ディレクトリーで、使用している言語に対応する font.properties ファイルを探します。

    例えば、Sun Java 2 が c:¥Program Files¥Java¥j2re1.4.1_02 ディレクトリーにインストールされたとすると、SBCS 言語の font.properties ファイルの完全修飾ファイル名は c:¥Program Files¥Java¥j2re1.4.1_02¥lib¥font.properties です。


  3. 使用している言語に対応する font.properties ファイルを次のように変更します。
    1. ファイルを ASCII エディターで開きます。

    2. 次の文字で始まる行を見つけます。
      monospaced.0=

    3. この行を含むグループを次のように変更します。

      • font.properties ファイルに対応する Monotype Sans Duospace WT font の行を先頭に追加します。フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名を使用することを忘れないでください。
      • 行の番号を付け替えます。
      例えば、SBCS 言語の場合は、font.properties ファイル内の以下の行を変更します。

      monospaced.0=Courier New,ANSI_CHARSET
      monospaced.1=WingDings,SYMBOL_CHARSET
      monospaced.2=Symbol,SYMBOL_CHARSET

      行を次のように読み替えてください。

      monospaced.0=Monotype Sans Duospace WT J
      monospaced.1=Courier New,ANSI_CHARSET
      monospaced.2=WingDings,SYMBOL_CHARSET
      monospaced.3=Symbol,SYMBOL_CHARSET

    4. monospaced.italic.0 で始まるグループに対しても同様の変更を行います。

    5. monospaced.bold.0 で始まるグループに対しても同様の変更を行います。

    6. monospaced.bold.italic.0 で始まるグループに対しても同様の変更を行います。

    7. filename で始まる行を検索します。

    8. 次の行をリスト内のどこか、例えば filename.
      で始まっている最初の行の前などに追加します。
      • 使用している言語が SBCS 言語の場合は、次の行 (日本語の場合と同じ) を追加します。filename.Monotype_Sans_Duospace_WT_J=mtsansdj.ttf.

      • 言語が日本語の場合は、filename.Monotype_Sans_Duospace_WT_J=mtsansdj.ttf を追加します。

      • 言語が韓国語の場合は、filename.Monotype_Sans_Duospace_WT_K=mtsansdk.ttf を追加します。

      • 言語が中国語 (簡体字)の場合は、filename.Monotype_Sans_Duospace_WT_S=mtsansds.ttf を追加します。

      • 言語が中国語 (繁体字) の場合は、filename.Monotype_Sans_Duospace_WT_T=mtsansdt.ttf を追加します。

    9. exclusion.monospaced.0= で始まる行を検索します。

    10. この行の先頭文字に # を入力して (例えば #exclusion.monospaced.0=0100-20ab,20ad-f8ff)、行をコメント化します。

    11. ファイルを閉じます。

  4. ブラウザーを再始動します。


Netscape 4.x を使用している場合

Netscape 4.x を使用している場合は、このセクションに記載されているステップに従ってクライアントのフォントを構成します。

  1. 以下の指示では SBCS 言語を例として使用しますが、日本語、韓国語、中国語 (簡体字)、および中国語 (繁体字) の場合も指示は同様です。ただし、フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名およびフォント・ファイルを使用することを忘れないでください。

  2. Netscape ディレクトリーで、使用している言語に対応する font.properties ファイルを探します。

    例えば、Netscape 4.x が c:\Program Files\Netscape\Communicator ディレクトリーにインストールされたと前提すると、SBCS 言語の font.properties ファイルの完全修飾ファイル名は c:\Program Files\Netcape\Communicator\Program\java\classes\font.properties です。


  3. 使用している言語に対応する font.properties ファイルを次のように変更します。
    1. ファイルを ASCII エディターで開きます。

    2. monospaced.0= 始まる行を検索します。

    3. この行を含むグループを次のように変更します。

      • font.properties ファイルに対応する Monotype Sans Duospace WT font の行を先頭に追加します。フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名を使用することを忘れないでください。
      • 行の番号を付け替えます。
      例えば、SBCS 言語の場合は、font.properties ファイル内の以下の行を変更します。

      monospaced.0=Courier New,ANSI_CHARSET
      monospaced.1=Bitstream Cyberbit,DEFAULT_CHARSET
      monospaced.2=MS Gothic,SHIFTJIS_CHARSET
      monospaced.3=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
      monospaced.4=Symbol,SYMBOL_CHARSET,NEED_CONVERTED

      行を次のように読み替えてください。

      monospaced.0=Monotype Sans Duospace WT J
      monospaced.1=Courier New,ANSI_CHARSET
      monospaced.2=Bitstream Cyberbit,DEFAULT_CHARSET
      monospaced.3=MS Gothic,SHIFTJIS_CHARSET
      monospaced.4=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
      monospaced.5=Symbol,SYMBOL_CHARSET,NEED_CONVERTED

    4. exclusion.monospaced.0= で始まる行を検索します。

    5. この行の先頭文字に # を入力して (例えば #exclusion.monospaced.0=0100-ffff)、行をコメント化します。

    6. ファイルを閉じます。

  4. ブラウザーを再始動します。


Java 2 プラグインを含まない Internet Explorer を使用している場合

Internet Explorer を使用していて、Java 2 プラグインをインストールしていない場合は、このセクションに記載されているステップに従ってクライアントのフォントを構成します。

  1. 以下の指示では SBCS 言語を例として使用しますが、日本語、韓国語、中国語 (簡体字)、および中国語 (繁体字) の場合も指示は同様です。ただし、フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名およびフォント・ファイルを使用することを忘れないでください。

  2. Windows レジストリーで次のキーを探します。
    My Computer¥HKEY_LOCAL_MACHINE¥Software¥Microsoft¥Java VM

  3. このキーの下に、次の新しいキーを作成します。
    Font Alias

  4. このキーの下に、次の値名を持つ新しいストリング値を作成します。
    Courier

  5. このストリング値を、使用している言語のフォント名を含むように変更します。フォントの取得に記載されている説明に従って、使用している言語にふさわしい Monotype Sans Duospace WT フォント名を使用することを忘れないでください。例えば、SBCS 言語の場合は、次のものを含むようにストリング値を変更します。
    Monotype Sans Duospace WT J

  6. レジストリーを閉じます。

  7. マシンをリブートします。

  8. ブラウザーを再始動します。