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

tfmtodit

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

tfmtodit



書式

       tfmtodit [ -sv ] [ -ggf_file ] [ -kskewchar ] tfm_file
                map_file font

       コマンドラインオプションとパラメータの間に、空白を置くこと
       が可能です。


解説

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

              n c1 c2 ...

       n  はフォント中の十進数で表した文字の位置、 c1, c2,...  は
       その文字の groff 上の名前です。 tfm ファイルに存在し て も
       groff  上では名前を持たない文字は、 groff フォントファイル
       に名前のない文字として出力されます。 font は、 出 力 す る
       groff フォントファイル名です。

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

       数式を適切に処理するために、groff は tfm には含ま れ な い
       フォ ントメトリック情報を必要とします。 TeX は数式用のイタ
       リックフォントを使用しますが、groff では、通常のイタリック
       フォ ントを数式にも使用するからです。 groff が必要とする情
       報は、Metafont の Computer Modern fonts における  math_fit
       マクロの 2 つの引数によって与えることができます。 Metafont
       は通常、テキストフォント ( math_fitting が false) の 処 理
       中、 これらの引数を無視します。 cm.base を作成するときに以
       下の定義を cmbase のあとにロードすることによって、テキスト
       フォントのフォントメトリック情報を gf ファイル中に出力する
       ように Metafont に指示できます。

              def ignore_math_fit(expr left_adjustment,right_adjustment) =
                  special "adjustment";
                  numspecial left_adjustment*16/designsize;
                  numspecial right_adjustment*16/designsize;
                  enddef;

       この変更された cm.base を使って作成された gf ファイルは -g
       オプションで指定します。 -g オプションは、 math_fitting が
       true に設定されたフォントに対しては使用してはいけません。


オプション

              cial コマンドを含み、追加のフォントメトリック情報を
              与えます。


関連ファイル

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

       /usr/share/groff_font/devdvi/F
              フォント F のためのフォント記述ファイル


関連項目

       groff(1), grodvi(1), groff_font(5)




Groff Version 1.17.2      6 August 2001               TFMTODIT(1)

ABELNET VPSサービス