[[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'' ファイルを開いて、[エレメント]->[フォント情報]をクリックして調べます。