summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/platex/base/README.txt
blob: 8b9ef69d6ee6bf6a1331f78c59338146d47e0d50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
===========================================================================
                         pLaTeX2e <2006/01/04>

                  Copyright 1995-2006 ASCII Corporation
===========================================================================

---------------------------------------------------------------------------
● pLaTeX2e について
---------------------------------------------------------------------------
 * pLaTeX2e <2006/01/04> 版は LaTeX2e <2003/12/01> 版に対応しています。

 * pLaTeX2e は、 TeX バージョン 3.1415 以降をベースにした pTeX で動作をし
   ます。それ以外の TeX では動作しませんので、ご注意ください。

 * pLaTeX2e は、LaTeX2e に日本語の組版機能を追加したものです。
   LaTeX2e は、LaTeXの新しいバージョンであり、 従来の LaTeXバージョン2.09
   とは内部構造が大きく異なっています。 そのため、バージョン2.09 との互換
   性は「互換モード」という形で取っています。pLaTeX2eも同様に、バージョン
   2.09をベースにした、 jLaTeX および pLaTeX との互換性は互換モードで対処
   しています。旧バージョンとの互換性についての詳細は、pl209.dtx ファイル
   を参照してください。

---------------------------------------------------------------------------
● インストール
---------------------------------------------------------------------------
pLaTeX2e をインストールするには、pTeX と LaTeX2e のファイルが必要です。
このドキュメントでは、すでに pTeX がインストールされているものとして説
明します。pTeX のインストールについては、pTeX に付属のドキュメントを参
照してください。 pTeX のソースファイルは、以下のサイトなどから入手する
ことができます。

    * ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/
    * ftp://ftp.kuis.kyoto-u.ac.jp/TeX/ASCII-pTeX/
    * ftp://bash.cc.keio.ac.jp/pub/TeX/ascii-ptex/
    * ftp://ftp.ring.gr.jp/pub/text/TeX/ascii-ptex/

LaTeX2e は、CTAN サイトの macros/latex/base ディレクトリから入手するこ
とができます。主な CTAN サイトはつぎのとおりです。

    * ftp://ftp.ring.gr.jp/pub/text/CTAN/
    * ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/
    * ftp://ftp.riken.go.jp/pub/tex-archive/
    * ftp://lab.kdd.co.jp/TeX/CTAN/
    * ftp://ftp.shsu.edu/tex-archive/
    * ftp://ftp.dante.de/tex-archive/
    * ftp://ftp.tex.ac.uk/tex-archive/

LaTeX2e では、デフォルトで EC エンコードのフォントが用いられています。
EC エンコードのフォントは、CTAN サイトの fonts/ec ディレクトリにあります。

インストールは、つぎの順序で進めていきます。

  1. LaTeX2e のインストール
  2. pLaTeX2e のインストール

LaTeX2e のインストールについての詳細は LaTeX2e に付属の install.txt を
参照してください。LaTeX 2.09 のシステムの保存方法なども述べられています。
この文書では、インストール手順の概要だけ示します。

以前のバージョンの  LaTeX2e や pLaTeX2e をインストールしてある場合は、
以後の作業を進める前に、(必要ならばバックアップを取ってから)それらを
削除してください。デフォルトの設定でインストールしてある場合、 LaTeX2e
と pLaTeX2e は、それぞれ、つぎのディレクトリにあります。ここで、$TEXMF
は、TeX のライブラリディレクトリ(たとえば、/usr/local/share/texmf)を
意味します。

    LaTeX2e  --- $TEXMF/tex/latex/base
    pLaTeX2e --- $TEXMF/ptex/platex/base

----------------------------------------
1. LaTeX2e のインストール
----------------------------------------
(1) $TEXMF/fonts/public/ec ディレクトリに EC フォントのファイル置きます。
    DC フォントは削除してください。

(2) $TEXMF/tex/latex/base ディレクトリに LaTeX2e のファイルを置きます。
    ここで、各ファイルに書き込み許可があるかどうかを確認してください。
    ない場合は、chmod コマンドなどで、書き込み許可を与えてください。

(3) unpack.ins を処理します。

        tex -ini unpack.ins

(4) フォーマットファイルを作成します。

        tex -ini latex.ltx

(5) フォーマットファイルを移動します。

        mv -f latex.fmt $TEXMF/web2c

(6) 実行ファイルを作成します

        cd /usr/local/bin
        ln -s tex latex

(7) 正しくインストールできたかを確認するには、次のコマンドを実行します。

        cd /tmp
        latex ltxcheck

	実行結果は ltxcheck.log に記録されています。正しくインストールされ
	ていれば、すべてのテストが "OK" になります。エラーが表示された場合
	は、その指示に従って環境を構築し直します。

----------------------------------------
2. pLaTeX2e のインストール
----------------------------------------
(1) $TEXMF ディレクトリに ptex-texmf-*.tar.gz を展開します。

(2) フォーマットファイルを作成します。

        ptex -ini platex.ltx

(3) フォーマットファイルを移動します。

        mv -f platex.fmt $TEXMF/web2c

(4) 実行ファイルを作成します。

        cd /usr/local/bin
        ln -s ptex platex

(5) ls-R ファイルを更新します。

        mktexlsr

---------------------------------------------------------------------------
● pLaTeX2e の文書ファイルについて
---------------------------------------------------------------------------
pLaTeX2e のパッケージに含まれているファイルのうち、拡張子が .dtx のファイ
ルは、pLaTeX2e で定義をしているコマンドのソースコード、ソースコードの説明、
コマンドの簡単な使い方などをまとめた文書ファイルです。.dtx ファイルは、直
接、pLaTeX2e で処理できます。

    platex platex.dtx

また、pldoc.tex ファイルを処理すれば、すべての dtx ファイルをまとめて、一
つの文書ファイルとして作成することもできます。

    platex pldoc.tex

pldoc.tex から pldoc.dvi を作成する手順は、platex.dtx ファイルで説明をして
います。UNIX 環境ならば、つぎの二行を実行するだけで、DVIファイルを作成する
ことができます。

    platex Xins.ins
    sh mkpldoc.sh

なお、 pLaTeX2e の文書ファイル pldoc.tex から pldoc.dvi を作成するとき、索
引の生成に mendex プログラムを用います。このとき、mendex 2.3g より古いバー
ジョンでは、索引ファイルの生成時にエラーとなりますので注意してください。

---------------------------------------------------------------------------
● その他
---------------------------------------------------------------------------
pLaTeX2e で拡張された機能については platex.dtx を参照してください。
LaTeX2e で拡張された機能については LaTeX2e の付属文書を参照してください。
前回の版からの修正は、plnews*.tex や ltnews*.tex を参照してください。

pTeX と pLaTeX2e の最新情報は、
    pTeX ホームページ(http://www.ascii.co.jp/pb/ptex)
にて公開しています。

お問い合わせやバグレポートなどは、電子メールで www-ptex@ascii.co.jp 宛て
にお願いします。

---------------------------------------------------------------------------
株式会社アスキー
=== EOT ===================================================================