日本語環境ユーザーズガイド

TrueType フォントのインストール方法

市販の日本語 TrueType フォントをインストールする場合は、以下の手順に従ってください。


注 –

インストールするフォント使用許諾契約書に従ってください。


  1. TrueType フォントを適当なディレクトリにコピーします。なお、 Solaris では TrueType Collection (.ttc) フォントを直接は使用できません。

    % mkdir $HOME/ttfontdir
    % cp sample.ttf $HOME/ttfontdir
    

    フォントの置き場所は、任意のディレクトリでかまいません。

  2. fonts.scale ファイルを作成します。 fonts.scale のフォーマットは fonts.dir ファイルと同じです。詳しくは mkfontdir(1) のマニュアルページを参照してください。フォントの XLFD (X Logical Font Description) 名は、 PIXEL_SIZE、POINT_SIZE、RESOLUTION_X、RESOLUTION_Y、 AVERAGE_WIDTH の各フィールドではすべて 0 にします。また SPACING フィールド は、固定幅フォントの場合は 'm' に、プロポーショナルフォントの場合には 'p' にします。 CHARSET_REGISTRY および CHARSET_ENCODING フィールドは、一般の日本語 Truetype フォントの場合、'jisx0208.1983-0'、 'jisx0201.1976-0'、'jisx0212.1990-0' の 3 通りを指定できます。ただし、一般の日本語 TrueType フォントでは、 JIS X 0212 補助漢字の一部のグリフがサポートされていません。使用できるのは、Microsoft 標準キャラクタセットの IBM 拡張文字にある一部のグリフのみです。

    • 例 1 : 固定幅フォントの場合

      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-m-0-jisx0208.1983-0
      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-m-0-jisx0201.1976-0
      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-m-0-jisx0212.1990-0

    • 例 2 : プロポーショナルフォントの場合

      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-p-0-jisx0208.1983-0
      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-p-0-jisx0201.1976-0
      sample.ttf -sample-misc-medoum-r-normal--0-0-0-0-p-0-jisx0212.1990-0

  3. mkfontdir コマンドで fonts.dir ファイルを作成します。

    % /usr/openwin/bin/mkfontdir
    

  4. フォントパスを追加します。

    • 例 1 : 一時的にフォントパスを追加する場合

      % /usr/openwin/bin/xset/ fp+ $HOME/ttfontdir
      

    • 例 2 : 各ユーザーの設定ファイルを書き換える場合

      $HOME/.OWfontpath にフォントの存在するディレクトリパスを追加し、ウィンドウシステムを再起動します。

    • 例 3 : システムの設定ファイルを書き換える場合

      /usr/openwin/lib/locale/<locale>/OWfontpath にフォントの存在するディレクトリを追加し、ウィンドウシステムを再起動します。


    注 –

    OWfontpath の仕様は将来変更される可能性があります。この用途以外で変更を行なった場合の動作は保証されません。