- 追加された行はこの色です。
- 削除された行はこの色です。
[[TeX/Font]]
*Type 1 フォント [#i72fdcaf]
Type 1 フォントとは、Adobe 社が開発したページ記述言語である PostScript 形式で記述されたフォントで、文字の拡大・縮小が簡単にできるアウトラインフォントです。PostiScript プリンタに導入したり、コンピュータ上で使ったりすることができます。
Type 1 フォントとは、Adobe 社が開発したページ記述言語である PostScript 形式で記述されたフォントで、文字の拡大・縮小が簡単にできるアウトラインフォントです。PostScript プリンタに導入したり、コンピュータ上で使ったりすることができます。
TeX でももちろん使うことができます。Type 1 フォントがインストールされていると、きれいな PS, PDF ファイル等を出力することができます。
TeX でももちろん使うことができます。特に、Type 1 フォントがインストールされているときれいな PS, PDF ファイル等を出力することができます。
拡張子は ''.pfb''(バイナリファイル)、''.pfa''(ASCII ファイル)がよく使われます。
*市販されている欧文用 PoscScript フォント集 [#g5d8e3b8]
**市販されている欧文用 PostScript フォント集 [#g5d8e3b8]
#amazon(484431937X,left)
#amazon(484431937X,left,[TrueType フォントパーフェクトコレクション])
#amazon(,clear)
**Type 1 フォントの使用例 [#r806e785]
-[[Bitstream>TeX/Font/Type1/Bitstream]]
*TeX での Type 1 フォントの利用 [#c6268e6f]
TeX で Type 1 フォントを利用するためには、 若干の作業をしなければなりません。
TeX で Type 1 フォントを利用するためには、 若干の作業をしなければなりません。具体的な手順としては
これらの作業を自動でやってくれるのが fontinst パッケージです。
+ファイル名の変更(Berry 則にもとづいて)
+''.afm'' ファイルの生成と修正(''.afm'' ファイルが付属していなければ) [pf2afm]
+''.tfm'' ファイルの生成 [afm2tfm]
+''.vf'' ファイルの生成 [afm2tfm]
+''.enc'' ファイルの生成 [afm2tfm]
+''.fd'', ''.map'' ファイルの作成
+''.sty'' ファイルの作成
*fontinst パッケージ [#e58228d7]
を行います([ ] 内は使用するプログラムの名前です)。
**参考 [#rc632b5e]
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/
にあるファイルを見ればほとんどわかります。