国際化対応言語環境の利用ガイド

共有オブジェクトファイルの作成方法

次の手順例は、共有オブジェクトファイルを作成する方法を示しています。

  1. フォントを追加するには、次の例の mp.conf ファイルに対応する行を編集します。

    この例は、TrueType フォントの追加方法を示しています。.so パスは、xu2jis0201.so ファイルをポイントします。

    FontNameAlias   jis0201R TrueType /home/fn/HG-Minchol.ttf
    FontGroup     jis0201 TrueType jis0201R
    MapCode2Font  0x0020 	0x007f  jis0201
    CnvCode2Font   jis0201R 	 _ttfjis0201 <.so path>

    注 –

    PCF フォントを追加するには、キーワードを TrueType から PCF に変更します。


  2. 変更した mp.conf ファイルを使って mp コマンドを呼び出し、新しいフォントの 0x0020 から 0x007f の範囲を印刷します。

    同じ .so ファイルを使って、他の日本語の範囲を対応づけることができます。たとえば、0x0000FF61 から 0x0000FF9F の範囲を対応付けできます。


    注 –

    後方互換性を保つためには、/usr/openwin/lib/locale/$LANG/print/prolog.ps ファイルを使用して、現在のロケールで出力を作成します。prolog.ps ファイルを使用する場合、構成ファイルは必要ありません。


mp.conf ファイルのサンプルは、/usr/lib/lp/locale/en_US.UTF-8/mp ディレクトリを参照してください。