METAFONT

METAFONTは、主に TeX で使用するためのフォントを作成するプログラムです。 TeX と同じく Knuth によって作られました。 TeX の標準フォントである Computer Modern は METAFONT プログラミング言語で設計されています。 現在のバージョン番号は 2.7182818 です。

METAFONT 言語で書かれたソースファイルをコンパイルすると、TeX で利用する形式のフォントメトリックファイル (tfm) と、出力装置にあわせたビットマップのグリフファイル (gf) が生成されます。

これら tfm および gf ファイルを、他の形式に変換するためのプログラム (tftopl、gftopk、gftodvi、TeXtrace など) もいろいろあります。

自作のフォントを METAFONT で制作するためにはデザインセンスだけでなく、プログラミングの知識も必要になります。 METAFONT を使用すれば、簡単な記号だけでなく、パラメータを調節することにより複数のウェイト (太さや横幅など) に変化するような、高品質のフォントファミリーを作成することもできます。

関連リンク


Last-modified: 2017-08-03 (木) 14:12:15 (840d)