TeX/TDS
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[TeX]]
//type -> 字体
//typeface -> 書体
*TDS [#gf5e5d3f]
TDS(TeX Directory Structure)とは、TeX Users Group(TUG...
tds.dvi は、最近の [[teTeX>TeX/Keyword/teTeX]] ディストリ...
$ cp $TEXMFDIST/doc/help/tds.dvi ./
$ dvipdfmx tds.dvi
以下では TDS version 1.1(June 23, 2004)の概要と [[teTeX...
**2.2 texmf ツリー [#z3ac25a8]
以下では TeX や METAFONT に関するファイルを配置する TDS ...
''texmf'' をどこに配置するかは、そのシステム・TeX ディス...
-''/usr/local/share''
-''/usr/local''
-''/usr/local/lib''
-''/opt''
などが挙げられます。ptetex3 では
-''/usr/local/teTeX/share''
TeXLiveでは
-''/usr/local/texlive/texmf-local''
がデフォルトです。
1つのシステムの中に2つ以上の texmf ツリーを持つこともでき...
**2.3 「ローカルな」追加 &aname(local); [#w0ef171c]
そのパッケージが「ローカルに追加」されたもの(local addit...
配布された ''texmf'' ツリーにローカルなファイルを追加する...
+違うツリーを使う。例えば the University of Massachusetts...
+適切な場所に ''local'' というディレクトリを作る。例えば ...
***2.3(追加) teTeX の流儀 [#j0a9b379]
TDS には述べられていませんが、teTeX では「[[多重 TEXMF ツ...
-http://tutimura.ath.cx/ptetex/?%C2%BF%BD%C5TEXMF%A5%C4%A...
ptetex3 に合わせて簡単にまとめると、次のようなディレクト...
-''TEXMFSYSVAR'' (/usr/local/teTeX/share/texmf-var/)
-''TEXMFLOCAL'' (/usr/local/teTeX/share/texmf-local/) そ...
-''TEXMFMAIN'' (/usr/local/teTeX/share/texmf/) ptetex3 な...
-''TEXMFDIST'' (/usr/local/teTeX/share/texmf-dist/) Thoma...
このように分けると、保守する範囲を明確に分けることができ...
このように TDS の提案する ''local'' ディレクトリと比較す...
**2.4 ファイル名 [#h48770b3]
「名前は同じだが内容は違う」ファイルが1つの TDS ツリーの...
-''texmf/tex'' と ''texmf/tex/generic'' の1番目のレベルの...
-フォントのファイルは同じファイル名であってもよい。
*3 最上位のディレクトリ [#gb57e2e8]
''texmf'' ルートディレクトリの下位にあるディレクトリは Te...
-''tex'' TeX に関するファイルを収める
-''fonts'' フォントに関するファイルを収める
-''metafont'' フォントに関係しない、METAFONT に関するファ...
-''metapost'' METAPOST に関するファイルを収める
-''bibtex'' BibTeX に関するファイルを収める
-''scripts'' プラットフォームに依存しない実行ファイルを収...
-''doc'' 解説書を収めたディレクトリ
-''source'' Web2C や LaTeX の dtx などのソースを収める
-<'''implementation'''> ''emtex'', ''vtex'', ''web2c'' な...
-<'''program'''> ''mft'', ''dvips'' など、TeX に関係する...
**3.1 マクロ [#e09d1581]
TeX のマクロは、TeX のフォーマットとパッケージの名前によ...
-''texmf/tex/''<'''format'''>''/''<'''package'''>''/''
<'''format'''> とはフォーマットの名前です(例:''amstex''...
-''generic'' 複数のフォーマットに渡って使われるファイル。...
-''local'' [[第2.3節>#local]]参照。
次に、<'''package'''> は TeX のパッケージ名です(例:''ba...
-''base'' それぞれのフォーマットの基本的なファイルを収め...
-''hyphen'' ハイフネーション・パタンを収めます。
-''images'' EPS ファイルを収めます。
-''local'' [[第2.3節>#local]]参照。
-''misc'' 単一のファイルからなるパッケージを収めます。し...
**3.2 フォント [#rd3275c6]
フォントに関するファイルは、ファイルの種類('''type''')-...
-texmf/fonts/<'''type'''>/<'''supplier'''>/<'''typeface''...
-texmf/fonts/{enc,lig,map}/<'''subpath'''>/
次の「ファイルの種類」(<'''type'''>)は TDS によって予約...
-''afm'' Adobe Font Metrics と、それに付随する ''inf'' フ...
-''gf'' Generic Font bitmap files
-''opentype'' Open Type フォント
-''pk'' PacKed bitmap fonts
-''source'' METAFONT ファイル、プロパティリストなど
-''tfm'' TeX Font Metric files
-''truetype'' TrueType フォント
-''type1'' PostScript Type 1 fonts(''pfa'', ''pfb'' など...
-''type3'' PostScript Type 3 fonts
-''vf'' バーチャルフォント
上の他に TDS によって次のファイルの種類が予約されています。
-''enc'' エンコーディング用のファイル
-''lig'' リガチャ用のファイル
-''map'' MAP ファイル
これら3つのファイルは、上に挙げた他のファイルとは性質が違...
次の「メーカ」(<'''supplier'''>)は TDS によって予約され...
-''ams'' American Mathematical Society の AMS-fonts colle...
-''local'' 「ローカル」のフォントを入れますが、多重 TEXMF...
-''public'' フリーとして配布されているもので、そのメーカ...
++''ams'' などの独自のディレクトリを要求していない
++''adobe'' のように所有権を有するフォント(proprietary f...
-''tmp'' いくつかのシステムで、一時的に生成されるフォント...
「書体」(<'''typeface'''>)とは、書体ファミリ('''typefa...
-''cm''(''public'' 内) '''Computers and Typesetting, Vo...
-''latex''(''public'' 内) LaTeX ディストリビューション...
-''local'' [[第2.3節>#local]]参照
上を使い、例えば次のような配置にします。
-''texmf/fonts/source/public/pandora/pnr10.mf''
-''texmf/fonts/tfm/public/cm/cmr10.tfm''
-''texmf/fonts/type1/adobe/utopia/putr.pfa''
メーカ(supplier)と書体名(typeface name)の一覧は '''Fi...
***3.2.1 ビットマップフォント [#k3891998]
通常自分で作成することはないと思うので、例だけ挙げておき...
-''texmf/fonts/pk/''<'''mode'''>''/''<'''supplier'''>''/'...
-''texmf/fonts/gf/''<'''mode'''>''/''<'''supplier'''>''/'...
**3.7 ドキュメント(解説) [#g19f851d]
ほとんどのパッケージには解説書や見本が付属しています。TDS...
-''texmf/doc/''<'''category'''>''/...''
<'''category'''> には次のようなものが入ります。
-TeX フォーマットの名前
--''latex''
-プログラムの名前
--''bibtex''
--''tex''
-言語
--''french''
--''german''
-ファイルのフォーマット
--''info''
--''man''
-他のシステムに関わるもの
--''web''
--''fonts''
ドキュメントをまず言語で分類することもできますが、ほとん...
それぞれの <'''category'''> の中では ''base'' というディ...
TDS は次の <'''category'''> を予約しています。
-''general'' 特定のプログラムに限定されないドキュメントを...
-''help'' FAQ, TeX Catalogue などのファイルを収める
-''info'' Texinfo ファイルを収める
-''local'' [[第2.3節>#local]]参照
OS や、TeX に関連するプログラム(''vms'' など)に関するド...
これらのディレクトリには TeX のソースファイル、DVI ファイ...
*4 要約 [#x62cf14b]
TDS の13ページに一覧になったディレクトリ構造がありますの...
*Appendix D 参考文献 [#a85b6f62]
-'''Filenames for TeX fonts'''
--http://tug.org/fontname/
-'''Managing Multiple TDS trees''' (Michael Downes)
--http://tug.org/TUGboat/Articles/tb22-3/tb72downes.pdf
終了行:
[[TeX]]
//type -> 字体
//typeface -> 書体
*TDS [#gf5e5d3f]
TDS(TeX Directory Structure)とは、TeX Users Group(TUG...
tds.dvi は、最近の [[teTeX>TeX/Keyword/teTeX]] ディストリ...
$ cp $TEXMFDIST/doc/help/tds.dvi ./
$ dvipdfmx tds.dvi
以下では TDS version 1.1(June 23, 2004)の概要と [[teTeX...
**2.2 texmf ツリー [#z3ac25a8]
以下では TeX や METAFONT に関するファイルを配置する TDS ...
''texmf'' をどこに配置するかは、そのシステム・TeX ディス...
-''/usr/local/share''
-''/usr/local''
-''/usr/local/lib''
-''/opt''
などが挙げられます。ptetex3 では
-''/usr/local/teTeX/share''
TeXLiveでは
-''/usr/local/texlive/texmf-local''
がデフォルトです。
1つのシステムの中に2つ以上の texmf ツリーを持つこともでき...
**2.3 「ローカルな」追加 &aname(local); [#w0ef171c]
そのパッケージが「ローカルに追加」されたもの(local addit...
配布された ''texmf'' ツリーにローカルなファイルを追加する...
+違うツリーを使う。例えば the University of Massachusetts...
+適切な場所に ''local'' というディレクトリを作る。例えば ...
***2.3(追加) teTeX の流儀 [#j0a9b379]
TDS には述べられていませんが、teTeX では「[[多重 TEXMF ツ...
-http://tutimura.ath.cx/ptetex/?%C2%BF%BD%C5TEXMF%A5%C4%A...
ptetex3 に合わせて簡単にまとめると、次のようなディレクト...
-''TEXMFSYSVAR'' (/usr/local/teTeX/share/texmf-var/)
-''TEXMFLOCAL'' (/usr/local/teTeX/share/texmf-local/) そ...
-''TEXMFMAIN'' (/usr/local/teTeX/share/texmf/) ptetex3 な...
-''TEXMFDIST'' (/usr/local/teTeX/share/texmf-dist/) Thoma...
このように分けると、保守する範囲を明確に分けることができ...
このように TDS の提案する ''local'' ディレクトリと比較す...
**2.4 ファイル名 [#h48770b3]
「名前は同じだが内容は違う」ファイルが1つの TDS ツリーの...
-''texmf/tex'' と ''texmf/tex/generic'' の1番目のレベルの...
-フォントのファイルは同じファイル名であってもよい。
*3 最上位のディレクトリ [#gb57e2e8]
''texmf'' ルートディレクトリの下位にあるディレクトリは Te...
-''tex'' TeX に関するファイルを収める
-''fonts'' フォントに関するファイルを収める
-''metafont'' フォントに関係しない、METAFONT に関するファ...
-''metapost'' METAPOST に関するファイルを収める
-''bibtex'' BibTeX に関するファイルを収める
-''scripts'' プラットフォームに依存しない実行ファイルを収...
-''doc'' 解説書を収めたディレクトリ
-''source'' Web2C や LaTeX の dtx などのソースを収める
-<'''implementation'''> ''emtex'', ''vtex'', ''web2c'' な...
-<'''program'''> ''mft'', ''dvips'' など、TeX に関係する...
**3.1 マクロ [#e09d1581]
TeX のマクロは、TeX のフォーマットとパッケージの名前によ...
-''texmf/tex/''<'''format'''>''/''<'''package'''>''/''
<'''format'''> とはフォーマットの名前です(例:''amstex''...
-''generic'' 複数のフォーマットに渡って使われるファイル。...
-''local'' [[第2.3節>#local]]参照。
次に、<'''package'''> は TeX のパッケージ名です(例:''ba...
-''base'' それぞれのフォーマットの基本的なファイルを収め...
-''hyphen'' ハイフネーション・パタンを収めます。
-''images'' EPS ファイルを収めます。
-''local'' [[第2.3節>#local]]参照。
-''misc'' 単一のファイルからなるパッケージを収めます。し...
**3.2 フォント [#rd3275c6]
フォントに関するファイルは、ファイルの種類('''type''')-...
-texmf/fonts/<'''type'''>/<'''supplier'''>/<'''typeface''...
-texmf/fonts/{enc,lig,map}/<'''subpath'''>/
次の「ファイルの種類」(<'''type'''>)は TDS によって予約...
-''afm'' Adobe Font Metrics と、それに付随する ''inf'' フ...
-''gf'' Generic Font bitmap files
-''opentype'' Open Type フォント
-''pk'' PacKed bitmap fonts
-''source'' METAFONT ファイル、プロパティリストなど
-''tfm'' TeX Font Metric files
-''truetype'' TrueType フォント
-''type1'' PostScript Type 1 fonts(''pfa'', ''pfb'' など...
-''type3'' PostScript Type 3 fonts
-''vf'' バーチャルフォント
上の他に TDS によって次のファイルの種類が予約されています。
-''enc'' エンコーディング用のファイル
-''lig'' リガチャ用のファイル
-''map'' MAP ファイル
これら3つのファイルは、上に挙げた他のファイルとは性質が違...
次の「メーカ」(<'''supplier'''>)は TDS によって予約され...
-''ams'' American Mathematical Society の AMS-fonts colle...
-''local'' 「ローカル」のフォントを入れますが、多重 TEXMF...
-''public'' フリーとして配布されているもので、そのメーカ...
++''ams'' などの独自のディレクトリを要求していない
++''adobe'' のように所有権を有するフォント(proprietary f...
-''tmp'' いくつかのシステムで、一時的に生成されるフォント...
「書体」(<'''typeface'''>)とは、書体ファミリ('''typefa...
-''cm''(''public'' 内) '''Computers and Typesetting, Vo...
-''latex''(''public'' 内) LaTeX ディストリビューション...
-''local'' [[第2.3節>#local]]参照
上を使い、例えば次のような配置にします。
-''texmf/fonts/source/public/pandora/pnr10.mf''
-''texmf/fonts/tfm/public/cm/cmr10.tfm''
-''texmf/fonts/type1/adobe/utopia/putr.pfa''
メーカ(supplier)と書体名(typeface name)の一覧は '''Fi...
***3.2.1 ビットマップフォント [#k3891998]
通常自分で作成することはないと思うので、例だけ挙げておき...
-''texmf/fonts/pk/''<'''mode'''>''/''<'''supplier'''>''/'...
-''texmf/fonts/gf/''<'''mode'''>''/''<'''supplier'''>''/'...
**3.7 ドキュメント(解説) [#g19f851d]
ほとんどのパッケージには解説書や見本が付属しています。TDS...
-''texmf/doc/''<'''category'''>''/...''
<'''category'''> には次のようなものが入ります。
-TeX フォーマットの名前
--''latex''
-プログラムの名前
--''bibtex''
--''tex''
-言語
--''french''
--''german''
-ファイルのフォーマット
--''info''
--''man''
-他のシステムに関わるもの
--''web''
--''fonts''
ドキュメントをまず言語で分類することもできますが、ほとん...
それぞれの <'''category'''> の中では ''base'' というディ...
TDS は次の <'''category'''> を予約しています。
-''general'' 特定のプログラムに限定されないドキュメントを...
-''help'' FAQ, TeX Catalogue などのファイルを収める
-''info'' Texinfo ファイルを収める
-''local'' [[第2.3節>#local]]参照
OS や、TeX に関連するプログラム(''vms'' など)に関するド...
これらのディレクトリには TeX のソースファイル、DVI ファイ...
*4 要約 [#x62cf14b]
TDS の13ページに一覧になったディレクトリ構造がありますの...
*Appendix D 参考文献 [#a85b6f62]
-'''Filenames for TeX fonts'''
--http://tug.org/fontname/
-'''Managing Multiple TDS trees''' (Michael Downes)
--http://tug.org/TUGboat/Articles/tb22-3/tb72downes.pdf
ページ名: