hpftodit(1) FreeBSD 一般コマンドマニュアル

hpftodit

前のページ 上に戻る 次のページ

hpftodit




書式

       hpftodit [ -sv ] [ -in ] tfm_file map_file font

       -i コマンド行オプションとそのパラメータの間には空白が あっ
       ても構いません。


解説

       hpftodit   は、HP のタグ付きフォントメトリックファイルから
       groff -Tlj4 で用いるフォントファ イ ル を 作 成 し ま す。
       tfm_file  は、フォント作成に用いるタグ付きフォントメトリッ
       クファイル名です。 map_file は groff での文字名を記述し た
       ファイルです。このファイルの各行は、下記のフォーマットから
       成ります。

              n c1 c2 ...

       ここで、 n はその文字の MSL 番号を与える 10 進の整 数 で、
       c1,  c2,...  はその文字の groff 上の名前です。 font は、出
       力する groff フォントファイル名です。 groff フォントファイ
       ルは font という名前のファイルに出力されます。

       特別フォント (カレントフォントの中に文字が見つからない場合
       に検索されるフォント) に対しては -s オプションを指定する必
       要 があります。特別フォントは DESC ファイルの fonts コマン
       ドで列挙します。特別フォント以外は列挙する必要はあり ま せ
       ん。  troff がそのフォントを最初に使用したときに自動的にマ
       ウントできるからです。

       -i オプションが指定されていた場合、 hpftodit は各文字に つ
       い て イタリック補正 (italic correction)、左イタリック補正
       (left italic correction) および添字補正 (subscript correc-
       tion) を自動生成します (これら補正パラメータの意味について
       は、 groff_font(5) を参照してください)。


オプション

       -v     バージョン番号を表示します。

       -s     特別フォントであることを指定します。フォントファ イ
              ルに special コマンドを追加します。

       -in     各 文 字のイタリック補正を生成します。文字幅とイタ
              リック補正の和が、 n 設計単位と「文字のバウンディン
              グ ボッ ク スの右端が文字の原点からどれだけ右にある
              か」との和に等しくなるようにイタリック補正が生成 さ
              れ ます。生成結果が負値になってしまう場合、その値の
              代りに 0 がイタリック補正として 使 用 さ れ ま す。
              Intellifont   フォントでは、8782 設計単位で 1 em で
              す。

              同様に、各文字の添字補正も生成します。そのフォン ト
              の傾斜パラメータの正接 (tangent) にそのフォントの x


関連ファイル

       /usr/share/groff_font/devlj4/DESC
              デバイス記述ファイル

       /usr/share/groff_font/devlj4/F
              フォント F のフォント記述ファイル


バグ

       このプログラムは、タグ付きフォントメトリック形式に関する完
       全で公式な文書の助けを受けずに書かれました。そのため、テス
       トに使用した Laserjet 4 の内蔵フォントに似て い な い  tfm
       ファイルを扱おうとすると失敗する可能性があります。

       TrueType tfm ファイルはサポートしていません。


関連項目

       groff(1), grolj4(1), groff_font(5)



Groff Version 1.17.2      6 August 2001               HPFTODIT(1)

ABELNET VPSサービス