diff options
Diffstat (limited to 'Master/texmf-dist/source/platex/base/README.txt')
-rw-r--r-- | Master/texmf-dist/source/platex/base/README.txt | 152 |
1 files changed, 76 insertions, 76 deletions
diff --git a/Master/texmf-dist/source/platex/base/README.txt b/Master/texmf-dist/source/platex/base/README.txt index 87aeb5c13ad..8b9ef69d6ee 100644 --- a/Master/texmf-dist/source/platex/base/README.txt +++ b/Master/texmf-dist/source/platex/base/README.txt @@ -5,37 +5,37 @@ =========================================================================== --------------------------------------------------------------------------- -$B!|(B pLaTeX2e $B$K$D$$$F(B +● pLaTeX2e について --------------------------------------------------------------------------- - * pLaTeX2e <2006/01/04> $BHG$O(B LaTeX2e <2003/12/01> $BHG$KBP1~$7$F$$$^$9!#(B + * pLaTeX2e <2006/01/04> 版は LaTeX2e <2003/12/01> 版に対応しています。 - * pLaTeX2e $B$O!"(B TeX $B%P!<%8%g%s(B 3.1415 $B0J9_$r%Y!<%9$K$7$?(B pTeX $B$GF0:n$r$7(B - $B$^$9!#$=$l0J30$N(B TeX $B$G$OF0:n$7$^$;$s$N$G!"$4Cm0U$/$@$5$$!#(B + * pLaTeX2e は、 TeX バージョン 3.1415 以降をベースにした pTeX で動作をし + ます。それ以外の TeX では動作しませんので、ご注意ください。 - * pLaTeX2e $B$O!"(BLaTeX2e $B$KF|K\8l$NAHHG5!G=$rDI2C$7$?$b$N$G$9!#(B - LaTeX2e $B$O!"(BLaTeX$B$N?7$7$$%P!<%8%g%s$G$"$j!"(B $B=>Mh$N(B LaTeX$B%P!<%8%g%s(B2.09 - $B$H$OFbIt9=B$$,Bg$-$/0[$J$C$F$$$^$9!#(B $B$=$N$?$a!"%P!<%8%g%s(B2.09 $B$H$N8_49(B - $B@-$O!V8_49%b!<%I!W$H$$$&7A$G<h$C$F$$$^$9!#(BpLaTeX2e$B$bF1MM$K!"%P!<%8%g%s(B - 2.09$B$r%Y!<%9$K$7$?!"(B jLaTeX $B$*$h$S(B pLaTeX $B$H$N8_49@-$O8_49%b!<%I$GBP=h(B - $B$7$F$$$^$9!#5l%P!<%8%g%s$H$N8_49@-$K$D$$$F$N>\:Y$O!"(Bpl209.dtx $B%U%!%$%k(B - $B$r;2>H$7$F$/$@$5$$!#(B + * pLaTeX2e は、LaTeX2e に日本語の組版機能を追加したものです。 + LaTeX2e は、LaTeXの新しいバージョンであり、 従来の LaTeXバージョン2.09 + とは内部構造が大きく異なっています。 そのため、バージョン2.09 との互換 + 性は「互換モード」という形で取っています。pLaTeX2eも同様に、バージョン + 2.09をベースにした、 jLaTeX および pLaTeX との互換性は互換モードで対処 + しています。旧バージョンとの互換性についての詳細は、pl209.dtx ファイル + を参照してください。 --------------------------------------------------------------------------- -$B!|(B $B%$%s%9%H!<%k(B +● インストール --------------------------------------------------------------------------- -pLaTeX2e $B$r%$%s%9%H!<%k$9$k$K$O!"(BpTeX $B$H(B LaTeX2e $B$N%U%!%$%k$,I,MW$G$9!#(B -$B$3$N%I%-%e%a%s%H$G$O!"$9$G$K(B pTeX $B$,%$%s%9%H!<%k$5$l$F$$$k$b$N$H$7$F@b(B -$BL@$7$^$9!#(BpTeX $B$N%$%s%9%H!<%k$K$D$$$F$O!"(BpTeX $B$KIUB0$N%I%-%e%a%s%H$r;2(B -$B>H$7$F$/$@$5$$!#(B pTeX $B$N%=!<%9%U%!%$%k$O!"0J2<$N%5%$%H$J$I$+$iF~<j$9$k(B -$B$3$H$,$G$-$^$9!#(B +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 $B$O!"(BCTAN $B%5%$%H$N(B macros/latex/base $B%G%#%l%/%H%j$+$iF~<j$9$k$3(B -$B$H$,$G$-$^$9!#<g$J(B CTAN $B%5%$%H$O$D$.$N$H$*$j$G$9!#(B +LaTeX2e は、CTAN サイトの macros/latex/base ディレクトリから入手するこ +とができます。主な CTAN サイトはつぎのとおりです。 * ftp://ftp.ring.gr.jp/pub/text/CTAN/ * ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/ @@ -45,126 +45,126 @@ LaTeX2e $B$O!"(BCTAN $B%5%$%H$N(B macros/latex/base $B%G%#%l%/%H%j$+$iF~<j$ * ftp://ftp.dante.de/tex-archive/ * ftp://ftp.tex.ac.uk/tex-archive/ -LaTeX2e $B$G$O!"%G%U%)%k%H$G(B EC $B%(%s%3!<%I$N%U%)%s%H$,MQ$$$i$l$F$$$^$9!#(B -EC $B%(%s%3!<%I$N%U%)%s%H$O!"(BCTAN $B%5%$%H$N(B fonts/ec $B%G%#%l%/%H%j$K$"$j$^$9!#(B +LaTeX2e では、デフォルトで EC エンコードのフォントが用いられています。 +EC エンコードのフォントは、CTAN サイトの fonts/ec ディレクトリにあります。 -$B%$%s%9%H!<%k$O!"$D$.$N=g=x$G?J$a$F$$$-$^$9!#(B +インストールは、つぎの順序で進めていきます。 - 1. LaTeX2e $B$N%$%s%9%H!<%k(B - 2. pLaTeX2e $B$N%$%s%9%H!<%k(B + 1. LaTeX2e のインストール + 2. pLaTeX2e のインストール -LaTeX2e $B$N%$%s%9%H!<%k$K$D$$$F$N>\:Y$O(B LaTeX2e $B$KIUB0$N(B install.txt $B$r(B -$B;2>H$7$F$/$@$5$$!#(BLaTeX 2.09 $B$N%7%9%F%`$NJ]B8J}K!$J$I$b=R$Y$i$l$F$$$^$9!#(B -$B$3$NJ8=q$G$O!"%$%s%9%H!<%k<j=g$N35MW$@$1<($7$^$9!#(B +LaTeX2e のインストールについての詳細は LaTeX2e に付属の install.txt を +参照してください。LaTeX 2.09 のシステムの保存方法なども述べられています。 +この文書では、インストール手順の概要だけ示します。 -$B0JA0$N%P!<%8%g%s$N(B LaTeX2e $B$d(B pLaTeX2e $B$r%$%s%9%H!<%k$7$F$"$k>l9g$O!"(B -$B0J8e$N:n6H$r?J$a$kA0$K!"!JI,MW$J$i$P%P%C%/%"%C%W$r<h$C$F$+$i!K$=$l$i$r(B -$B:o=|$7$F$/$@$5$$!#%G%U%)%k%H$N@_Dj$G%$%s%9%H!<%k$7$F$"$k>l9g!"(B LaTeX2e -$B$H(B pLaTeX2e $B$O!"$=$l$>$l!"$D$.$N%G%#%l%/%H%j$K$"$j$^$9!#$3$3$G!"(B$TEXMF -$B$O!"(BTeX $B$N%i%$%V%i%j%G%#%l%/%H%j!J$?$H$($P!"(B/usr/local/share/texmf$B!K$r(B -$B0UL#$7$^$9!#(B +以前のバージョンの LaTeX2e や pLaTeX2e をインストールしてある場合は、 +以後の作業を進める前に、(必要ならばバックアップを取ってから)それらを +削除してください。デフォルトの設定でインストールしてある場合、 LaTeX2e +と pLaTeX2e は、それぞれ、つぎのディレクトリにあります。ここで、$TEXMF +は、TeX のライブラリディレクトリ(たとえば、/usr/local/share/texmf)を +意味します。 LaTeX2e --- $TEXMF/tex/latex/base pLaTeX2e --- $TEXMF/ptex/platex/base ---------------------------------------- -1. LaTeX2e $B$N%$%s%9%H!<%k(B +1. LaTeX2e のインストール ---------------------------------------- -(1) $TEXMF/fonts/public/ec $B%G%#%l%/%H%j$K(B EC $B%U%)%s%H$N%U%!%$%kCV$-$^$9!#(B - DC $B%U%)%s%H$O:o=|$7$F$/$@$5$$!#(B +(1) $TEXMF/fonts/public/ec ディレクトリに EC フォントのファイル置きます。 + DC フォントは削除してください。 -(2) $TEXMF/tex/latex/base $B%G%#%l%/%H%j$K(B LaTeX2e $B$N%U%!%$%k$rCV$-$^$9!#(B - $B$3$3$G!"3F%U%!%$%k$K=q$-9~$_5v2D$,$"$k$+$I$&$+$r3NG'$7$F$/$@$5$$!#(B - $B$J$$>l9g$O!"(Bchmod $B%3%^%s%I$J$I$G!"=q$-9~$_5v2D$rM?$($F$/$@$5$$!#(B +(2) $TEXMF/tex/latex/base ディレクトリに LaTeX2e のファイルを置きます。 + ここで、各ファイルに書き込み許可があるかどうかを確認してください。 + ない場合は、chmod コマンドなどで、書き込み許可を与えてください。 -(3) unpack.ins $B$r=hM}$7$^$9!#(B +(3) unpack.ins を処理します。 tex -ini unpack.ins -(4) $B%U%)!<%^%C%H%U%!%$%k$r:n@.$7$^$9!#(B +(4) フォーマットファイルを作成します。 tex -ini latex.ltx -(5) $B%U%)!<%^%C%H%U%!%$%k$r0\F0$7$^$9!#(B +(5) フォーマットファイルを移動します。 mv -f latex.fmt $TEXMF/web2c -(6) $B<B9T%U%!%$%k$r:n@.$7$^$9(B +(6) 実行ファイルを作成します cd /usr/local/bin ln -s tex latex -(7) $B@5$7$/%$%s%9%H!<%k$G$-$?$+$r3NG'$9$k$K$O!"<!$N%3%^%s%I$r<B9T$7$^$9!#(B +(7) 正しくインストールできたかを確認するには、次のコマンドを実行します。 cd /tmp latex ltxcheck - $B<B9T7k2L$O(B ltxcheck.log $B$K5-O?$5$l$F$$$^$9!#@5$7$/%$%s%9%H!<%k$5$l(B - $B$F$$$l$P!"$9$Y$F$N%F%9%H$,(B "OK" $B$K$J$j$^$9!#%(%i!<$,I=<($5$l$?>l9g(B - $B$O!"$=$N;X<($K=>$C$F4D6-$r9=C[$7D>$7$^$9!#(B + 実行結果は ltxcheck.log に記録されています。正しくインストールされ + ていれば、すべてのテストが "OK" になります。エラーが表示された場合 + は、その指示に従って環境を構築し直します。 ---------------------------------------- -2. pLaTeX2e $B$N%$%s%9%H!<%k(B +2. pLaTeX2e のインストール ---------------------------------------- -(1) $TEXMF $B%G%#%l%/%H%j$K(B ptex-texmf-*.tar.gz $B$rE83+$7$^$9!#(B +(1) $TEXMF ディレクトリに ptex-texmf-*.tar.gz を展開します。 -(2) $B%U%)!<%^%C%H%U%!%$%k$r:n@.$7$^$9!#(B +(2) フォーマットファイルを作成します。 ptex -ini platex.ltx -(3) $B%U%)!<%^%C%H%U%!%$%k$r0\F0$7$^$9!#(B +(3) フォーマットファイルを移動します。 mv -f platex.fmt $TEXMF/web2c -(4) $B<B9T%U%!%$%k$r:n@.$7$^$9!#(B +(4) 実行ファイルを作成します。 cd /usr/local/bin ln -s ptex platex -(5) ls-R $B%U%!%$%k$r99?7$7$^$9!#(B +(5) ls-R ファイルを更新します。 mktexlsr --------------------------------------------------------------------------- -$B!|(B pLaTeX2e $B$NJ8=q%U%!%$%k$K$D$$$F(B +● pLaTeX2e の文書ファイルについて --------------------------------------------------------------------------- -pLaTeX2e $B$N%Q%C%1!<%8$K4^$^$l$F$$$k%U%!%$%k$N$&$A!"3HD%;R$,(B .dtx $B$N%U%!%$(B -$B%k$O!"(BpLaTeX2e $B$GDj5A$r$7$F$$$k%3%^%s%I$N%=!<%9%3!<%I!"%=!<%9%3!<%I$N@bL@!"(B -$B%3%^%s%I$N4JC1$J;H$$J}$J$I$r$^$H$a$?J8=q%U%!%$%k$G$9!#(B.dtx $B%U%!%$%k$O!"D>(B -$B@\!"(BpLaTeX2e $B$G=hM}$G$-$^$9!#(B +pLaTeX2e のパッケージに含まれているファイルのうち、拡張子が .dtx のファイ +ルは、pLaTeX2e で定義をしているコマンドのソースコード、ソースコードの説明、 +コマンドの簡単な使い方などをまとめた文書ファイルです。.dtx ファイルは、直 +接、pLaTeX2e で処理できます。 platex platex.dtx -$B$^$?!"(Bpldoc.tex $B%U%!%$%k$r=hM}$9$l$P!"$9$Y$F$N(B dtx $B%U%!%$%k$r$^$H$a$F!"0l(B -$B$D$NJ8=q%U%!%$%k$H$7$F:n@.$9$k$3$H$b$G$-$^$9!#(B +また、pldoc.tex ファイルを処理すれば、すべての dtx ファイルをまとめて、一 +つの文書ファイルとして作成することもできます。 platex pldoc.tex -pldoc.tex $B$+$i(B pldoc.dvi $B$r:n@.$9$k<j=g$O!"(Bplatex.dtx $B%U%!%$%k$G@bL@$r$7$F(B -$B$$$^$9!#(BUNIX $B4D6-$J$i$P!"$D$.$NFs9T$r<B9T$9$k$@$1$G!"(BDVI$B%U%!%$%k$r:n@.$9$k(B -$B$3$H$,$G$-$^$9!#(B +pldoc.tex から pldoc.dvi を作成する手順は、platex.dtx ファイルで説明をして +います。UNIX 環境ならば、つぎの二行を実行するだけで、DVIファイルを作成する +ことができます。 platex Xins.ins sh mkpldoc.sh -$B$J$*!"(B pLaTeX2e $B$NJ8=q%U%!%$%k(B pldoc.tex $B$+$i(B pldoc.dvi $B$r:n@.$9$k$H$-!":w(B -$B0z$N@8@.$K(B mendex $B%W%m%0%i%`$rMQ$$$^$9!#$3$N$H$-!"(Bmendex 2.3g $B$h$j8E$$%P!<(B -$B%8%g%s$G$O!":w0z%U%!%$%k$N@8@.;~$K%(%i!<$H$J$j$^$9$N$GCm0U$7$F$/$@$5$$!#(B +なお、 pLaTeX2e の文書ファイル pldoc.tex から pldoc.dvi を作成するとき、索 +引の生成に mendex プログラムを用います。このとき、mendex 2.3g より古いバー +ジョンでは、索引ファイルの生成時にエラーとなりますので注意してください。 --------------------------------------------------------------------------- -$B!|(B $B$=$NB>(B +● その他 --------------------------------------------------------------------------- -pLaTeX2e $B$G3HD%$5$l$?5!G=$K$D$$$F$O(B platex.dtx $B$r;2>H$7$F$/$@$5$$!#(B -LaTeX2e $B$G3HD%$5$l$?5!G=$K$D$$$F$O(B LaTeX2e $B$NIUB0J8=q$r;2>H$7$F$/$@$5$$!#(B -$BA02s$NHG$+$i$N=$@5$O!"(Bplnews*.tex $B$d(B ltnews*.tex $B$r;2>H$7$F$/$@$5$$!#(B +pLaTeX2e で拡張された機能については platex.dtx を参照してください。 +LaTeX2e で拡張された機能については LaTeX2e の付属文書を参照してください。 +前回の版からの修正は、plnews*.tex や ltnews*.tex を参照してください。 -pTeX $B$H(B pLaTeX2e $B$N:G?7>pJs$O!"(B - pTeX $B%[!<%`%Z!<%8!J(Bhttp://www.ascii.co.jp/pb/ptex$B!K(B -$B$K$F8x3+$7$F$$$^$9!#(B +pTeX と pLaTeX2e の最新情報は、 + pTeX ホームページ(http://www.ascii.co.jp/pb/ptex) +にて公開しています。 -$B$*Ld$$9g$o$;$d%P%0%l%]!<%H$J$I$O!"EE;R%a!<%k$G(B www-ptex$B!w(Bascii.co.jp $B08$F(B -$B$K$*4j$$$7$^$9!#(B +お問い合わせやバグレポートなどは、電子メールで www-ptex@ascii.co.jp 宛て +にお願いします。 --------------------------------------------------------------------------- -$B3t<02q<R%"%9%-!<(B +株式会社アスキー === EOT =================================================================== |