フォント METAFONT 新しいページはコチラ
提供: yonewiki
(→簡単なMETAFONTの流れ) |
(→簡単なMETAFONTの流れ) |
||
106行: | 106行: | ||
*c:/texlive/2017/texmf-dist/fonts/source/public/knuth-lib/grayf.mf | *c:/texlive/2017/texmf-dist/fonts/source/public/knuth-lib/grayf.mf | ||
を参照し | を参照し | ||
− | gray.tfm/gray.logおよび123文字のグリフを持つgray.600gfやその他にcmr8.600pk/gray.600pk/logo8.600pkが生成されます。(*.pk=PacKed bitmap fonts パックされたビットマップフォント) | + | gray.tfm/gray.logおよび123文字のグリフを持つgray.600gfやその他にcmr8.600pk/gray.600pk/logo8.600pkが生成されます。(*.pk=PacKed bitmap fonts パックされたビットマップフォント) mktextfmコマンドはmetafontプログラムで適切なプログラムが記述されていなければ、tfmファイルを生成することはできません。texliveでインストールした場合、grayやblackなどのmfコマンドのmodeによって必要となるtfmが不足しています。mfファイルはあるので、mktextfmコマンドでtexliveのインストールディレクトリを再帰的に検索してmfファイルを検索します。イメージとしては、tfmは文字コードごとのグリフを収める器みたいなもので、これに文字の解像度とか、文字の幅、文字間、高さといった情報を持っていて、pkファイルには解像度ごと、グリフ情報をもっていて、文字の太さごとにもpkファイルを準備したりもします。グリフファイルからpkファイルを生成するにはgftopkコマンドを使います。いろいろ説明しましたが、これでdviファイルを生成するのに必要なファイルがそろったので、以下のコマンドを実行します。 |
>'''GFtoDVI mfput.2602gf''' | >'''GFtoDVI mfput.2602gf''' |