タイプ 1 および タイプ 0 のフォントマップを編集する
TrueType フォント定義ファイルが TrueType フォントまたは OpenType フォントを非標準のタイプ 1 フォントまたはタイプ 0 フォントにマップしている場合、これらのフォントに対するプリンターフォントメトリックファイル
(
.pfm
) およびプリンターフォントバイナリーファイル (.pfb
) を用意し、タイプ 1 およびタイプ 0 のフォントマップを編集する必要があります。fontmap.lst
ファイルには 2 つのセクションがあります。フォントディレクトリーセクションには、非標準のタイプ 1 フォントおよびタイプ 0 フォントがあるディレクトリーがリストされています。フォント名セクションでは、非標準の各フォントのPostScript名がファイル名にマップされます。
フォントディレクトリーセクションでは、行に次の構文を使用します。
$Font_Directories (pfm_directory) (pfb_directory) $Abs_Path_Prefix (absolute_path_prefix)
- pfm_directory
.pfm
ファイルを含むディレクトリーの完全パス名では、末尾にスラッシュ (/ または \) を付けません。各 $Font_Directories 行の pfm_directory では 1 つの値のみを指定できますが、行自体は複数指定できます。- pfb_directory
.pfb
ファイルを含むディレクトリーの完全パス名では、末尾にスラッシュ (/ または \) を付けません。各 $Font_Directories 行の pfb_directory では 1 つの値のみを指定できますが、行自体は複数指定できます。- absolute_path_prefix
- フォント参照の先頭の文字列は、その参照が絶対パスであることを表します。1 行の $Abs_Path_Prefix にある absolute_path_prefix には、最大 10 の値を指定できます。各値は 1 ~ 7 文字 (バイト) です。各値を括弧で囲みます。
例えば、フォントディレクトリーセクションには次のような項目が含まれます。
For AIX and Linux: $Font_Directories (/opt/infoprint/ippd/ProcessDirector/afpviewer/font/pfm) (/opt/infoprint/ippd/ProcessDirector/afpviewer/font/pfb) $Font_Directories (usr/local/lib/ghostscript/fonts) (usr/local/lib/ghostscript/fonts) $Font_Directories (.) (.) $Abs_Path_Prefix (/) For Windows: $Font_Directories (C:\Program Files\Ricoh\ProcessDirector\afpviewer\font\pfm) (C:\Program Files\Ricoh\ProcessDirector\afpviewer\font\pfb) $Font_Directories (usr\local\lib\ghostscript\fonts) (usr\local\lib\ghostscript\fonts) $Font_Directories (.) (.) $Abs_Path_Prefix (\)
フォント名セクションでは、行に次の構文を使用します。
font_name (pfm_file) (pfb_file)
- font_name
- タイプ0フォントまたはタイプ1フォントのPostScript名。
- pfm_file
- このフォントに対する
.pfm
ファイルのファイル名で、ファイル拡張子を含みます。 - pfb_file
- このフォントに対する
.pfb
ファイルのファイル名で、ファイル拡張子を含みます。
例えば、フォント名セクションには次のような項目が含まれます。
Garamond-Light (GAL_____.PFM) (GAL_____.PFB) Garamond-Bold (GAB_____.PFM) (GAB_____.PFB) Garamond-LightItalic (GALI____.PFM) (GALI____.PFB) Garamond-BoldItalic (GABI____.PFM) (GABI____.PFB)
タイプ 1 およびタイプ 0 のフォントマップを編集するには、次の手順に従います。
- AIX および Linux では、RICOH ProcessDirector グループ (デフォルトは aiwgrp1) のメンバーであるユーザー ID を使用して、1 次コンピューターにログインします。
- 次に、RICOH ProcessDirector グループに、使用する
.pfm
ファイルおよび.pfb
ファイルに対する読み取り許可があることを確認してください。 /opt/infoprint/ippd/ProcessDirector/afpviewer/font
(AIXおよび Linux)またはC:\Program Files\Ricoh\ProcessDirector\afpviewer\font
(Windows)にナビゲートして、ファイルfontmap.lst
を見つけます。fontmap.lst
ファイルをコピーし、それをバックアップとして保存します。例えば、そのコピーを fontmap.lst.bak として保存します。- ファイルエディターで
fontmap.lst
を開きます。 - 上記の構文を使用して、両方のセクションの タイプ 1 フォントおよびタイプ 0 フォントの新規行を挿入します。
- 注意:
- フォントディレクトリーセクションは、フォント名セクションより前になければなりません。
- $Abs_Path_Prefix 行は、フォントディレクトリーセクションの最後の行でなければなりません。$Font_Directories 行はこの行の上に追加します。
- 最初の列にポンド記号 (#) または % 記号があると、その行はコメントとして処理されます。
- 値はすべて、大/小文字が区別されます。
- パラメーターはすべて定位置パラメーターです。
- パラメーター間にはブランクを挿入できます。
- 変更内容を保存し、ファイルを閉じます。