[[TeX/Font]]

*はじめに(TeX におけるフォント) [#x81cfdc3]

欧米系人文学では様々な言語を大量に扱うことになりますので,そのフォントにもこだわりたいときがあります.teTeX 3.0 などの TeX ディストリビューションに標準で添付されているフォントの使い方については様々な解説書に載っていますから,ここでは省略します.ここで扱うのは,ギリシア語フォントなどの非ラテン文字フォント,TeX の標準配布物(teTeX 3.0 などの TeX ディストリビューションの標準)に含まれていない(欧文)フォントのインストール方法です.和文フォントについては,基本的にリンクの紹介程度にとどめておきます.

**(元の)フォントの形式 [#ycf66cfa]

Knuth 教授が開発した METAFONT 形式で配布されていれば TeX との親和性は抜群ですが,PostScript で書かれた Type 1 フォント(''.pfb'')や TrueType フォント(''.ttf''),OpenType フォント(''.otf'')も(必要な変換作業などを施せば)使用可能です.なお,[[XeTeX>TeX/XeTeX]] を用いれば,システムにインストールされている OpenType フォントを「そのまま」使用することが可能です.特に Type 1 フォントを用いると,「きれいな」PDF ファイルを得ることができます(Type 1 フォントと TrueType フォントの特徴を併せ持つ OpenType フォントについても同様です).

自分で一からやる,つまり Type 1, TrueType, OpenType フォントを自分で用意して変換し,TeX で使えるように◯◯をして… をするのは大変ですから,最初はまず TeX 用に一式揃えて配布されているフォントをインストールしてみるとよいでしょう.

**標準とする LaTeX のシステム,省略記法 [#zaa06cd9]

以下では LaTeX のシステムは,teTeX 3.0 であるとします.特に Unix(Linux や Mac OS X を含む)に [[土村さん:http://tutimura.ath.cx/]] の ptetex3 でインストールされたシステムを標準とします(後のシェルスクリプトもこれに基づいています).他の場合は適宜読みかえてください.なお,

-$TEXMF (/usr/local/teTeX/share/texmf)
-$TEXMFLOCAL (/usr/local/teTeX/share/texmf-local)

という表記を使っています.(   ) 内は ptetex3 のデフォルトです.

**用語解説等 [#ldee0781]

インストールの際に必要になる用語等の知識です.

-[[準備>TeX/Font/Preparations]]
-[[ファイルの種類>TeX/Font/FileType]]
-[[フォント名>TeX/Font/FontName]] (TeX でのフォントの命名の規則)
-[[TeX におけるフォントの機構>TeX/Font/OutLine]]
-[[.map ファイル>TeX/Font/MapFile]] (特に「フォントの集中管理」について)
-[[KanjiMap>TeX/Font/MapFile/KanjiMap]] (日本語フォントの埋め込み制御)
-[[METAFONT>TeX/Font/MetaFont]]
-[[fontenc>TeX/Font/fontenc]]
-[[サブフォント>TeX/Font/SubFont]]
-[[Virtual Font>TeX/Font/VirtualFont]]
-[[フォント出力のテスト>TeX/Font/FontTest]]
-[[フォントテーブル>TeX/Font/FontTable]]
-[[boundary character>TeX/Font/BoundaryChar]]
-[[フォントの選択>TeX/Font/SelectFont]]
-[[文末のスペースの調整>TeX/Font/extraspace]]
-[[.fd ファイルの調整>TeX/Font/fd]]

 LaTeX Font Warning: Font shape `LGR/lmr/m/n' undefined
 (Font)              using `LGR/cmr/m/n' instead on input line 162.

などのエラーが出たときの対処法については [[.fd ファイルの調整>TeX/Font/fd] を見てください.


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