TeX 用語集 をご覧ください。
以前は dvips, dvipdfm 用の .map ファイルを追加した場合、config.ps や dvipdfmx.cfg に記述を手動で追加する必要があり、面倒臭く、間違いの多く発生する作業でした。teTeX 3.0 では自動化されました。
まず、必要な .map ファイルをしかるべき場所に置いた後、mktexlsr を実行して .map ファイルがある場所を教えます。そのあとで updmap-sys コマンドを実行して .map ファイルを登録します*1。
# mktexlsr # updmap-sys --enable Map=hoge.map
なお、updmap(-sys) を実行すると、.map ファイルを再生成するので、時間がかかります。複数の .map ファイルを登録する場合は、--nomkmap オプションをつけて .map ファイルを生成しないようにしておくと時間が節約できます。
# updmap-sys --nomkmap --enable Map=hoge1.map # updmap-sys --nomkmap --enable Map=hoge2.map
最終的には生成しなければなりませんので、最後の .map には --nomkmap をつけないで実行するか、別に updmap-sys コマンドを実行します。
# updmap-sys --enable Map=hoge3.map
または
# updmap-sys --nomkmap --enable Map=hoge3.map # updmap-sys
フォントの集中管理については次の URL を参考にしてください。
Knuth 教授が開発した METAFONT 形式で配布されていれば TeX との親和性は抜群ですが、PostScript で書かれた Type 1 フォント(.pfb)や TrueType フォント(.ttf)、Open Type フォント(.otf)も(必要な変換作業などを施せば)使用可能です。フォントの変換だけで膨大な解説が必要ですから、ここでは TeX 用に一式揃えて配布されているフォントだけを扱うことにします。
後で出てくる ( ) 内の語の意味は以下の通りです。
以下が、フォント関連のファイルの説明です。拡張子ごとの説明になっています。