[[TeX/Font]]

*フォント名 [#r6c7db19]

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

TeX では Berry 則にもとづいて名前をつけます。

:Berry 則|${[[CTAN>TeX/Keyword/CTAN]]}/info/fontname/fontname.pdf

**参考 [#l5672598]

以下のファイルは全て下の場所に収められています。

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

|~内容|~記述してあるファイル|
|~ベンダ名とその省略記号|supplier.map|
|~フォント名とその省略記号|typeface.map|
|~販売されているフォント名とファイル名の対応|adobe.map|
|~|bitstrea.map|
|~|linotype.map|
|~|monotype.map|
|~|etc.|

adobe.map などを見ればファイル名が一目瞭然ですので、実用上は上の supplier.map, typeface.map よりもこちらの方が便利でしょう。急ぐときはこれを見るとよいでしょう。

一般的なフォント名と、実際にその社で販売しているフォント名が違うこともあります。''bitstrea.aka'' などに対応が書かれている場合があります。

*概要 [#eeb126e3]

ファイル名から拡張子を除いた部分を次の要領で定めます。[  ] は省略できる部分です。

 S TT W [V . . .] [N] [E] [DD]

|~略号|~意味|
|~S|フォントのベンダ(メーカ)名(supplier)|
|~TT|書体名(typeface name)|
|~W|ウェイト(weight)|
|~V . . .|別形(variant)|
|~N|エンコード方式(encoding)|
|~E|幅(width; expansion)※普通(normal)の場合は省略|
|~DD|デザインされたサイズ(十進法)|

以下でそれぞれの略号(あるいはその調べ方)を解説します。

*ベンダ(メーカ)名(supplier) [#w4d9c7e3]

supplier.map に書いてあります。代表的なものは

-''p'' (Adobe; <[P]ostScript)
-''b'' ([B]itstream)
-''f'' (free)

です。

*書体名(typeface name) [#v61cb6f9]

typeface.map に書いてあります。

*ウェイト(weight) [#r4d0d6fe]

代表的な略号は以下の通りです。ウェイトがわからなければ下の「シリーズ、シェイプの調査」の方法で調べます。

|~略号|ウェイト|
|~r|Regular Roman|
|~b|bold|
|~k|book|

*別形(variant) [#a0367ba5]

イタリック(i)などがあります。これもわからなければ下の「シリーズ、シェイプの調査」の方法で調べます。

*エンコード方式(encoding) [#ob7eb148]

Type 1 フォントなら Adobe Standard Encoding なので ''8a'' とします。

*幅(width) [#k8b33d7f]

「普通(normal)」の場合は省略します。他の略号の一部を挙げておきます。

|~略号|幅|
|~c|condensed|
|~n|narrow|

*例 [#h0011be1]

Bitstream 社の Baskerville Bold Italic なら次のようになります。

-bbvbi8a(.pfb)

*参考 [#ye3e36be]

**フォントファミリ名の決定 [#n56d263e]

[ベンダの略号]+[フォント名の略号]がフォントファミリ名です。例えば Bitstream 社(`b')の Baskerville フォント(`bv')ならば、フォントファミリ名は ''bbv'' と決まります。

**シリーズ、シェイプの調査 [#s4d5e29c]

それぞれの ''.pfb''(''.afm'')ファイルに対してシリーズとシェイプの調査をします。解説書がついていればそれを参考にします。

書籍がなければ [[fontforge>TeX/Font/FontForge]] などで対象の ''.pfb'' ファイルを開いて、[エレメント]->[フォント情報]をクリックして調べます。

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