フォント 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 パックされたビットマップフォント)これでdviファイルを生成するのに必要なファイルがそろったので、以下のコマンドを実行します。
+
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'''

2017年6月12日 (月) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス