[[TeX/Font]]

*Type 1 フォント [#i72fdcaf]

Type 1 フォントとは、Adobe 社が開発したページ記述言語である PostScript 形式で記述されたフォントで、文字の拡大・縮小が簡単にできるアウトラインフォントです。PostScript プリンタに導入したり、コンピュータ上で使ったりすることができます。

TeX でももちろん使うことができます。特に、Type 1 フォントがインストールされているときれいな PS, PDF ファイル等を出力することができます。

拡張子は ''.pfb''(バイナリファイル)、''.pfa''(ASCII ファイル)がよく使われます。

**市販されている欧文用 PostScript フォント集 [#g5d8e3b8]

#amazon(484431937X,left,[TrueType フォントパーフェクトコレクション])
#amazon(,clear)

**Type 1 フォントの使用例 [#r806e785]

-[[Bitstream>TeX/Font/Type1/Bitstream]]

*TeX での Type 1 フォントの利用 [#c6268e6f]

TeX で Type 1 フォントを利用するためには、 若干の作業をしなければなりません。具体的な手順としては

+ファイル名の変更(Berry 則にもとづいて)
+''.afm'' ファイルの生成と修正(''.afm'' ファイルが付属していなければ) [pf2afm]
+''.tfm'' ファイルの生成 [afm2tfm]
+''.vf'' ファイルの生成 [afm2tfm]
+''.enc'' ファイルの生成 [afm2tfm]
+''.fd'', ''.map'' ファイルの作成
+''.sty'' ファイルの作成

を行います([  ] 内は使用するプログラムの名前です)。

3-6 の作業を自動でやってくれるのが fontinst パッケージです。この後説明します。

**ファイル名の変更 [#y02d001f]

歴史的な理由で、TeX が扱いやすいようなファイル名にする必要があります。具体的には 8+3 形式(8文字+拡張子3文字)のファイル名にし、なるべく系統的なファイル名にします。

今使われているフォントはほとんど Berry 則にもとづいて TeX での名前をつけられています。

***Berry 則 [#sb29f576]

-$[[CTAN>TeX/Keyword/CTAN]]/info/fontname/fontname.pdf

**.afm ファイルの生成 [#gfcf3a36]

 $ pf2afm xxxx.pfb

を実行します。同じディレクトリ内にある複数の ''.pfb'' ファイルを処理する場合は次のようにすると簡単でしょう。

 $ for i in *.pfb; do pf2afm $i; done

''pf2afm'' を実行すると

 .notdef character ocurred among kern pairs
 you'd better check the resulting AFM file.

のような警告が出る場合がありますが、今は無視します。

**fontinst パッケージ [#e58228d7]

*参考 [#rc632b5e]

-http://www.linux.or.jp/JF/JFdocs/Font-HOWTO/x470.html
-http://www.bunmeisha.co.jp/LaTeX2e/latex2e_gaiji.html
-http://gogh.phys.s.u-tokyo.ac.jp/~hikami/multiTeX.html
-http://www.linux.or.jp/JF/JFdocs/Font-HOWTO.txt

**フォントメーカ、フォント名に関する情報 [#t3830c1c]

-$[[CTAN>TeX/Keyword/CTAN]]/info/fontname/

にあるファイルを見ればほとんどわかります。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS