フォントと FreeBSD: A Tutorial
Prev |  | Next

# 6. タイプ 1 フォントを Ghostscript で利用する

Ghostscript では、 `Fontmap` ファイルに従ってフォントを参照して います。このファイルを X11 の `fonts.dir` ファイルと同様な方法で変更しなくてはなりません。 Ghostscript では、 `.pfa` 形式または `.pfb` 形式のフォントのいずれか一方を使用することができます。 前章の例で登場したフォントを使って、ここではこのフォントを Ghostscript で使用する方法について述べます。

    フォントを Ghostscript のフォントディレクトリに置きます。
    % cd /usr/local/share/ghostscript/fonts
    % ln -s /usr/local/share/fonts/type1/showboat.pfb .

    Ghostscript にフォントを認識させるために Fontmap を編集します。
    % cd /usr/local/share/ghostscript/4.01
    % ex Fontmap
    :$a
    /Showboat        (showboat.pfb) ; % From CICA /fonts/atm/showboat
    .
    :wq

    Ghostscript を用いてフォントを試してみます。
    % gs prfont.ps
    Aladdin Ghostscript 4.01 (1996-7-10)
    Copyright (C) 1996 Aladdin Enterprises, Menlo Park, CA.  All rights
    reserved.
    This software comes with NO WARRANTY: see the file PUBLIC for details.
    Loading Times-Roman font from /usr/local/share/ghostscript/fonts/tir_____.pfb...
     /1899520 581354 1300084 13826 0 done.
    GS>Showboat DoFont
    Loading Showboat font from /usr/local/share/ghostscript/fonts/showboat.pfb...
     1939688 565415 1300084 16901 0 done.
    >>showpage, press <return> to continue<<
    >>showpage, press <return> to continue<<
    >>showpage, press <return> to continue<<
    GS>quit

参考文献: Ghostscript バージョン 4.01 で配布されている `fonts.txt`

Prev | Home | Next
タイプ 1 フォントを X11 で利用する |  | タイプ 1 フォントを Groff で利用する