HPFTODIT(1) | General Commands Manual | HPFTODIT(1) |
hpftodit - groff -Tlj4 で用いるフォント記述ファイルを作成する
hpftodit [ -sv ] [ -in ] tfm_file map_file font
-i コマンド行オプションとそのパラメータの間には空白があっても構いません。
hpftodit は、HP のタグ付きフォントメトリックファイルから groff -Tlj4 で用いるフォントファイルを作成します。 tfm_file は、フォント作成に用いるタグ付きフォントメトリックファイル名です。 map_file は groff での文字名を記述したファイルです。 このファイルの各行は、下記のフォーマットから成ります。
ここで、 n はその文字の MSL 番号を与える 10 進の整数で、 c1, c2,... はその文字の groff 上の名前です。 font は、出力する groff フォントファイル名です。 groff フォントファイルは font という名前のファイルに出力されます。
特別フォント (カレントフォントの中に文字が見つからない場合に 検索されるフォント) に対しては -s オプションを指定する必要があります。 特別フォントは DESC ファイルの fonts コマンドで列挙します。特別フォント以外は列挙する必要はありません。 troff がそのフォントを最初に使用したときに自動的にマウントできるからです。
-i オプションが指定されていた場合、 hpftodit は各文字についてイタリック補正 (italic correction)、 左イタリック補正 (left italic correction) および 添字補正 (subscript correction) を自動生成します (これら補正パラメータの意味については、 groff_font(5) を参照してください)。
このプログラムは、タグ付きフォントメトリック形式に関する 完全で公式な文書の助けを受けずに書かれました。 そのため、テストに使用した Laserjet 4 の内蔵フォントに似ていない tfm ファイルを扱おうとすると失敗する可能性があります。
TrueType tfm ファイルはサポートしていません。
groff(1), grolj4(1), groff_font(5)
6 August 2001 | Groff Version 1.17.2 |