summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/platex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-05-18 18:19:00 +0000
committerKarl Berry <karl@freefriends.org>2010-05-18 18:19:00 +0000
commita9eff7800c1787b0af5f140437003eea9e53cbb3 (patch)
tree6a6bee46035290fe65d79ff8cae90279eca08759 /Master/texmf-dist/source/platex
parent8c3ddaae131e42eb2318cfe675eaff5a184892e1 (diff)
towards 2010 pretest: enabling restricted write18, PDF 1.5 by default, ptex support files, other new programs, with i386-linux binaries
git-svn-id: svn://tug.org/texlive/trunk@18336 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/platex')
-rw-r--r--Master/texmf-dist/source/platex/base/Changes.txt299
-rw-r--r--Master/texmf-dist/source/platex/base/README.txt170
-rw-r--r--Master/texmf-dist/source/platex/base/README2.txt59
-rw-r--r--Master/texmf-dist/source/platex/base/Xins.ins56
-rw-r--r--Master/texmf-dist/source/platex/base/jclasses.dtx4145
-rw-r--r--Master/texmf-dist/source/platex/base/jltxdoc.dtx197
-rw-r--r--Master/texmf-dist/source/platex/base/kinsoku.dtx262
-rw-r--r--Master/texmf-dist/source/platex/base/nidanfloat.dtx1074
-rw-r--r--Master/texmf-dist/source/platex/base/nidanfloat.ins7
-rw-r--r--Master/texmf-dist/source/platex/base/pl209.def106
-rw-r--r--Master/texmf-dist/source/platex/base/pl209.dtx255
-rw-r--r--Master/texmf-dist/source/platex/base/pl209.ins22
-rw-r--r--Master/texmf-dist/source/platex/base/platex.dtx867
-rw-r--r--Master/texmf-dist/source/platex/base/plcls.ins38
-rw-r--r--Master/texmf-dist/source/platex/base/plcore.dtx850
-rw-r--r--Master/texmf-dist/source/platex/base/plcore.ins60
-rw-r--r--Master/texmf-dist/source/platex/base/pldoc.tex182
-rw-r--r--Master/texmf-dist/source/platex/base/pldocs.ins14
-rw-r--r--Master/texmf-dist/source/platex/base/plext.dtx1238
-rw-r--r--Master/texmf-dist/source/platex/base/plfmt.ins24
-rw-r--r--Master/texmf-dist/source/platex/base/plfonts.dtx1884
-rw-r--r--Master/texmf-dist/source/platex/base/plnews01.tex234
-rw-r--r--Master/texmf-dist/source/platex/base/plnews02.tex122
-rw-r--r--Master/texmf-dist/source/platex/base/plnews03.tex80
-rw-r--r--Master/texmf-dist/source/platex/base/plnews04.tex85
-rw-r--r--Master/texmf-dist/source/platex/base/plnews05.tex67
-rw-r--r--Master/texmf-dist/source/platex/base/plnews06.tex137
-rw-r--r--Master/texmf-dist/source/platex/base/plnews07.tex106
-rw-r--r--Master/texmf-dist/source/platex/base/plnews08.tex111
-rw-r--r--Master/texmf-dist/source/platex/base/plpatch.ltx12
-rw-r--r--Master/texmf-dist/source/platex/base/plvers.dtx162
31 files changed, 12925 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/platex/base/Changes.txt b/Master/texmf-dist/source/platex/base/Changes.txt
new file mode 100644
index 00000000000..71fc6ddd39d
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/Changes.txt
@@ -0,0 +1,299 @@
+<2006/11/10>
+ * plfonts.dtx: $a^\mathrm{b}, a_\mathrm{b}$$B$N$h$&$J5-=R$r$7$?>l9g$K(B
+ $B%(%i!<$K$J$kLdBj$KBP=h!#!J$"$j$,$H$&$4$6$$$^$9!"(Bymt$B$5$s!K(B
+ * jclasses.dtx: $B2r@b$rDI2C!#!J$"$j$,$H$&$4$6$$$^$9!"(Bymt$B$5$s!K(B
+----------------
+<2006/06/27>
+ * plfonts.dtx: \reDeclareMathAlphabet$B$r(BLaTeX <2005/12/01>$B$G?t<0MQ=q(B
+ $BBNJQ99L?Na$,(Brubust$B$K$J$C$?$N$KBP1~!#!J$"$j$,$H$&$4$6$$$^$9!"(Bymt$B$5$s!K(B
+ * jclasses.dtx: pLaTeX 209$B8_49%b!<%I$G?t<0(Bfam$B$,=EJ#;HMQ$5$l$F$$$?$N(B
+ $B$r2r>C!#!J$"$j$,$H$&$4$6$$$^$9!"(Bymt$B$5$s!K(B
+ * tascmac.sty: itembox,screen$B4D6-$G7S@~$,$:$l$k%P%0$r=$@5!#(B
+ $B!J$"$j$,$H$&$4$6$$$^$9!"KL8+$5$s!K(B
+----------------
+<2006/01/04>
+ * nidanfloat.dtx: $BI,?\%U%)!<%^%C%H%U%!%$%k$r(BpLaTeX2e$B$+$i(BLaTeX2e$B$XJQ99!#(B
+ * plfonts.dtx: \DeclareFontEncoding@ $BCf$G(B \LastDeclaredEncodeng $B$N:FDj5A$,(B
+ $BH4$1$F$$$?$N$GDI2C!#(B
+ * plvers.dtx: $B%P!<%8%g%sHV9f99?7(B(platex<2006/01/04>)
+----------------
+<2005/01/04>
+ * plfonts.dtx: \fontfamily$BCf$N%U%i%0$r=$@5!#(B
+ $B!J$"$j$,$H$&$4$6$$$^$9!"3QF#$5$s!K(B
+ * plvers.dtx: $B%P!<%8%g%sHV9f99?7(B(platex<2005/01/04>)
+----------------
+<2004/08/10>
+ * plfonts.dtx: verbatim$B4D6-$GM>7W$JA08e6u$-$,H/@8$7$J$$$h$&$K(B \fontfamily
+ $B$r=$@5!#(B
+ $B!J$"$j$,$H$&$4$6$$$^$9!"K\ED$5$s!K(B
+ * plfonts.dtx: JY1,JT1$B0J30$NOBJ8%(%s%3!<%G%#%s%0$b;HMQ$G$-$k$h$&$K=$@5!#(B
+ $B!J$"$j$,$H$&$4$6$$$^$9!"0f>e$5$s!K(B
+ * jclasses.dtx: \part, \chapter $B$N(B \@afterindentfalse $B$r(B \@afterindenttrue
+ $B$KJQ99!#(B
+ * jclasses.dtx: \section, \subsection, \subsubsection $B$NA08e6u$-$N(B
+ $B?-=LI}$r=$@5!#(B
+ $B!J$"$j$,$H$&$4$6$$$^$9!"NkLZ$?!w(BMILN$B$5$s!K(B
+ * LaTeX2e 2003/12/01 $BHG$X$NBP1~$r3NG'!#(B
+----------------
+<2002/04/09>
+ * jclasses.dtx: $B=DAH%9%?%$%k$G(B \flushbottom $B$7$J$$$h$&$K$7$?!#(B
+----------------
+<2002/04/05>
+ * plfonts.dtx: |\adjustbaseline|$B$N(B|\iftdir|$B$N0LCV$r!"OBJ8%U%)%s%H$N4p(B
+ $B=`CM$r@_Dj$7$?8e$K0\F0!#!J$"$j$,$H$&!"1|B<$5$s!K(B
+----------------
+<2002/04/01>
+ * tascmac.sty: \ascii, \Ascii, \ASCII $B%^%/%m$,%(%i!<$K$J$C$F$$$?$N$r=$@5!#(B
+----------------
+<2002/01/17>
+ * plvers.dtx: v1.0i $B$N99?7F|IU$,(B 2009 $BG/$K$J$C$F$$$?$N$r(B 2001 $B$K=$@5!#(B
+ LaTeX $B$N%P!<%8%g%s$b(B 2000 $B$K$J$C$F$$$?$N$r(B 2001 $B$K=$@5!#(B
+----------------
+<2001/10/04>
+ * jclasses.dtx: $BL\<!$G=PNO$5$l$k%Z!<%8HV9f$N=qBN$r(B|\normalfont|$B$KJQ99(B
+ $B!J$"$j$,$H$&!"NkLZ$?!w(BMILN$B$5$s!K(B
+ * plnews07.tex: $B>e5-$NJQ99$N5-=R$rDI2C(B
+----------------
+<2001/09/26>
+ * plnews07.tex: $BDI2C(B
+ * plvers.dtx: LaTeX <2001/06/01> $BMQ$K=$@5(B
+ * plcore.dtx: LaTeX <2001/06/01> $BMQ$K=$@5(B
+ * plext.dtx: $B%?%0L>$r(B plcore $B$+$i(B package $B$KJQ99(B
+ * plfmt.ins: plext.dtx $B$NE83+$KMQ$$$k%?%0L>$NJQ99(B
+----------------
+<2001/09/14>
+ * nidanfloat.dtx: $B%Q%C%1!<%8%*%W%7%g%s(B(balance, nobalance)$B$rDI2C(B
+----------------
+<2001/09/04>
+ * README.txt: $B;HMQ>r9`$r:o=|!J(Bptex-texmf $B$N(B COPYRIGHT $B$r:NMQ!K(B
+ * Copyright: $B:o=|!J(Bptex-texmf $B$N(B COPYRIGHT $B$r:NMQ!K(B
+ * plvers.dtx: pLaTeX <2001/09/04> $BMQ$K=$@5(B
+ * plpatch.ltx: pLaTeX <2001/09/04> $BMQ$K=$@5(B
+ * plcore.dtx: \enlargethispage $B$r;H$C$?$H$-!"5SCm$N@~$,K\J8$H=E$J$k$N$r=$@5(B
+ * jclasses.dtx: \chapter $B%3%^%s%I$r%"%9%?%j%9%/7A<0$G;H$C$?$H$-$H(B
+ $B$=$&$G$J$$$H$-$G!"=PNO0LCV$,0[$J$k$N$r=$@5!J$"$j$,$H$&!"NkLZ!wDE$5$s!K(B
+----------------
+<2001/05/10>
+ * plext.dtx: $B=DAH$N$H$-(B z $B%*%W%7%g%s$G%(%i!<$,=P$k$N$r=$@5(B
+ $B!J$"$j$,$H$&!"Bg@P$5$s!K(B
+ * plfonts.dtx: $B%Y!<%9%i%$%s%7%U%H$ND4@0CM$,Bg$-$/$J$C$F$$$k$N$r=$@5(B
+----------------
+<2001/02/19>
+ * nidanfloat.dtx: $B:G=*%Z!<%8$G:81&$N9T4V$,B7$o$J$$$N$r=$@5(B
+ * nidanfloat.dtx: $BCl$,=P$J$$$N$r=$@5(B
+----------------
+<2000/12/20>
+ * nidanfloat.dtx: $B0lCJH4$-$N%U%m!<%H$r:.$<$k$H%(%i!<$K$J$k$N$r=$@5(B
+ $B!J$"$j$,$H$&!"ARBt!w(BQUIPU$B$5$s!K(B
+----------------
+<2000/11/03>
+ * plvers.dtx: LaTeX <2000/06/01> $B$K9g$o$;$F=$@5!#(B
+ * plpatch.ltx: pLaTeX<2000/11/03> $BMQ$K=$@5!#(B
+----------------
+<2000/10/24>
+ * plfonts.dtx: \adjustbaseline$B$GM>J,$J%"%-$,F~$i$J$$$h$&$K$7$?(B
+----------------
+<2000/07/14>
+ * plfonts.dtx: \textbf $B$J$I$N=qBNJQ99%3%^%s%I$G!":8C<$N2$J8$H$N4V$K(B
+ \xkanjiskip $B$,F~$i$J$$$N$r=$@5!J$"$j$,$H$&!"25It!wElBg$5$s!K(B
+----------------
+<2000/07/13>
+ * nidanfloat.{dtx,ins,sty} $B$rDI2C!#(B
+----------------
+<2000/02/29>
+ * plvers.dtx: LaTeX <1999/12/01> $B$K9g$o$;$F=$@5!#(B
+ * plpatch.ltx: pLaTeX<2000/02/29> $BMQ$K=$@5!#(B
+----------------
+<1999/05/18>
+ * jclasses.dtx: enumerate
+----------------
+<1999/04/05>
+ * plvers.dtx: LaTeX <1998/12/01> $B$K9g$o$;$F=$@5!#(B
+ pLaTeX $B$N%P!<%8%g%s$r(B <1999/04/05> $B$K$7$?!#(B
+ * plfonts.dtx: $BJ8=q$N@hF,$G!"OBJ8%G%U%)%k%H%U%)%s%H$NJQ99$,H?1G(B
+ $B$5$l$J$$$N$r=$@5!J$"$j$,$H$&!";3K\!wM}2JBg$5$s!K!#(B
+ * plcore.dtx: \\ $B$K%*%W%7%g%s$rIU$1$?$H$-$KM>7W$J%9%Z!<%9$,=PNO(B
+ $B$5$l$F$7$^$&$N$r=$@5!J$"$j$,$H$&!"NkLZ!w5~Bg$5$s!K!#(B
+ * plpatch.ltx: pLaTeX<1999/04/05> $BMQ$K=$@5!#(B
+ * README.txt: $B%P!<%8%g%s$NJQ99(B
+ * plnews05.txt: $B?75,DI2C(B
+----------------
+<1999/01/27>
+ * docstrip.cfg: $B:o=|(B
+----------------
+<1998/09/01>
+ * plvers.dtx: pLaTeX $B%P!<%8%g%s$r(B <1998/09/01> $B$H$7$?!#(B
+ * plpatch.ltx: pLaTeX <1998/09/01> $BMQ$K=$@5!#(B
+----------------
+<1998/08/10>
+ * plfonts.dtx: \DeclareFixedFont $B%3%^%s%I$,(B \@onlypreambre $B$K$J$C$F$$$?(B
+ $B$N$r=$@5$7$?!#(B
+ * plnews.cls: itemize$B4D6-$r:FDj5A(B
+----------------
+<1998/04/09>
+ * jclasses.dtx: \rightmark $B%3%^%s%I$N0z?t$K(B \today $B%3%^%s%I$r=$@5$7$?(B
+ $B$H$-!"=PNO$5$l$kF|IU$,!VJ?@.85G/!W$K$J$C$F$7$^$&$N$r=$@5(B
+ $B!J(Bpl980409.patch$B!K!#(B
+----------------
+<1998/03/23>
+ * jclasses.dtx: report, book $B%/%i%9$G!"HV9f$NIU$+$J$$8+=P$7%l%Y%k$N(B
+ $B%Z%J%k%F%#$r(B \@M $B$K=$@5$7$?!J(Bpl980323.patch$B!K!#(B
+----------------
+<1998/02/27>
+ * tascmac.sty: calc $B%Q%C%1!<%8$H$H$b$KMQ$$$?$H$-!"(Bscreen $B4D6-!"(B
+ itembox $B4D6-!"(Bboxnote $B4D6-$,%(%i!<$K$J$k$N$r=$@5!J(Bpl980227.patch$B!K!#(B
+----------------
+<1998/02/03>
+ * All: LaTeX <1997/12/01> $B$KBP1~$7$?!#(B
+ * hyphen.cfg $B%U%!%$%k$rDI2C$7$?!#(B
+ * Copyright $B%U%!%$%k$rDI2C$7$?!#(B
+ * jclasses.dtx: 2e$B%b!<%I;~$N(Ba5p$B$N%H%C%W%^!<%8%s$r(B0.7in$BA}$d$7$?!#(B
+----------------
+<1997/12/12>
+ * jclasses.dtx: [j,t]report, [j,t]book$B%/%i%9$G(B oneside $B%*%W%7%g%s$r;XDj$7!"(B
+ bothstyle $B%9%?%$%k$K$9$k$H!"%3%s%Q%$%k%(%i!<$K$J$k$N$r=$@5!#(B
+----------------
+<1997/09/03>
+ * jclasses.dtx: 2.09$B8_49%b!<%I$G(B landscape $B%*%W%7%g%s$,8z$+$J$$$N$r=$@5!#(B
+ * jclasses.dtx: landscape $B;~$K!"=D2#$N%5%$%:$r8r49$7$F$+$i!":81&%^!<%8%s(B
+ $B$J$I$r7W;;$9$k$h$&$KJQ99!#(B
+----------------
+<1997/08/25>
+ * jclasses.dtx: $BJRLL0u:~$N$H$-!"(Bsection $B%l%Y%k$NJ8;zNs$,Cl$K=PNO$5$l$J$$(B
+ $B$N$r=$@5!#(B
+----------------
+<1997/07/29>
+ * jltxdoc.dtx: \ $B$H(B " $B$NA0$K$b(B \xkanjiskip $B$,F~$k$h$&$K=$@5!#(B
+----------------
+<1997/07/10>
+ * plfonts.dtx: fd$B%U%!%$%kL>$N>.J8;z2=$,8z$$$F$$$J$+$C$?$N$r=$@5!#(B
+----------------
+<1997/07/08>
+ * jclasses.dtx: $B=DAH%/%i%9$G!"=qBN%5%$%:$rJQ99$7$?$H$-!"%Y!<%9%i%$%s$,(B
+ $B$*$+$7$/$J$k$N$r=$@5!#(B
+----------------
+<1997/07/02>
+ * plnews02.tex: $B9`L\$N0\F0$H5-=RFbMF$N=$@5!#(B
+----------------
+<1997/06/25>
+ * plcore.dtx: $B%*%j%8%J%k$N(B LaTeX2e $B$N2~9T%^%/%m$NJQ99$KBP1~!#(B
+ * plfonts.dtx, pl209.dtx: \em, \emph $B$GOBJ8=qBN$bJQ99$9$k$h$&$K=$@5!#(B
+ * plnews02.tex: $B>e5-(B 2$B$D$N=$@5$K$D$$$F5-=R!#(B
+----------------
+<1997/04/24>
+ * plfonts.dtx: $B%U%)%s%HDj5A%U%!%$%kL>$r>.J8;z$KJQ49$7$F$+$iC5$9$h$&$K$7$?!#(B
+----------------
+<1997/04/09>
+ * plfonts.dtx: $B=D2#%(%s%3!<%I!&%j%9%H$NJ,N%$K$h$k3HD%(B
+----------------
+<1997/04/08>
+ * jclasses.dtx: $B2#AH%/%i%9$G$N%H%C%W%^!<%8%s$NCM$r=$@5$7$?!#(B
+ * plfonts.dtx: $BOBJ8%(%s%3!<%I4XO"$N=$@5(B
+ * plfonts.dtx: $BOBJ8%(%s%3!<%I@k8@%3%^%s%I$r=DAHMQ$H2#AHMQ$GJ,$1$k$h$&$K$7$?!#(B
+ * plnews02.tex (NEW): $BA02s$+$i$NJQ99$r$^$H$a$?J8=q%U%!%$%k!#(B
+----------------
+<1997/03/11>
+ * plfonts.dtx: $BOBJ8%U%)%s%H$r$9$Y$F$N%5%$%:$G%m!<%I$G$-$k$h$&$K$7$?!#(B
+----------------
+<1997/02/24>
+ * pl209.dtx: \RequirePackage{oldlfonts} $B$r(B \RequirePackage{oldlfonts} $B$K(B
+ $B=$@5!#(B
+ * jclasses.dtx: $B=DAH%/%i%9$N(B \thefigure $B$N(B \if $BJ8$NBP1~$,$*$+$7$$$N$r=$@5!#(B
+ * jclasses.dtx: $B=DAH%/%i%9$NI=;f$r=DAH$K$7$?!#(B
+----------------
+<1997/02/02>+2
+ * jclasses.dtx: \topmargin $B$N7W;;$r4V0c$($F$$$?$N$r=$@5!#(B
+ * jclasses.dtx: $B=DAH%/%i%9$G3+;O%Z!<%8$,$*$+$7$/$J$k$N$r=$@5!#(B
+----------------
+<1997/02/02>+1
+ * jclasses.dtx: disablejfam $B%*%W%7%g%s$N=hM}$G!"8_49%b!<%I$+$=$&$G$J$$$+$N(B
+ $BH=CG$,5U$J$N$r=$@5!#(B
+ * plnews01.tex: \mathrm, \mathbf $B$NItJ,$N5-=R$r=$@5(B
+----------------
+<1997/02/01>
+ * plnews.cls (NEW): plnews01tex $BMQ$N%/%i%9%U%!%$%k$r:n@.$7$?!#(B
+ * plnews01.tex (NEW): $BA02s$+$i$NJQ99$r$^$H$a$?J8=q%U%!%$%k!#(B
+----------------
+<1997/01/31>
+ * plcore.dtx: $B2<IU$-J8;z$r=PNO$9$k(B \textsubscript $B%3%^%s%I$r:o=|!#(B
+ * plfonts.dtx: $B?t<0J8;z%U%)%s%H$N@_Dj$r%/%i%9%U%!%$%k$K0\F0!#(B
+ * plfonts.dtx: $BOB2$J8$N?t<0J8;z%U%)%s%H$r0lEY$K@Z$jBX$($k$?$a$N%3%^%s%I$r(B
+ $BDj5A$9$k!"(B\reDeclareMathAlphabet $B%3%^%s%I$rDI2C!#(B
+ * jclasses.dtx: $B?t<0J8;z%U%)%s%H$N@_Dj$rDI2C!#(B
+ * jclasses.dtx: $BF|K\8l%U%!%_%j$r@k8@$7$J$$%*%W%7%g%s!J(Bdisablejfam$B!K$r(B
+ 2e $B%b!<%I$G$@$1;XDj2DG=$K$7$?!#(B
+----------------
+<1997/01/30>
+ * README.euc: ltxcheck $B$K$h$k3NG';~$N5-=R$rDI2C(B
+ * plcore.dtx: $B2<IU$-J8;z$r=PNO$9$k(B \textsubscript $B%3%^%s%I$rDI2C!#(B
+ * plfonts.dtx: \mathrm, \mathbf $B$rOB2$J8%U%)%s%H$r@Z$jBX$($k$h$&$K3HD%!#(B
+ * jclasses.dtx: 2e$B%b!<%I$G!"DL>o$h$j%F%-%9%HNN0h$r9-$/$H$k@_Dj$r(B a4j
+ $B$J$I$N%*%W%7%g%s;XDj;~$KM-8z$K$J$k$h$&$K=$@5$7$?!#(B
+ * jclasses.dtx: \thefigure $B$NDj5AFb!"(B\c@chapter $B$N%?%$%W%_%9=$@5!#(B
+ * pl209.dtx: $B8_49%b!<%I$G$N(B \rm $B$d(B \tt $B$N$h$&$JFsJ8;z$N=qBNJQ99%3%^%s%I(B
+ $B$NF0:n$r(B pLaTeX 2.09 $B$G$NF0:n$HF1$8$K$7$?!#(B
+----------------
+<1997/01/29>
+ * jclasses.dtx: $BF|K\8l%U%!%_%j$N@k8@$r$7$J$$%*%W%7%g%s!J(Bdisablejfam$B!K(B
+ $B$rDI2C!#(B
+ * jclasses.dtx: labelitemii $B$G(B \fi $B$7$F$$$J$$$N$H(B \bfseries $B$N(B
+ $B%?%$%W%_%9$r=$@5!#(B
+ * jclasses.dtx: \documentclass $B;~$N%l%$%"%&%H$r>/$79-$2$?!#(B
+ * pl209.dtx, jclasses.dtx, plfonts.dtx: $B?t<0%b!<%IFb$G(B \rm, \bf $B%3%^%s%I(B
+ $B$G%m!<%^%sBN!"%\!<%k%IBN$K$J$i$J$$%P%0$r=$@5!#(B
+----------------
+<1997/01/26>
+ * All: $BJQ99MzNr$N@bL@$r(B mendex $B$G=hM}$G$-$k$h$&$K=$@5!#(B
+ * README.euc: EC $B%U%)%s%H$N5-=R$rDI2C$7$?!#(B
+ * platex.dtx: pldoc.ind $B$r:n@.$9$k$?$a$N(B mendex $B<-=q%U%!%$%k$r(B
+ pldoc.tex $B$r=hM}$7$?$H$-$K!"<+F0E*$KMQ0U$9$k$h$&$K$7$?!#(B
+ * plfonts.dtx: $B>.J8;z$N%U%)%s%HDj5A%U%!%$%k(B(jy1mc.fd $B$J$I(B)$B$r%m!<%I$9$k(B
+ $B$h$&$K$7$?!#(B
+ * jclasses.dtx: 2.09$B8_49%b!<%I$G(B tombow $B%*%W%7%g%s$,$*$+$7$/$J$k$N$r=$@5!#(B
+ * jclasses.dtx: 2.09$B8_49%b!<%I$G(B {a,b}{4,5}{j,p} $B$N%9%?%$%k%*%W%7%g%s(B
+ $B$r%5%]!<%H!#$?$@$7!"%i%s%I%9%1!<%W%b!<%IMQ$N@_Dj$O$7$F$$$J$$!#(B
+----------------
+<1997/01/24>
+ * pl209.def: \let\jfam\symmincho $B$H$7$F$$$?$N$r=$@5!#(B
+----------------
+<1997/01/23>
+ * All: LaTeX2e <1996/12/01> $B$KBP1~(B
+ * plcore.dtx: $B%/%i%9%*%W%7%g%s$K(B tombow $B$r;XDj$7$?$H$-!"%H%s%\$NOF$K(B
+ $B:n@.F|IU$r=PNO$9$k$h$&$K$7$?!#F|IU$N=PNO$rM^@)$7$?$$>l9g$O!"(Btombo
+ $B!J:G8e$N(B w $B$J$7!K$r;XDj$9$k!#(B
+ * jclasses.dtx: LaTeX2e <1996/06/01> $B$HAH$_9g$o$;$?$H$-!"(B
+ {j|t}{article|book} $B$N(B \part $B%3%^%s%I$N8e$m$GFsCJAH$K$J$C$F$7$^$&(B
+ $B$N$r=$@5!#(B
+ * jclasses.dtx: verse $B4D6-$G!V(B@centercr$B!W$H$$$&J8;zNs$,=PNO$5$l$k$N$r(B
+ $B=$@5!#(B
+ * jclasses.dtx, pl209.dtx: mincho, gothic $B$r?t<05-9f$H$7$F$G$O$J$/!"(B
+ $BJ8;z$H$7$F@k8@$9$k$h$&$K$7!"?t<0%U%!%_%j$r;HMQ$7$J$$$h$&$K$7$?!#(B
+ $B$?$@$7!"(B2.09$B8_49%b!<%I$G$O!"=>Mh$I$*$j!"F|K\8l%U%!%_%j$rDj5A$7$F$$$k!#(B
+ * jltxdoc.dtx: ltxdoc, doc, article $B%/%i%9$r%Y!<%9$K$9$k$h$&$K$7$?!#(B
+ * pl209.def: latex209.def $B$r%m!<%I$9$k$h$&$K$7$?!#(B
+----------------
+<1996/03/05>
+ * All: $B=DAH3HD%ItJ,$r30It%Q%C%1!<%8!J(Bplext.sty$B!K$K$7$?!#(B
+ * All: $B$$$/$D$+$N%?%$%W%_%9=$@5!#(B
+ * plfonts.dtx: \DeclareFixedFont $B$NF|K\8l2=!#(B
+ * plfonts.dtx: $BOBJ8BeMQ%U%)%s%H$,;H$o$l$J$$$N$r=$@5!#(B
+ * plfonts.dtx: \notkfam@list, \notffam@list $B$N=i4|CM$rJQ99$7!"(B
+ $B5/F0D>8e$NB.EY$rB.$a$?!#(B
+ * jclasses.dtx: \evensidemargin $B$H(B \oddsidemargin $B$N1F6A$,=DAH$H2#AH$G(B
+ $B5U$J$N$r=$@5!#(B
+ * jclasses.dtx: report, article $B%/%i%9$N%Z!<%8%9%?%$%k$N%G%U%)%k%H$r(B
+ headings $B$+$i(B plain $B$K$7$?!#(B
+ * jclasses.dtx: bothstyle $B%Z!<%8%9%?%$%k$G$N6v?t%Z!<%8$H4q?t%Z!<%8$N(B
+ $B=PNO0LCV$,5U$J$N$r=$@5!#(B
+ * jclases.dtx: plain $B$d(B headings $B$+$i(B headnombre, footnombre, plain
+ $B$J$I$K@Z$jBX$($?$H$-$K!"%Z!<%8HV9f0LCV$,B7$o$J$$$N$r=$@5!#(B
+ * jclasses.dtx: \topmargin $B$NCM$,H?1G$5$l$J$$$N$r=$@5!#(B
+ * jclasses.dtx: \tabbing $B4D6-$GOB2$J84V%9%Z!<%9$,F~$k$N$r=$@5!#(B
+ * jclasses.dtx: landscape $B%*%W%7%g%s$r;XDj$7$F$b%i%s%I%9%1!<%W$K$J$i$J$$(B
+ $B$N$r=$@5!#(B
+ * pl209.def: $B8_49%b!<%I$N=DAH$G5SCm$,$*$+$7$/$J$k$N$r=$@5!#(B
+ * pl209.def: $B8_49%b!<%I$G(B \Rensuji, \prensuji $B$r;H$($k$h$&$K$7$?!#(B
+----------------
+<1995/09/01>
+ * $B8x3+HG%j%j!<%9(B
+=== EOT =====
diff --git a/Master/texmf-dist/source/platex/base/README.txt b/Master/texmf-dist/source/platex/base/README.txt
new file mode 100644
index 00000000000..87aeb5c13ad
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/README.txt
@@ -0,0 +1,170 @@
+===========================================================================
+ pLaTeX2e <2006/01/04>
+
+ Copyright 1995-2006 ASCII Corporation
+===========================================================================
+
+---------------------------------------------------------------------------
+$B!|(B pLaTeX2e $B$K$D$$$F(B
+---------------------------------------------------------------------------
+ * pLaTeX2e <2006/01/04> $BHG$O(B LaTeX2e <2003/12/01> $BHG$KBP1~$7$F$$$^$9!#(B
+
+ * 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 $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
+
+---------------------------------------------------------------------------
+$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
+
+ * 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
+
+ * 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 $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
+
+$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
+
+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
+
+$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 --- $TEXMF/tex/latex/base
+ pLaTeX2e --- $TEXMF/ptex/platex/base
+
+----------------------------------------
+1. LaTeX2e $B$N%$%s%9%H!<%k(B
+----------------------------------------
+(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
+
+(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
+
+(3) unpack.ins $B$r=hM}$7$^$9!#(B
+
+ tex -ini unpack.ins
+
+(4) $B%U%)!<%^%C%H%U%!%$%k$r:n@.$7$^$9!#(B
+
+ tex -ini latex.ltx
+
+(5) $B%U%)!<%^%C%H%U%!%$%k$r0\F0$7$^$9!#(B
+
+ mv -f latex.fmt $TEXMF/web2c
+
+(6) $B<B9T%U%!%$%k$r:n@.$7$^$9(B
+
+ 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
+
+ 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
+
+----------------------------------------
+2. pLaTeX2e $B$N%$%s%9%H!<%k(B
+----------------------------------------
+(1) $TEXMF $B%G%#%l%/%H%j$K(B ptex-texmf-*.tar.gz $B$rE83+$7$^$9!#(B
+
+(2) $B%U%)!<%^%C%H%U%!%$%k$r:n@.$7$^$9!#(B
+
+ ptex -ini platex.ltx
+
+(3) $B%U%)!<%^%C%H%U%!%$%k$r0\F0$7$^$9!#(B
+
+ mv -f platex.fmt $TEXMF/web2c
+
+(4) $B<B9T%U%!%$%k$r:n@.$7$^$9!#(B
+
+ cd /usr/local/bin
+ ln -s ptex platex
+
+(5) ls-R $B%U%!%$%k$r99?7$7$^$9!#(B
+
+ mktexlsr
+
+---------------------------------------------------------------------------
+$B!|(B pLaTeX2e $B$NJ8=q%U%!%$%k$K$D$$$F(B
+---------------------------------------------------------------------------
+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
+
+ 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
+
+ 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
+
+ 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
+
+---------------------------------------------------------------------------
+$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
+
+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
+
+$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
+
+---------------------------------------------------------------------------
+$B3t<02q<R%"%9%-!<(B
+=== EOT ===================================================================
diff --git a/Master/texmf-dist/source/platex/base/README2.txt b/Master/texmf-dist/source/platex/base/README2.txt
new file mode 100644
index 00000000000..d0873d03620
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/README2.txt
@@ -0,0 +1,59 @@
+==================================================-*-indented-text-*-=
+ $BCm0U(B
+======================================================================
+
+$B8=:_$N(B pTeX $B$G$O!"(B8 $B%S%C%H%3!<%I$NO"B3$O(B 16 $B%S%C%H%3!<%I$HG'<1(B
+$B$5$l$k2DG=@-$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B 8 $B%S%C(B
+$B%H%3!<%I$NO"B3$9$k(B TeX $B%=!<%9$d%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+
+$B$=$N$?$a!"(BpLaTeX2e $B$G$O(B $TEXMF/tex/platex/base/ $B%G%#%l%/%H%j$K(B
+hyphen.cfg $B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$rFI$_9~$^$J$$$h$&(B
+$B$KBP:v$r;\$7$F$"$j$^$9!#(B
+
+$B$3$N(B hyphen.cfg $B$rB>$NL>A0(B (phyphen.cfg $B$J$I(B) $B$KJQ99$7$F!"B>$N(B
+hyphen.cfg $B$r;H$&$J$I$H$7$FI8=`0J30$N%O%$%U%s%Q%?!<%s$rFI$_9~$s$@>l9g!"(B
+$B4A;z%3!<%I$H0lCW$7$?$H$-$O$=$N$^$^4A;z%3!<%I$HG'<1$7!"4A;z%3!<%I$H0lCW(B
+$B$7$J$$>l9g$O%(%i!<$H$J$k>l9g$,$"$j$^$9!#Nc$($P(B cmcyralt $B%Q%C%1!<%8$G$O!"(B
+$BESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+====
+(/prj/ptex-cd/share/texmf/tex/latex/contrib/other/cmcyralt/rhy
+phen.tex Russian hyphenation
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+====
+
+$B$3$N$H$-$O!"!H(B?$B!I$N%W%m%s%W%H$KBP$7$F!H(Bx$B!I$G=*N;$7$F$/$@$5$$!#;DG0$J$,(B
+$B$i!"$3$N%O%$%U%s%Q%?!<%s$O(B pTeX $B$G$OMxMQ$G$-$^$;$s!#(B
+
+
+[babel $B%Q%C%1!<%8$rMxMQ$9$k>l9g(B]
+
+SJIS $B$N(B pTeX $B$G%U%i%s%98l$N%O%$%U%s%Q%?!<%s$rMxMQ$9$k$H!"%U%)!<%^%C%H(B
+$B%U%!%$%k:n@.;~$K>e=R$N$h$&$J%(%i!<$,5/$3$k$3$H$,J,$+$C$F$$$^$9!#$d$O$j!"(B
+8 $B%S%C%H%3!<%I$NO"B3$,(B 16 $B%S%C%H%3!<%I$H8mG'$5$l$F$7$^$&$?$a$G$9!#(B
+
+$B$=$l$G$b!"(Bbabel $B%Q%C%1!<%8$r(B pLaTeX $B$GMxMQ$9$k:]$O!"$^$:(B
+$TEXMF/tex/platex/base/ $B$N(B hyphen.cfg $B$rB>$N(B phyphen.cfg $B$J$I$NL>A0$K(B
+$BJQ$($F!"(Bbabel $B%Q%C%1!<%8$N(B hyphen.cfg $B$,;H$o$l$k$h$&$K$7$F$*$$$F$/$@$5(B
+$B$$!#$=$N8e$O!"(Bbabel $B%Q%C%1!<%8$N(B install.txt $B$N5-=R$K=>$C$F!"%$%s%9%H!<(B
+$B%k:n6H$r9T$C$F$/$@$5$$!#(B
+
+$B%$%s%9%H!<%k:n6HCf$K!"(B8 $B%S%C%H%3!<%I$NJB$S$r(B 16 $B%S%C%H%3!<%I$H8mG'$7$F!"(B
+$BESCf$G!">e=R$N$h$&$J%(%i!<$K$J$k$3$H$,$"$k$+$b$7$l$^$;$s!#(B
+
+$B$3$N$H$-$O!"!H(B?$B!I$N%W%m%s%W%H$KBP$7$F!H(Bx$B!I$G=*N;$7$F$/$@$5$$!#;DG0$J$,(B
+$B$i!"$3$N%O%$%U%)%M!<%7%g%s%Q%?!<%s$O(B pTeX $B$G$OMxMQ$G$-$^$;$s!#(B
+
+language.dat $B$+$i%(%i!<$N=P$?%O%$%U%s%Q%?!<%s$r:o=|$7$F!"%(%i!<$N$G$J(B
+$B$$%O%$%U%)%M!<%7%g%s%Q%?!<%s$@$1$rA*Br$7$F$+$i!"$b$&0lEY%U%)!<%^%C%H%U%!(B
+$B%$%k$r:n$jD>$7$F$/$@$5$$!#(B
+
+$B%U%)!<%^%C%H%U%!%$%k$,@5>o$K:n$i$l$F$b!"(B8 $B%S%C%H%3!<%I$NO"B3$,4A;z%3!<(B
+$B%I$HG'<1$5$l$?$j!"%(%i!<$,=P$k$J$I$N;w$?8=>]$,!"(BLaTeX $B%=!<%9$r=hM}$9$k(B
+$B:]$K5/$3$k2DG=@-$b$"$j$^$9!#(B
+
+==
+$BIY3_(B $B=(><(B <hideak-t at ascii.co.jp>
diff --git a/Master/texmf-dist/source/platex/base/Xins.ins b/Master/texmf-dist/source/platex/base/Xins.ins
new file mode 100644
index 00000000000..d0185c1c168
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/Xins.ins
@@ -0,0 +1,56 @@
+%%
+%% This is file `Xins.ins',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% platex.dtx (with options: `Xins')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from Xins.ins.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file platex.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% File: platex.dtx
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\input docstrip
+\keepsilent
+{\catcode`#=12 \gdef\MetaPrefix{## }}
+\declarepreamble\thispre
+\endpreamble
+\usepreamble\thispre
+\declarepostamble\thispost
+\endpostamble
+\usepostamble\thispost
+\generate{
+ \file{dstcheck.pl}{\from{platex.dtx}{plprog}}
+ \file{mkpldoc.sh}{\from{platex.dtx}{shprog}}
+}
+\endbatchfile
+\endinput
+%%
+%% End of file `Xins.ins'.
diff --git a/Master/texmf-dist/source/platex/base/jclasses.dtx b/Master/texmf-dist/source/platex/base/jclasses.dtx
new file mode 100644
index 00000000000..e8018232bfd
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/jclasses.dtx
@@ -0,0 +1,4145 @@
+% \iffalse meta-comment
+%% File: jclasses.dtx
+%
+% Copyright 1995-2001 ASCII Corporation.
+%
+% This file is part of the pLaTeX2e system.
+% -----------------------------------------
+%
+% \fi
+%
+% \CheckSum{4413}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1995/04/19}{first edition}
+% \changes{v1.0a}{1995/08/30}{$B%Z!<%8%9%?%$%kItJ,$ND4@0(B}
+% \changes{v1.0b}{1995/11/08}{$B%Z!<%8%9%?%$%kItJ,$ND4@0(B}
+% \changes{v1.0c}{1996/01/30}{\LaTeX\ \texttt{!<1995/12/01!>}$B$G$N=$@5$rH?1G(B}
+% \changes{v1.0d}{1996/02/29}{$B%G%U%)%k%H%Z!<%8%9%?%$%k$N=$@5(B}
+% \changes{v1.0e}{1996/03/14}{itemize, enumerate$B4D6-$N=$@5(B}
+% \changes{v1.0f}{1996/07/10}{$BLLIU$1%*%W%7%g%s$rDI2C(B}
+% \changes{v1.0g}{1996/09/03}{$B%H%s%\$N2#$K:n@.F|;~$r=PNO$9$k$h$&$K$7$?(B}
+% \changes{v1.1}{1997/01/16}{\LaTeX\ \texttt{!<1996/06/01!>}$BHG$KBP1~(B}
+% \changes{v1.1a}{1997/01/23}{\LaTeX\ \texttt{!<1996/12/01!>}$BHG$KBP1~(B}
+% \changes{v1.1a}{1997/01/25}{$B8_49%b!<%I$G(Bp\LaTeX~2.09$B$N(Ba4j$B$J$I$N(B
+% $BMQ;f%*%W%7%g%s$KBP1~(B}
+% \changes{v1.1b}{1997/01/28}{$BF|K\8l%U%!%_%j$N@k8@$r:FEY!"<BAu(B}
+% \changes{v1.1d}{1997/01/29}{2e$B%b!<%I$G(Ba4j$B$J$I$N%*%W%7%g%s$KBP1~(B}
+% \changes{v1.1e}{1997/04/08}{$B%H%C%W%^!<%8%s$NCM$r=$@5(B}
+% \changes{v1.1f}{1997/07/08}{$B=DAH%/%i%9$G%Y!<%9%i%$%s$,$*$+$7$$$N$r=$@5(B}
+% \changes{v1.1g}{1997/08/25}{$BJRLL0u:~$N$H$-!"(Bsection$B%l%Y%k$,=PNO$5$l$J$$(B
+% $B$N$r=$@5(B}
+% \changes{v1.1h}{1997/09/03}{landscape$B;XDj;~$NCM$r=$@5(B}
+% \changes{v1.1i}{1997/12/12}{report, book$B%/%i%9$GJRLL0u:~;~$K!"(B
+% bothstyle$B%9%?%$%k$K$9$k$H!"%3%s%Q%$%k%(%i!<$K$J$k$N$r=$@5(B}
+% \changes{v1.1j}{1998/02/03}{$B8_49%b!<%I;~$N(Ba5p$B$N%H%C%W%^!<%8%s$r(B0.7in$BA}2C(B}
+% \changes{v1.1k}{1998/03/23}{report$B$H(Bbook$B%/%i%9$GHV9f$rIU$1$J$$8+=P$7$N(B
+% $B%Z%J%k%F%#$,(B\cs{M@}$B$@$C$?$N$r(B\cs{@M}$B$K=$@5(B}
+% \changes{v1.1m}{1998/04/07}{\cs{today}$B$N7W;;<j=g$rJQ99(B}
+% \changes{v1.1n}{1998/10/13}{report,book$B%/%i%9$NI=HV9f$,(B
+% $B8+=P$7%l%Y%k$K4X78$J$/(Bchapter$BHV9f$,=PNO$5$l$F$7$^$&$N$r=$@5(B}
+% \changes{v1.1n}{1998/10/13}{mentuke$B%*%W%7%g%s$,%(%i!<$K$J$C$F$$$?$N$r=$@5(B}
+% \changes{v1.1o}{1998/12/24}{secnumdepth$B%+%&%s%?$r(B$-1$$B0J2<$K$9$k$H!"(B
+% $B8+=P$7J8;zNs$b>C$($F$7$^$&$N$r=$@5(B}
+% \changes{v1.1p}{1999/1/6}{\cs{oddsidemargin}$B$N%]%$%s%H$X$NJQ49$r8e$m$K(B}
+% \changes{v1.1q}{1999/05/18}{$B=DAH;~$N$_$K@_Dj$9$k$h$&$K$7$?(B}
+% \changes{v1.1r}{1999/08/09}{$B%H%C%W%^!<%8%s$N7W;;<0$r=$@5(B}
+% \changes{v1.2}{2001/09/04}{\cs{chapter}$B$N=PNO0LCV$,%"%9%?%j%9%/7A<0$H(B
+% $B$=$&$G$J$$$H$-$H0c$&$N$r=$@5(B($B$"$j$,$H$&!"NkLZ!wDE$5$s(B)}
+% \changes{v1.3}{2001/10/04}{$BL\<!$N%Z!<%8HV9f$N=qBN$r(B\cs{rmfamily}$B$+$i(B
+% \cs{normalfont}$B$KJQ99(B($B$"$j$,$H$&!"NkLZ$?!w(BMILN$B$5$s(B)}
+% \changes{v1.4}{2002/04/09}{$B=DAH%9%?%$%k$G(B\cs{flushbottom}$B$7$J$$$h$&$K$7$?(B}
+% \changes{v1.5}{2004/01/15}{\cs{part},\cs{chapter}$B$N(B\cs{@afterindentfalse}$B$r(B
+% \cs{@afterindenttrue}$B$KJQ99!#(B
+% \cs{section},\cs{subsection},\cs{subsubsection}$B$NA08e6u$-$N?-=LI}$r=$@5!#(B
+% ($B$"$j$,$H$&$4$6$$$^$9!"NkLZ$?!w(BMILN$B$5$s(B)}
+% \changes{v1.6}{2006/06/27}{$B%U%)%s%H%3%^%s%I$r=$@5!#$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% \fi
+%
+% \iffalse
+\NeedsTeXFormat{pLaTeX2e}
+%<*driver>
+\ProvidesFile{jclasses.dtx}
+%</driver>
+%<*yoko>
+%<article>\ProvidesClass{jarticle}
+%<report>\ProvidesClass{jreport}
+%<book>\ProvidesClass{jbook}
+%<10pt&!bk>\ProvidesFile{jsize10.clo}
+%<11pt&!bk>\ProvidesFile{jsize11.clo}
+%<12pt&!bk>\ProvidesFile{jsize12.clo}
+%<10pt&bk>\ProvidesFile{jbk10.clo}
+%<11pt&bk>\ProvidesFile{jbk11.clo}
+%<12pt&bk>\ProvidesFile{jbk12.clo}
+%</yoko>
+%<*tate>
+%<article>\ProvidesClass{tarticle}
+%<report>\ProvidesClass{treport}
+%<book>\ProvidesClass{tbook}
+%<10pt&!bk>\ProvidesFile{tsize10.clo}
+%<11pt&!bk>\ProvidesFile{tsize11.clo}
+%<12pt&!bk>\ProvidesFile{tsize12.clo}
+%<10pt&bk>\ProvidesFile{tbk10.clo}
+%<11pt&bk>\ProvidesFile{tbk11.clo}
+%<12pt&bk>\ProvidesFile{tbk12.clo}
+%</tate>
+ [2006/06/27 v1.6
+%<article|report|book> Standard pLaTeX class]
+%<10pt|11pt|12pt> Standard pLaTeX file (size option)]
+%<*driver>
+]
+\documentclass{jltxdoc}
+\GetFileInfo{jclasses.dtx}
+\title{p\LaTeXe{}$B$NI8=`%/%i%9(B\space\fileversion}
+\author{Ken Nakano}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \tableofcontents
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% $B$3$N%U%!%$%k$O!"(Bp\LaTeXe{}$B$NI8=`%/%i%9%U%!%$%k$G$9!#(B
+% \dst{}$B%W%m%0%i%`$K$h$C$F!"2#AHMQ$N%/%i%9%U%!%$%k$H=DAHMQ$N%/%i%9%U%!%$%k(B
+% $B$r:n@.$9$k$3$H$,$G$-$^$9!#(B
+%
+% $B<!$K(B\dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s$r<($7$^$9!#(B
+%
+% \DeleteShortVerb{\|}
+% \begin{center}
+% \begin{tabular}{l|l}
+% \emph{$B%*%W%7%g%s(B} & \emph{$B0UL#(B}\\\hline
+% article & article$B%/%i%9$r@8@.(B\\
+% report & report$B%/%i%9$r@8@.(B\\
+% book & book$B%/%i%9$r@8@.(B\\
+% 10pt & 10pt$B%5%$%:$N@_Dj$r@8@.(B\\
+% 11pt & 11pt$B%5%$%:$N@_Dj$r@8@.(B\\
+% 12pt & 12pt$B%5%$%:$N@_Dj$r@8@.(B\\
+% bk & book$B%/%i%9MQ$N%5%$%:$N@_Dj$r@8@.(B\\
+% tate & $B=DAHMQ$N@_Dj$r@8@.(B\\
+% yoko & $B2#AHMQ$N@_Dj$r@8@.(B\\
+% \end{tabular}
+% \end{center}
+% \MakeShortVerb{\|}
+%
+%
+% \section{$B%*%W%7%g%s%9%$%C%A(B}
+% $B$3$3$G$O!"8e$[$I;HMQ$9$k$$$/$D$+$N%3%^%s%I$d%9%$%C%A$rDj5A$7$F$$$^$9!#(B
+%
+% \begin{macro}{\c@@paper}
+% $BMQ;f%5%$%:$r<($9$?$a$K;H$$$^$9!#(B
+% A4, A5, B4, B5 $BMQ;f$O$=$l$>$l!"(B1, 2, 3, 4 $B$H$7$FI=$5$l$^$9!#(B
+% \begin{macrocode}
+%<*article|report|book>
+\newcounter{@paper}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\if@landscape}
+% $BMQ;f$r2#8~$-$K$9$k$+$I$&$+$N%9%$%C%A$G$9!#%G%U%)%k%H$O!"=D8~$-$G$9!#(B
+% \begin{macrocode}
+\newif\if@landscape \@landscapefalse
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@ptsize}
+% $BAHHG$r$9$k%]%$%s%H?t$N0l$N0L$rJ]B8$9$k$?$a$K;H$$$^$9!#(B
+% 0, 1, 2 $B$N$$$:$l$+$G$9!#(B
+% \begin{macrocode}
+\newcommand{\@ptsize}{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\if@restonecol}
+% $BFsCJAH;~$KMQ$$$k%F%s%]%i%j%9%$%C%A$G$9!#(B
+% \begin{macrocode}
+\newif\if@restonecol
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\if@titlepage}
+% $B%?%$%H%k%Z!<%8$d%"%V%9%H%i%/%H!J35MW!K$r(B
+% $BFHN)$7$?%Z!<%8$K$9$k$+$I$&$+$N%9%$%C%A$G$9!#(B
+% report$B$H(Bbook$B%9%?%$%k$N%G%U%)%k%H$G$O!"FHN)$7$?%Z!<%8$K$J$j$^$9!#(B
+% \begin{macrocode}
+\newif\if@titlepage
+%<article>\@titlepagefalse
+%<report|book>\@titlepagetrue
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\if@openright}
+% chapter$B%l%Y%k$r4q?t%Z!<%8$+$i$O$8$a$k$+$I$&$+$N%9%$%C%A$G$9!#(B
+% report$B%/%i%9$N%G%U%)%k%H$O!"(B``no''$B$G$9!#(B
+% book$B%/%i%9$N%G%U%)%k%H$O!"(B``yes''$B$G$9!#(B
+% \begin{macrocode}
+%<!article>\newif\if@openright
+% \end{macrocode}
+% \end{macro}
+%
+% \changes{v1.0c}{1995/12/25}{Macro \cs{if@openbib} removed}
+%
+% \begin{macro}{\if@mainmatter}
+% $B%9%$%C%A(B|\@mainmatter|$B$,??$N>l9g!"K\J8$r=hM}$7$F$$$^$9!#(B
+% $B$3$N%9%$%C%A$,56$N>l9g$O!"(B|\chapter|$B%3%^%s%I$O8+=P$7HV9f$r=PNO$7$^$;$s!#(B
+% \begin{macrocode}
+%<book>\newif\if@mainmatter \@mainmattertrue
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\hour}
+% \begin{macro}{\minute}
+% \begin{macrocode}
+\hour\time \divide\hour by 60\relax
+\@tempcnta\hour \multiply\@tempcnta 60\relax
+\minute\time \advance\minute-\@tempcnta
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\if@stysize}
+% \changes{v1.1a}{1997/01/25}{Add \cs{if@stysize}.}
+% p\LaTeXe~2.09$B8_49%b!<%I$G!"%9%?%$%k%*%W%7%g%s$K(Ba4j,a5p$B$J$I$,;XDj$5$l$?(B
+% $B$H$-$NF0:n$r%(%_%e%l!<%H$9$k$?$a$N%U%i%0$G$9!#(B
+% \begin{macrocode}
+\newif\if@stysize \@stysizefalse
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\if@enablejfam}
+% \changes{v1.1b}{1997/01/28}{Add \cs{if@enablejfam}}
+% $BF|K\8l%U%!%_%j$r@k8@$9$k$?$a$KMQ$$$k%U%i%0$G$9!#(B
+% \begin{macrocode}
+\newif\if@enablejfam \@enablejfamtrue
+% \end{macrocode}
+% $BOB2$J8N>BP1~$N?t<0J8;z%3%^%s%I$rM-8z$K$9$k$H$-$KMQ$$$k%U%i%0$G$9!#(B
+% $B%^%/%m$NE83+=g=x$,J#;($K$J$k$N$rHr$1$k$?$a!"(B
+% $B%G%U%)%k%H$G$O(Bfalse$B$H$7$F$"$j$^$9!#(B
+% \begin{macrocode}
+\newif\if@mathrmmc \@mathrmmcfalse
+% \end{macrocode}
+% \end{macro}
+%
+% \section{$B%*%W%7%g%s$N@k8@(B}
+% $B$3$3$G$O!"%/%i%9%*%W%7%g%s$N@k8@$r9T$J$C$F$$$^$9!#(B
+%
+% \subsection{$BMQ;f%*%W%7%g%s(B}
+% $BMQ;f%5%$%:$r;XDj$9$k%*%W%7%g%s$G$9!#(B
+% \begin{macrocode}
+\DeclareOption{a4paper}{\setcounter{@paper}{1}%
+ \setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}}
+\DeclareOption{a5paper}{\setcounter{@paper}{2}%
+ \setlength\paperheight {210mm}
+ \setlength\paperwidth {148mm}}
+\DeclareOption{b4paper}{\setcounter{@paper}{3}%
+ \setlength\paperheight {364mm}
+ \setlength\paperwidth {257mm}}
+\DeclareOption{b5paper}{\setcounter{@paper}{4}%
+ \setlength\paperheight {257mm}
+ \setlength\paperwidth {182mm}}
+% \end{macrocode}
+% \changes{v1.0a}{1995/09/26}{Change b4paper width/height 352x250 to 364x257}
+% \changes{v1.0a}{1995/09/26}{Change b5paper width/height 250x176 to 257x182}
+% $B%I%-%e%a%s%H%/%i%9$K!"0J2<$N%*%W%7%g%s$r;XDj$9$k$H!"DL>o$h$j$b%F%-%9%H$r(B
+% $BAH$_N)$F$kNN0h$N9-$$%9%?%$%k$H$9$k$3$H$,$G$-$^$9!#(B
+% \begin{macrocode}
+%
+\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue
+ \setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}}
+\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue
+ \setlength\paperheight {210mm}
+ \setlength\paperwidth {148mm}}
+\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue
+ \setlength\paperheight {364mm}
+ \setlength\paperwidth {257mm}}
+\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue
+ \setlength\paperheight {257mm}
+ \setlength\paperwidth {182mm}}
+%
+\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue
+ \setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}}
+\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue
+ \setlength\paperheight {210mm}
+ \setlength\paperwidth {148mm}}
+\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue
+ \setlength\paperheight {364mm}
+ \setlength\paperwidth {257mm}}
+\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue
+ \setlength\paperheight {257mm}
+ \setlength\paperwidth {182mm}}
+% \end{macrocode}
+%
+% \subsection{$B%5%$%:%*%W%7%g%s(B}
+% $B4p=`$H$J$k%U%)%s%H$NBg$-$5$r;XDj$9$k%*%W%7%g%s$G$9!#(B
+% \begin{macrocode}
+\if@compatibility
+ \renewcommand{\@ptsize}{0}
+\else
+ \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}}
+\fi
+\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}}
+\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}}
+% \end{macrocode}
+%
+% \subsection{$B2#CV$-%*%W%7%g%s(B}
+% $B$3$N%*%W%7%g%s$,;XDj$5$l$k$H!"MQ;f$N=D$H2#$ND9$5$rF~$l49$($^$9!#(B
+% \changes{v1.1h}{1997/09/03}{$B%*%W%7%g%s$N=hM};~$K=D2#$NCM$r8r49(B}
+% \changes{v1.1h}{1997/09/03}{landscape$B%*%W%7%g%s$r8_49%b!<%I$G$bM-8z$K(B}
+% \begin{macrocode}
+\DeclareOption{landscape}{\@landscapetrue
+ \setlength\@tempdima{\paperheight}%
+ \setlength\paperheight{\paperwidth}%
+ \setlength\paperwidth{\@tempdima}}
+% \end{macrocode}
+%
+% \subsection{$B%H%s%\%*%W%7%g%s(B}
+% |tombow|$B%*%W%7%g%s$,;XDj$5$l$k$H!"MQ;f%5%$%:$K9g$o$;$F%H%s%\$r=PNO$7$^$9!#(B
+% $B$3$N$H$-!"%H%s%\$NOF$K(BDVI$B$r:n@.$7$?F|IU$,=PNO$5$l$^$9!#(B
+% $B:n@.F|IU$N=PNO$rM^@)$9$k$K$O!"(B|tombow|$B$G$O$J$/!"(B|tombo|$B$H;XDj$r$7$^$9!#(B
+% \changes{v1.0g}{1996/09/03}{Add to \cs{@bannertoken}.}
+% \changes{v1.1a}{1997/01/23}{$BF|IU=PNO%*%W%7%g%s(B}
+% \begin{macrocode}
+\DeclareOption{tombow}{%
+ \tombowtrue \tombowdatetrue
+ \setlength{\@tombowwidth}{.1\p@}%
+ \@bannertoken{%
+ \jobname\space:\space\number\year/\number\month/\number\day
+ (\number\hour:\number\minute)}
+ \maketombowbox}
+\DeclareOption{tombo}{%
+ \tombowtrue \tombowdatefalse
+ \setlength{\@tombowwidth}{.1\p@}%
+ \maketombowbox}
+% \end{macrocode}
+%
+% \subsection{$BLLIU$1%*%W%7%g%s(B}
+% $B$3$N%*%W%7%g%s$,;XDj$5$l$k$H!"%H%s%\%*%W%7%g%s$r;XDj$7$?$H$-$HF1$8(B
+% $B0LCV$KJ8>O$r=PNO$7$^$9!#:n@.$7$?(BDVI$B$r%U%#%k%`$KLLIU$1=PNO$9$k>l9g$J$I(B
+% $B$K;XDj$r$7$^$9!#(B
+% \changes{v1.0f}{1996/07/10}{$BLLIU$1%*%W%7%g%s$rDI2C(B}
+% \changes{v1.1n}{1998/10/13}
+% {$BF0:n$7$F$$$J$+$C$?$N$r=$@5!#$"$j$,$H$&!"EaG*$5$s(B}
+% \begin{macrocode}
+\DeclareOption{mentuke}{%
+ \tombowtrue \tombowdatefalse
+ \setlength{\@tombowwidth}{\z@}%
+ \maketombowbox}
+% \end{macrocode}
+%
+% \subsection{$BAHJ}8~%*%W%7%g%s(B}
+% $B$3$N%*%W%7%g%s$,;XDj$5$l$k$H!"=DAH$GAHHG$r$7$^$9!#(B
+% \changes{v1.0g}{1997/01/25}{Insert \cs{hbox}, to switch tate-mode.}
+% \changes{v1.1d}{1997/02/05}{$B3+;O%Z!<%8$,$*$+$7$/$J$k$N$r=$@5(B}
+% \changes{v1.1f}{1997/07/08}{$B=DAH;~$K%Y!<%9%i%$%s$,$*$+$7$/$J$k$N$r=$@5(B}
+% \begin{macrocode}
+\DeclareOption{tate}{%
+ \AtBeginDocument{\tate\message{$B!T=DAH%b!<%I!U(B}%
+ \adjustbaseline}%
+}
+% \end{macrocode}
+%
+% \subsection{$BN>LL!"JRLL%*%W%7%g%s(B}
+% twoside$B%*%W%7%g%s$,;XDj$5$l$k$H!"N>LL0u;z=PNO$KE,$7$?@07A$r9T$J$$$^$9!#(B
+% \begin{macrocode}
+\DeclareOption{oneside}{\@twosidefalse}
+\DeclareOption{twoside}{\@twosidetrue}
+% \end{macrocode}
+%
+% \subsection{$BFsCJAH%*%W%7%g%s(B}
+% $BFsCJAH$K$9$k$+$I$&$+$N%*%W%7%g%s$G$9!#(B
+% \begin{macrocode}
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\DeclareOption{twocolumn}{\@twocolumntrue}
+% \end{macrocode}
+%
+% \subsection{$BI=Bj%Z!<%8%*%W%7%g%s(B}
+% |@titlepage|$B$,??$N>l9g!"I=Bj$rFHN)$7$?%Z!<%8$K=PNO$7$^$9!#(B
+% \begin{macrocode}
+\DeclareOption{titlepage}{\@titlepagetrue}
+\DeclareOption{notitlepage}{\@titlepagefalse}
+% \end{macrocode}
+%
+% \subsection{$B1&:85/$3$7%*%W%7%g%s(B}
+% chapter$B$r1&%Z!<%8$"$k$$$O:8%Z!<%8$+$i(B
+% $B$O$8$a$k$+$I$&$+$r;XDj$9$k%*%W%7%g%s$G$9!#(B
+% \begin{macrocode}
+%<!article>\if@compatibility
+%<book>\@openrighttrue
+%<!article>\else
+%<!article>\DeclareOption{openright}{\@openrighttrue}
+%<!article>\DeclareOption{openany}{\@openrightfalse}
+%<!article>\fi
+% \end{macrocode}
+%
+% \subsection{$B?t<0$N%*%W%7%g%s(B}
+% \Lopt{leqno}$B$r;XDj$9$k$H!"?t<0HV9f$r?t<0$N:8B&$K=PNO$7$^$9!#(B
+% \Lopt{fleqn}$B$r;XDj$9$k$H%G%#%9%W%l%$?t<0$r:8B7$($G=PNO$7$^$9!#(B
+% \begin{macrocode}
+\DeclareOption{leqno}{\input{leqno.clo}}
+\DeclareOption{fleqn}{\input{fleqn.clo}}
+% \end{macrocode}
+%
+% \subsection{$B;29MJ88%$N%*%W%7%g%s(B}
+% $B;29MJ88%0lMw$r(B``$B%*!<%W%s%9%?%$%k(B''$B$N=q<0$G=PNO$7$^$9!#(B
+% $B$3$l$O3F%V%m%C%/$,2~9T$G6h@Z$i$l!"(B|\bibindent|$B$N%$%s%G%s%H$,IU$/=q<0$G$9!#(B
+% \changes{v1.0c}{1995/12/25}{openbib$B%*%W%7%g%s$r:F<BAu(B}
+% \begin{macrocode}
+\DeclareOption{openbib}{%
+% \end{macrocode}
+% $B;29MJ88%4D6-Fb$N:G=i$N$$$/$D$+$N%U%C%/$rK~$?$7$^$9!#(B
+% \begin{macrocode}
+ \AtEndOfPackage{%
+ \renewcommand\@openbib@code{%
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ }%
+% \end{macrocode}
+% $B$=$7$F!"(B|\newblock|$B$r:FDj5A$7$^$9!#(B
+% \begin{macrocode}
+ \renewcommand\newblock{\par}}}
+% \end{macrocode}
+%
+% \subsection{$BF|K\8l%U%!%_%j@k8@$NM^@)!"OB2$J8N>BP1~$N?t<0J8;z(B}
+% p\LaTeXe{}$B$O!"$3$N$"$H!"?t<0%b!<%I$GD>@\!"F|K\8l$r5-=R$G$-$k$h$&$K(B
+% $B?t<0%U%!%_%j$r@k8@$7$^$9!#$7$+$7!"(B\TeX{}$B$G07$($k?t<0%U%!%_%j$N?t$,(B
+% 16$B8D$J$N$G!"$=$NB>$N%Q%C%1!<%8$HAH$_9g$o$;$?>l9g!"(B
+% $B?t<0%U%!%_%j$r@k8@$9$kNN0h$rD6$($F$7$^$&>l9g$,$"$k$+$b$7$l$^$;$s!#(B
+% $B$=$N$H$-$K$O!";DG0$G$9$,!"$=$N%Q%C%1!<%8$+!"?t<0Fb$KD>@\!"(B
+% $BF|K\8l$r5-=R$9$k$N$+!"$I$A$i$+$rCGG0$7$J$1$l$P$J$j$^$;$s!#(B
+% $B$3$N%/%i%9%*%W%7%g%s$O!"(B
+% $B?t<0Fb$KF|K\8l$r5-=R$9$k$N$r$"$-$i$a$k>l9g$KMQ$$$^$9!#(B
+%
+% |disablejfam|$B%*%W%7%g%s$r;XDj$7$F$b(B|\textmc|$B$d(B|\textgt|$B$J$I$rMQ$$$F!"(B
+% $B?t<0Fb$KF|K\8l$r5-=R$9$k$3$H$O2DG=$G$9!#(B
+%
+% |mathrmmc|$B%*%W%7%g%s$O!"(B
+% |\mathrm|$B$H(B|\mathbf|$B$rOB2$J8N>BP1~$K$9$k$?$a$N%/%i%9%*%W%7%g%s$G$9!#(B
+% \changes{v1.1d}{1992/02/04}{disablejfam$B$NH=CG$r4V0c$($F$?$N$r=$@5(B}
+% \begin{macrocode}
+\if@compatibility
+ \@mathrmmctrue
+\else
+ \DeclareOption{disablejfam}{\@enablejfamfalse}
+ \DeclareOption{mathrmmc}{\@mathrmmctrue}
+\fi
+% \end{macrocode}
+%
+%
+% \subsection{$B%I%i%U%H%*%W%7%g%s(B}
+% |draft|$B%*%W%7%g%s$r;XDj$9$k$H!"%*!<%P%U%k%\%C%/%9$N5/$-$?2U=j$K!"(B
+% 5pt$B$N7S@~$,0z$+$l$^$9!#(B
+% \begin{macrocode}
+\DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\DeclareOption{final}{\setlength\overfullrule{0pt}}
+%</article|report|book>
+% \end{macrocode}
+%
+% \subsection{$B%*%W%7%g%s$N<B9T(B}
+% $B%*%W%7%g%s$N<B9T!"$*$h$S%5%$%:%/%i%9$N%m!<%I$r9T$J$$$^$9!#(B
+% \begin{macrocode}
+%<*article|report|book>
+%<*article>
+%<tate>\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,tate}
+%<yoko>\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final}
+%</article>
+%<*report>
+%<tate>\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,openany,tate}
+%<yoko>\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,openany}
+%</report>
+%<*book>
+%<tate>\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final,openright,tate}
+%<yoko>\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final,openright}
+%</book>
+\ProcessOptions\relax
+%<book&tate>\input{tbk1\@ptsize.clo}
+%<!book&tate>\input{tsize1\@ptsize.clo}
+%<book&yoko>\input{jbk1\@ptsize.clo}
+%<!book&yoko>\input{jsize1\@ptsize.clo}
+% \end{macrocode}
+% $B=DAHMQ%/%i%9%U%!%$%k$N>l9g$O!"$3$3$G(B\file{plext.sty}$B$bFI$_9~$_$^$9!#(B
+% \changes{v1.0e}{1996/03/21}{\cs{usepackage} to \cs{RequirePackage}}
+% \begin{macrocode}
+%<tate>\RequirePackage{plext}
+%</article|report|book>
+% \end{macrocode}
+%
+% \section{$B%U%)%s%H(B}
+%
+% $B$3$3$G$O!"(B\LaTeX{}$B$N%U%)%s%H%5%$%:%3%^%s%I$NDj5A$r$7$F$$$^$9!#(B
+% $B%U%)%s%H%5%$%:%3%^%s%I$NDj5A$O!"<!$N%3%^%s%I$rMQ$$$^$9!#(B
+%
+% |\@setfontsize||\size|\meta{font-size}\meta{baselineskip}
+%
+% \begin{description}
+% \item[\meta{font-size}] $B$3$l$+$i;HMQ$9$k!"%U%)%s%H$N<B:]$NBg$-$5$G$9!#(B
+% \item[\meta{baselineskip}] $BA*Br$5$l$k%U%)%s%H%5%$%:MQ$NDL>o$N(B
+% |\baselineskip|$B$NCM$G$9!J<B:]$O!"(B|\baselinestretch| * \meta{baselineskip}
+% $B$NCM$G$9!K!#(B
+% \end{description}
+%
+% $B?tCM%3%^%s%I$O!"<!$N$h$&$K(B\LaTeX{}$B%+!<%M%k$GDj5A$5$l$F$$$^$9!#(B
+% \begin{center}
+% \begin{tabular}{ll@{\qquad}ll@{\qquad}ll}
+% \verb=\@vpt= & 5 & \verb=\@vipt= & 6 & \verb=\@viipt= & 7 \\
+% \verb=\@viiipt= & 8 & \verb=\@ixpt= & 9 & \verb=\@xpt= & 10 \\
+% \verb=\@xipt= & 10.95 & \verb=\@xiipt= & 12 & \verb=\@xivpt= & 14.4\\
+% ...
+% \end{tabular}
+% \end{center}
+%
+% \begin{macro}{\normalsize}
+% \begin{macro}{\@normalsize}
+% $B4pK\%5%$%:$H$9$k%f!<%6%l%Y%k$N%3%^%s%I$O(B|\normalsize|$B$G$9!#(B
+% \LaTeX{}$B$NFbIt$G$O(B|\@normalsize|$B$r;HMQ$7$^$9!#(B
+%
+% |\normalsize|$B%^%/%m$O!"(B|\abovedisplayskip|$B$H(B
+% |\abovedisplayshortskip|$B!"$*$h$S(B|\belowdisplayshortskip|$B$NCM$b@_Dj$r$7$^$9!#(B
+% |\belowdisplayskip|$B$O!"$D$M$K(B|\abovedisplayskip|$B$HF1CM$G$9!#(B
+%
+% $B$^$?!"%j%9%H4D6-$N%H%C%W%l%Y%k$N%Q%i%a!<%?$O!"$D$M$K(B|\@listI|$B$GM?$($i$l$^$9!#(B
+% \begin{macrocode}
+%<*10pt|11pt|12pt>
+\renewcommand{\normalsize}{%
+%<10pt&yoko> \@setfontsize\normalsize\@xpt{15}%
+%<11pt&yoko> \@setfontsize\normalsize\@xipt{15.5}%
+%<12pt&yoko> \@setfontsize\normalsize\@xiipt{16.5}%
+%<10pt&tate> \@setfontsize\normalsize\@xpt{17}%
+%<11pt&tate> \@setfontsize\normalsize\@xipt{17}%
+%<12pt&tate> \@setfontsize\normalsize\@xiipt{18}%
+%<*10pt>
+ \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+%</10pt>
+%<*11pt>
+ \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+%</11pt>
+%<*12pt>
+ \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+%</12pt>
+ \belowdisplayskip \abovedisplayskip
+ \let\@listi\@listI}
+% \end{macrocode}
+%
+% $B$3$3$G!"%N!<%^%k%U%)%s%H$rA*Br$7!"=i4|2=$r$7$^$9!#(B
+% $B$3$N$H$-!"=DAH%b!<%I$J$i$P!"%G%U%)%k%H$N%(%s%3!<%I$rJQ99$7$^$9!#(B
+% \begin{macrocode}
+%<tate>\def\kanjiencodingdefault{JT1}%
+%<tate>\kanjiencoding{\kanjiencodingdefault}%
+\normalsize
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Cht}
+% \begin{macro}{\Cdp}
+% \begin{macro}{\Cwd}
+% \begin{macro}{\Cvs}
+% \begin{macro}{\Chs}
+% $B4p=`$H$J$kD9$5$N@_Dj$r$7$^$9!#$3$l$i$N%Q%i%a!<%?$O(B\file{platex.dtx}$B$GDj5A(B
+% $B$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\setbox0\hbox{\char\euc"A1A1}%
+\setlength\Cht{\ht0}
+\setlength\Cdp{\dp0}
+\setlength\Cwd{\wd0}
+\setlength\Cvs{\baselineskip}
+\setlength\Chs{\wd0}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\small}
+% |\small|$B%3%^%s%I$NDj5A$O!"(B|\normalsize|$B$K;w$F$$$^$9!#(B
+% \begin{macrocode}
+\newcommand{\small}{%
+%<*10pt>
+ \@setfontsize\small\@ixpt{11}%
+ \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus2\p@
+ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 4\p@ \@plus2\p@ \@minus2\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+ \itemsep \parsep}%
+%</10pt>
+%<*11pt>
+ \@setfontsize\small\@xpt\@xiipt
+ \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 6\p@ \@plus2\p@ \@minus2\p@
+ \parsep 3\p@ \@plus2\p@ \@minus\p@
+ \itemsep \parsep}%
+%</11pt>
+%<*12pt>
+ \@setfontsize\small\@xipt{13.6}%
+ \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 9\p@ \@plus3\p@ \@minus5\p@
+ \parsep 4.5\p@ \@plus2\p@ \@minus\p@
+ \itemsep \parsep}%
+%</12pt>
+ \belowdisplayskip \abovedisplayskip}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\footnotesize}
+% |\footnotesize|$B%3%^%s%I$NDj5A$O!"(B|\normalsize|$B$K;w$F$$$^$9!#(B
+% \begin{macrocode}
+\newcommand{\footnotesize}{%
+%<*10pt>
+ \@setfontsize\footnotesize\@viiipt{9.5}%
+ \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus\p@
+ \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 3\p@ \@plus\p@ \@minus\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+ \itemsep \parsep}%
+%</10pt>
+%<*11pt>
+ \@setfontsize\footnotesize\@ixpt{11}%
+ \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus\p@
+ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 4\p@ \@plus2\p@ \@minus2\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+ \itemsep \parsep}%
+%</11pt>
+%<*12pt>
+ \@setfontsize\footnotesize\@xpt\@xiipt
+ \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 6\p@ \@plus2\p@ \@minus2\p@
+ \parsep 3\p@ \@plus2\p@ \@minus\p@
+ \itemsep \parsep}%
+%</12pt>
+ \belowdisplayskip \abovedisplayskip}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\scriptsize}
+% \begin{macro}{\tiny}
+% \begin{macro}{\large}
+% \begin{macro}{\Large}
+% \begin{macro}{\LARGE}
+% \begin{macro}{\huge}
+% \begin{macro}{\Huge}
+% $B$3$l$i$O@h$[$I$N%^%/%m$h$j$b4JC1$G$9!#$3$l$i$O%U%)%s%H%5%$%:$rJQ99$9$k(B
+% $B$@$1$G!"%j%9%H4D6-$H%G%#%9%W%l%$?t<0$N%Q%i%a!<%?$OJQ99$7$^$;$s!#(B
+% \begin{macrocode}
+%<*10pt>
+\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
+\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
+\newcommand{\large}{\@setfontsize\large\@xiipt{17}}
+\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
+\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
+\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
+\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
+%</10pt>
+%<*11pt>
+\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
+\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
+\newcommand{\large}{\@setfontsize\large\@xiipt{17}}
+\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
+\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
+\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
+\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
+%</11pt>
+%<*12pt>
+\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
+\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
+\newcommand{\large}{\@setfontsize\large\@xivpt{21}}
+\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}}
+\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}}
+\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}}
+\let\Huge=\huge
+%</12pt>
+%</10pt|11pt|12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \section{$B%l%$%"%&%H(B}
+%
+% \subsection{$BMQ;f%5%$%:$N7hDj(B}
+%
+% \begin{macro}{\columnsep}
+% \begin{macro}{\columnseprule}
+% |\columnsep|$B$O!"FsCJAH$N$H$-$N!":81&!J$"$k$$$O>e2<!K$NCJ4V$NI}$G$9!#(B
+% $B$3$N%9%Z!<%9$NCf1{$K(B|\columnseprule|$B$NI}$N7S@~$,0z$+$l$^$9!#(B
+% \changes{v1.0g}{1997/01/25}{\cs{columnsep}: 10pt to 3\cs{Cwd} or 2\cs{Cwd}.}
+% \begin{macrocode}
+%<*article|report|book>
+\if@stysize
+%<tate> \setlength\columnsep{3\Cwd}
+%<yoko> \setlength\columnsep{2\Cwd}
+\else
+ \setlength\columnsep{10\p@}
+\fi
+\setlength\columnseprule{0\p@}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{$BCJMn$N7A(B}
+%
+% \begin{macro}{\lineskip}
+% \begin{macro}{\normallineskip}
+% $B$3$l$i$NCM$O!"9T$,6aIU$-2a$.$?$H$-$N(B\TeX $B$NF0:n$r@)8f$7$^$9!#(B
+% \begin{macrocode}
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\baselinestretch}
+% $B$3$l$O!"(B|\baselineskip|$B$NG\N($r<($9$?$a$K;H$$$^$9!#(B
+% $B%G%U%)%k%H$G$O!"(B\emph{$B2?$b$7$^$;$s(B}$B!#$3$N%3%^%s%I$,(B``empty''$B$G$J$$>l9g!"(B
+% |\baselineskip|$B$N;XDj$N(B\texttt{plus}$B$d(B\texttt{minus}$BItJ,$OL5;k$5$l$k(B
+% $B$3$H$KCm0U$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\renewcommand{\baselinestretch}{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\parskip}
+% \begin{macro}{\parindent}
+% |\parskip|$B$OCJMn4V$KA^F~$5$l$k!"=DJ}8~$NDI2C%9%Z!<%9$G$9!#(B
+% |\parindent|$B$OCJMn$N@hF,$N;z2<$2I}$G$9!#(B
+% \begin{macrocode}
+\setlength\parskip{0\p@ \@plus \p@}
+\setlength\parindent{1\Cwd}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\smallskipamount}
+% \begin{macro}{\medskipamount}
+% \begin{macro}{\bigskipamount}
+% $B$3$l$i#3$D$N%Q%i%a!<%?$NCM$O!"(B\LaTeX{}$B%+!<%M%k$NCf$G@_Dj$5$l$F$$$^$9!#(B
+% $B$3$l$i$O$*$=$i$/!"%5%$%:%*%W%7%g%s$N;XDj$K$h$C$FJQ$($k$Y$-$G$9!#(B
+% $B$7$+$7!"(B\LaTeX~2.09$B$d(B\LaTeXe{}$B$N0JA0$N%j%j!<%9$NN>J}$H$N8_49@-$rJ]$D$?$a$K!"(B
+% $B$3$l$i$O$^$@F1$8CM$H$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*10pt|11pt|12pt>
+\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
+\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
+%</10pt|11pt|12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@lowpenalty}
+% \begin{macro}{\@medpenalty}
+% \begin{macro}{\@highpenalty}
+% |\nopagebreak|$B$H(B|\nolinebreak|$B%3%^%s%I$O!"$3$l$i$N%3%^%s%I$,CV$+$l$?>l=j$K!"(B
+% $B%Z%J%k%F%#$r5/$$$F!"J,3d$r@)8f$7$^$9!#(B
+% $BCV$+$l$k%Z%J%k%F%#$O!"%3%^%s%I$N0z?t$K$h$C$F!"(B
+% |\@lowpenalty|, |\@medpenalty|, |\@highpenalty|$B$N$$$:$l$+$,;H$o$l$^$9!#(B
+% \begin{macrocode}
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+%</article|report|book>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{$B%Z!<%8%l%$%"%&%H(B}
+%
+% \subsubsection{$B=DJ}8~$N%9%Z!<%9(B}
+%
+% \begin{macro}{\headheight}
+% \begin{macro}{\headsep}
+% \begin{macro}{\topskip}
+% |\headheight|$B$O!"%X%C%@$,F~$k%\%C%/%9$N9b$5$G$9!#(B
+% |\headsep|$B$O!"%X%C%@$N2<C<$HK\J8NN0h$H$N4V$N5wN%$G$9!#(B
+% |\topskip|$B$O!"K\J8NN0h$N>eC<$H#19TL\$N%F%-%9%H$N%Y!<%9%i%$%s$H$N5wN%$G$9!#(B
+% \begin{macrocode}
+%<*10pt|11pt|12pt>
+\setlength\headheight{12\p@}
+%<*tate>
+\if@stysize
+ \ifnum\c@@paper=2 % A5
+ \setlength\headsep{6mm}
+ \else % A4, B4, B5 and other
+ \setlength\headsep{8mm}
+ \fi
+\else
+ \setlength\headsep{8mm}
+\fi
+%</tate>
+%<*yoko>
+%<!bk>\setlength\headsep{25\p@}
+%<10pt&bk>\setlength\headsep{.25in}
+%<11pt&bk>\setlength\headsep{.275in}
+%<12pt&bk>\setlength\headsep{.275in}
+%</yoko>
+\setlength\topskip{1\Cht}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\footskip}
+% |\footskip|$B$O!"K\J8NN0h$N2<C<$H%U%C%?$N2<C<$H$N5wN%$G$9!#(B
+% $B%U%C%?$N%\%C%/%9$N9b$5$r<($9!"(B|\footheight|$B$O:o=|$5$l$^$7$?!#(B
+% \begin{macrocode}
+%<tate>\setlength\footskip{14mm}
+%<*yoko>
+%<!bk>\setlength\footskip{30\p@}
+%<10pt&bk>\setlength\footskip{.35in}
+%<11pt&bk>\setlength\footskip{.38in}
+%<12pt&bk>\setlength\footskip{30\p@}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\maxdepth}
+% \changes{v1.1c}{1995/12/25}{\cs{@maxdepth}$B$N@_Dj$r=|30$7$?(B}
+% \TeX $B$N%W%j%_%F%#%V%l%8%9%?(B|\maxdepth|$B$O!"(B|\topskip|$B$HF1$8$h$&$J(B
+% $BF/$-$r$7$^$9!#(B|\@maxdepth|$B%l%8%9%?$O!"$D$M$K(B|\maxdepth|$B$N%3%T!<$G$J$/$F$O(B
+% $B$$$1$^$;$s!#$3$l$O(B|\begin{document}|$B$NFbIt$G@_Dj$5$l$^$9!#(B
+% \TeX{}$B$H(B\LaTeX~2.09$B$G$O!"(B|\maxdepth|$B$O(B\texttt{4pt}$B$K8GDj$G$9!#(B
+% \LaTeXe{}$B$G$O!"(B|\maxdepth|$+$|\topskip|$B$r4pK\%5%$%:$N(B1.5$BG\$K$7$?$$$N$G!"(B
+% |\maxdepth|$B$r(B|\topskip|$B$NH>J,$NCM$G@_Dj$7$^$9!#(B
+% \begin{macrocode}
+\if@compatibility
+ \setlength\maxdepth{4\p@}
+\else
+ \setlength\maxdepth{.5\topskip}
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$BK\J8NN0h(B}
+% |\textheight|$B$H(B|\textwidth|$B$O!"K\J8NN0h$NDL>o$N9b$5$HI}$r<($7$^$9!#(B
+% $B=DAH$G$b2#AH$G$b!"(B``$B9b$5(B''$B$O9T?t$r!"(B``$BI}(B''$B$O;z5M$a$r0UL#$7$^$9!#(B
+% $B8e$[$I!"$3$l$i$ND9$5$K(B|\topskip|$B$NCM$,2C$($i$l$^$9!#(B
+%
+% \begin{macro}{\textwidth}
+% $B4pK\AH$N;z5M$a$G$9!#(B
+%
+% $B8_49%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\if@compatibility
+% \end{macrocode}
+% \changes{v1.1a}{1997/01/25}{Add paper option with compatibility mode.}
+% \changes{v1.1h}{1997/09/03}{landscape$B$G$N;XDj$rDI2C(B}
+% $B8_49%b!<%I!'(B|a4j|$B$d(B|b5j|$B$N%/%i%9%*%W%7%g%s$,;XDj$5$l$?>l9g$N@_Dj!'(B
+% \begin{macrocode}
+ \if@stysize
+ \ifnum\c@@paper=2 % A5
+ \if@landscape
+%<10pt&yoko> \setlength\textwidth{47\Cwd}
+%<11pt&yoko> \setlength\textwidth{42\Cwd}
+%<12pt&yoko> \setlength\textwidth{40\Cwd}
+%<10pt&tate> \setlength\textwidth{27\Cwd}
+%<11pt&tate> \setlength\textwidth{25\Cwd}
+%<12pt&tate> \setlength\textwidth{23\Cwd}
+ \else
+%<10pt&yoko> \setlength\textwidth{28\Cwd}
+%<11pt&yoko> \setlength\textwidth{25\Cwd}
+%<12pt&yoko> \setlength\textwidth{24\Cwd}
+%<10pt&tate> \setlength\textwidth{46\Cwd}
+%<11pt&tate> \setlength\textwidth{42\Cwd}
+%<12pt&tate> \setlength\textwidth{38\Cwd}
+ \fi
+ \else\ifnum\c@@paper=3 % B4
+ \if@landscape
+%<10pt&yoko> \setlength\textwidth{75\Cwd}
+%<11pt&yoko> \setlength\textwidth{69\Cwd}
+%<12pt&yoko> \setlength\textwidth{63\Cwd}
+%<10pt&tate> \setlength\textwidth{53\Cwd}
+%<11pt&tate> \setlength\textwidth{49\Cwd}
+%<12pt&tate> \setlength\textwidth{44\Cwd}
+ \else
+%<10pt&yoko> \setlength\textwidth{60\Cwd}
+%<11pt&yoko> \setlength\textwidth{55\Cwd}
+%<12pt&yoko> \setlength\textwidth{50\Cwd}
+%<10pt&tate> \setlength\textwidth{85\Cwd}
+%<11pt&tate> \setlength\textwidth{76\Cwd}
+%<12pt&tate> \setlength\textwidth{69\Cwd}
+ \fi
+ \else\ifnum\c@@paper=4 % B5
+ \if@landscape
+%<10pt&yoko> \setlength\textwidth{60\Cwd}
+%<11pt&yoko> \setlength\textwidth{55\Cwd}
+%<12pt&yoko> \setlength\textwidth{50\Cwd}
+%<10pt&tate> \setlength\textwidth{34\Cwd}
+%<11pt&tate> \setlength\textwidth{31\Cwd}
+%<12pt&tate> \setlength\textwidth{28\Cwd}
+ \else
+%<10pt&yoko> \setlength\textwidth{37\Cwd}
+%<11pt&yoko> \setlength\textwidth{34\Cwd}
+%<12pt&yoko> \setlength\textwidth{31\Cwd}
+%<10pt&tate> \setlength\textwidth{55\Cwd}
+%<11pt&tate> \setlength\textwidth{51\Cwd}
+%<12pt&tate> \setlength\textwidth{47\Cwd}
+ \fi
+ \else % A4 ant other
+ \if@landscape
+%<10pt&yoko> \setlength\textwidth{73\Cwd}
+%<11pt&yoko> \setlength\textwidth{68\Cwd}
+%<12pt&yoko> \setlength\textwidth{61\Cwd}
+%<10pt&tate> \setlength\textwidth{41\Cwd}
+%<11pt&tate> \setlength\textwidth{38\Cwd}
+%<12pt&tate> \setlength\textwidth{35\Cwd}
+ \else
+%<10pt&yoko> \setlength\textwidth{47\Cwd}
+%<11pt&yoko> \setlength\textwidth{43\Cwd}
+%<12pt&yoko> \setlength\textwidth{40\Cwd}
+%<10pt&tate> \setlength\textwidth{67\Cwd}
+%<11pt&tate> \setlength\textwidth{61\Cwd}
+%<12pt&tate> \setlength\textwidth{57\Cwd}
+ \fi
+ \fi\fi\fi
+ \else
+% \end{macrocode}
+% $B8_49%b!<%I!'%G%U%)%k%H@_Dj(B
+% \begin{macrocode}
+ \if@twocolumn
+ \setlength\textwidth{52\Cwd}
+ \else
+%<10pt&!bk&yoko> \setlength\textwidth{327\p@}
+%<11pt&!bk&yoko> \setlength\textwidth{342\p@}
+%<12pt&!bk&yoko> \setlength\textwidth{372\p@}
+%<10pt&bk&yoko> \setlength\textwidth{4.3in}
+%<11pt&bk&yoko> \setlength\textwidth{4.8in}
+%<12pt&bk&yoko> \setlength\textwidth{4.8in}
+%<10pt&tate> \setlength\textwidth{67\Cwd}
+%<11pt&tate> \setlength\textwidth{61\Cwd}
+%<12pt&tate> \setlength\textwidth{57\Cwd}
+ \fi
+ \fi
+% \end{macrocode}
+% 2e$B%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\else
+% \end{macrocode}
+% 2e$B%b!<%I!'(B|a4j|$B$d(B|b5j|$B$N%/%i%9%*%W%7%g%s$,;XDj$5$l$?>l9g$N@_Dj!'(B
+% $BFsCJAH$G$OMQ;f%5%$%:$N#83d!"0lCJAH$G$OMQ;f%5%$%:$N#73d$rHGLL$NI}$H$7$F(B
+% $B@_Dj$7$^$9!#(B
+% \begin{macrocode}
+ \if@stysize
+ \if@twocolumn
+%<yoko> \setlength\textwidth{.8\paperwidth}
+%<tate> \setlength\textwidth{.8\paperheight}
+ \else
+%<yoko> \setlength\textwidth{.7\paperwidth}
+%<tate> \setlength\textwidth{.7\paperheight}
+ \fi
+ \else
+% \end{macrocode}
+% 2e$B%b!<%I!'%G%U%)%k%H@_Dj(B
+% \begin{macrocode}
+%<tate> \setlength\@tempdima{\paperheight}
+%<yoko> \setlength\@tempdima{\paperwidth}
+ \addtolength\@tempdima{-2in}
+%<tate> \addtolength\@tempdima{-1.3in}
+%<yoko&10pt> \setlength\@tempdimb{327\p@}
+%<yoko&11pt> \setlength\@tempdimb{342\p@}
+%<yoko&12pt> \setlength\@tempdimb{372\p@}
+%<tate&10pt> \setlength\@tempdimb{67\Cwd}
+%<tate&11pt> \setlength\@tempdimb{61\Cwd}
+%<tate&12pt> \setlength\@tempdimb{57\Cwd}
+ \if@twocolumn
+ \ifdim\@tempdima>2\@tempdimb\relax
+ \setlength\textwidth{2\@tempdimb}
+ \else
+ \setlength\textwidth{\@tempdima}
+ \fi
+ \else
+ \ifdim\@tempdima>\@tempdimb\relax
+ \setlength\textwidth{\@tempdimb}
+ \else
+ \setlength\textwidth{\@tempdima}
+ \fi
+ \fi
+ \fi
+\fi
+\@settopoint\textwidth
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\textheight}
+% $B4pK\AH$N9T?t$G$9!#(B
+%
+% $B8_49%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\if@compatibility
+% \end{macrocode}
+% \changes{v1.1a}{1997/01/25}{Add paper option with compatibility mode.}
+% \changes{v1.1f}{1997/09/03}{landscape$B$G$N;XDj$rDI2C(B}
+% $B8_49%b!<%I!'(B|a4j|$B$d(B|b5j|$B$N%/%i%9%*%W%7%g%s$,;XDj$5$l$?>l9g$N@_Dj!'(B
+% \begin{macrocode}
+ \if@stysize
+ \ifnum\c@@paper=2 % A5
+ \if@landscape
+%<10pt&yoko> \setlength\textheight{17\Cvs}
+%<11pt&yoko> \setlength\textheight{17\Cvs}
+%<12pt&yoko> \setlength\textheight{16\Cvs}
+%<10pt&tate> \setlength\textheight{26\Cvs}
+%<11pt&tate> \setlength\textheight{26\Cvs}
+%<12pt&tate> \setlength\textheight{25\Cvs}
+ \else
+%<10pt&yoko> \setlength\textheight{28\Cvs}
+%<11pt&yoko> \setlength\textheight{25\Cvs}
+%<12pt&yoko> \setlength\textheight{24\Cvs}
+%<10pt&tate> \setlength\textheight{16\Cvs}
+%<11pt&tate> \setlength\textheight{16\Cvs}
+%<12pt&tate> \setlength\textheight{15\Cvs}
+ \fi
+ \else\ifnum\c@@paper=3 % B4
+ \if@landscape
+%<10pt&yoko> \setlength\textheight{38\Cvs}
+%<11pt&yoko> \setlength\textheight{36\Cvs}
+%<12pt&yoko> \setlength\textheight{34\Cvs}
+%<10pt&tate> \setlength\textheight{48\Cvs}
+%<11pt&tate> \setlength\textheight{48\Cvs}
+%<12pt&tate> \setlength\textheight{45\Cvs}
+ \else
+%<10pt&yoko> \setlength\textheight{57\Cvs}
+%<11pt&yoko> \setlength\textheight{55\Cvs}
+%<12pt&yoko> \setlength\textheight{52\Cvs}
+%<10pt&tate> \setlength\textheight{33\Cvs}
+%<11pt&tate> \setlength\textheight{33\Cvs}
+%<12pt&tate> \setlength\textheight{31\Cvs}
+ \fi
+ \else\ifnum\c@@paper=4 % B5
+ \if@landscape
+%<10pt&yoko> \setlength\textheight{22\Cvs}
+%<11pt&yoko> \setlength\textheight{21\Cvs}
+%<12pt&yoko> \setlength\textheight{20\Cvs}
+%<10pt&tate> \setlength\textheight{34\Cvs}
+%<11pt&tate> \setlength\textheight{34\Cvs}
+%<12pt&tate> \setlength\textheight{32\Cvs}
+ \else
+%<10pt&yoko> \setlength\textheight{35\Cvs}
+%<11pt&yoko> \setlength\textheight{34\Cvs}
+%<12pt&yoko> \setlength\textheight{32\Cvs}
+%<10pt&tate> \setlength\textheight{21\Cvs}
+%<11pt&tate> \setlength\textheight{21\Cvs}
+%<12pt&tate> \setlength\textheight{20\Cvs}
+ \fi
+ \else % A4 and other
+ \if@landscape
+%<10pt&yoko> \setlength\textheight{27\Cvs}
+%<11pt&yoko> \setlength\textheight{26\Cvs}
+%<12pt&yoko> \setlength\textheight{25\Cvs}
+%<10pt&tate> \setlength\textheight{41\Cvs}
+%<11pt&tate> \setlength\textheight{41\Cvs}
+%<12pt&tate> \setlength\textheight{38\Cvs}
+ \else
+%<10pt&yoko> \setlength\textheight{43\Cvs}
+%<11pt&yoko> \setlength\textheight{42\Cvs}
+%<12pt&yoko> \setlength\textheight{39\Cvs}
+%<10pt&tate> \setlength\textheight{26\Cvs}
+%<11pt&tate> \setlength\textheight{26\Cvs}
+%<12pt&tate> \setlength\textheight{22\Cvs}
+ \fi
+ \fi\fi\fi
+%<yoko> \addtolength\textheight{\topskip}
+%<bk&yoko> \addtolength\textheight{\baselineskip}
+%<tate> \addtolength\textheight{\Cht}
+%<tate> \addtolength\textheight{\Cdp}
+% \end{macrocode}
+% $B8_49%b!<%I!'%G%U%)%k%H@_Dj(B
+% \begin{macrocode}
+ \else
+%<10pt&!bk&yoko> \setlength\textheight{578\p@}
+%<10pt&bk&yoko> \setlength\textheight{554\p@}
+%<11pt&yoko> \setlength\textheight{580.4\p@}
+%<12pt&yoko> \setlength\textheight{586.5\p@}
+%<10pt&tate> \setlength\textheight{26\Cvs}
+%<11pt&tate> \setlength\textheight{25\Cvs}
+%<12pt&tate> \setlength\textheight{24\Cvs}
+ \fi
+% \end{macrocode}
+% 2e$B%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\else
+% \end{macrocode}
+% 2e$B%b!<%I!'(B|a4j|$B$d(B|b5j|$B$N%/%i%9%*%W%7%g%s$,;XDj$5$l$?>l9g$N@_Dj!'(B
+% $B=DAH$G$OMQ;f%5%$%:$N(B70\%(book)$B$+(B78\%(ariticle,report)$B!"(B
+% $B2#AH$G$O(B70\%(book)$B$+(B75\%(article,report)$B$rHGLL$N9b$5$K@_Dj$7$^$9!#(B
+% \begin{macrocode}
+ \if@stysize
+%<tate&bk> \setlength\textheight{.75\paperwidth}
+%<tate&!bk> \setlength\textheight{.78\paperwidth}
+%<yoko&bk> \setlength\textheight{.70\paperheight}
+%<yoko&!bk> \setlength\textheight{.75\paperheight}
+% \end{macrocode}
+% 2e$B%b!<%I!'%G%U%)%k%HCM(B
+% \begin{macrocode}
+ \else
+%<tate> \setlength\@tempdima{\paperwidth}
+%<yoko> \setlength\@tempdima{\paperheight}
+ \addtolength\@tempdima{-2in}
+%<yoko> \addtolength\@tempdima{-1.5in}
+ \divide\@tempdima\baselineskip
+ \@tempcnta\@tempdima
+ \setlength\textheight{\@tempcnta\baselineskip}
+ \fi
+\fi
+% \end{macrocode}
+% $B:G8e$K!"(B|\textheight|$B$K(B|\topskip|$B$NCM$r2C$($^$9!#(B
+% \begin{macrocode}
+\addtolength\textheight{\topskip}
+\@settopoint\textheight
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$B%^!<%8%s(B}
+%
+% \begin{macro}{\topmargin}
+% |\topmargin|$B$O!"(B``$B0u;z2DG=NN0h(B''---$BMQ;f$N>eC<$+$i#1%$%s%AFbB&(B---%
+% $B$N>eC<$+$i%X%C%@ItJ,$N>eC<$^$G$N5wN%$G$9!#(B
+%
+% 2.09$B8_49%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\if@compatibility
+%<*yoko>
+ \if@stysize
+ \setlength\topmargin{-.3in}
+ \else
+%<!bk> \setlength\topmargin{27\p@}
+%<10pt&bk> \setlength\topmargin{.75in}
+%<11pt&bk> \setlength\topmargin{.73in}
+%<12pt&bk> \setlength\topmargin{.73in}
+ \fi
+%</yoko>
+%<*tate>
+ \if@stysize
+ \ifnum\c@@paper=2 % A5
+ \setlength\topmargin{.8in}
+ \else % A4, B4, B5 and other
+ \setlength\topmargin{32mm}
+ \fi
+ \else
+ \setlength\topmargin{32mm}
+ \fi
+ \addtolength\topmargin{-1in}
+ \addtolength\topmargin{-\headheight}
+ \addtolength\topmargin{-\headsep}
+%</tate>
+% \end{macrocode}
+% 2e$B%b!<%I$N>l9g!'(B
+% \begin{macrocode}
+\else
+ \setlength\topmargin{\paperheight}
+ \addtolength\topmargin{-\headheight}
+ \addtolength\topmargin{-\headsep}
+%<tate> \addtolength\topmargin{-\textwidth}
+%<yoko> \addtolength\topmargin{-\textheight}
+ \addtolength\topmargin{-\footskip}
+% \end{macrocode}
+% \changes{v1.1e}{1997/04/08}{$B2#AH%/%i%9$G$ND4@0NL$r(B
+% -2.4$B%$%s%A$+$i(B-2.0$B%$%s%A$K$7$?!#(B}
+% \changes{v1.1j}{1998/02/03}{$B8_49%b!<%I;~$N(Ba5p$B$N%H%C%W%^!<%8%s$r(B0.7in$BA}2C(B}
+% \begin{macrocode}
+ \if@stysize
+ \ifnum\c@@paper=2 % A5
+ \addtolength\topmargin{-1.3in}
+ \else
+ \addtolength\topmargin{-2.0in}
+ \fi
+ \else
+%<yoko> \addtolength\topmargin{-2.0in}
+%<tate> \addtolength\topmargin{-2.8in}
+ \fi
+% \end{macrocode}
+% \changes{v1.1d}{1997/02/05}{\cs{tompargin}$B$rH>J,$K$9$k$N$O%"%-NN0h$N7W;;8e(B}
+% \changes{v1.1r}{1999/08/09}{\cs{if@stysize}$B%U%i%0$K8B$i$:H>J,$K$9$k(B}
+% \begin{macrocode}
+ \addtolength\topmargin{-.5\topmargin}
+\fi
+\@settopoint\topmargin
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\marginparsep}
+% \begin{macro}{\marginparpush}
+% |\marginparsep|$B$O!"K\J8$HK5Cm$N4V$K$"$1$k%9%Z!<%9$NI}$G$9!#(B
+% $B2#AH$G$OK\J8$N:8!J1&!KC<$HK5Cm!"(B
+% $B=DAH$G$OK\J8$N2<!J>e!KC<$HK5Cm$N4V$K$J$j$^$9!#(B
+% |\marginparpush|$B$O!"K5Cm$HK5Cm$H$N4V$N%9%Z!<%9$NI}$G$9!#(B
+% \begin{macrocode}
+\if@twocolumn
+ \setlength\marginparsep{10\p@}
+\else
+%<tate> \setlength\marginparsep{15\p@}
+%<yoko> \setlength\marginparsep{10\p@}
+\fi
+%<tate>\setlength\marginparpush{7\p@}
+%<*yoko>
+%<10pt>\setlength\marginparpush{5\p@}
+%<11pt>\setlength\marginparpush{5\p@}
+%<12pt>\setlength\marginparpush{7\p@}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\oddsidemargin}
+% \begin{macro}{\evensidemargin}
+% \begin{macro}{\marginparwidth}
+% $B$^$:!"8_49%b!<%I$G$ND9$5$r<($7$^$9!#(B
+%
+% $B8_49%b!<%I!"=DAH$N>l9g!'(B
+% \begin{macrocode}
+\if@compatibility
+%<tate> \setlength\oddsidemargin{0\p@}
+%<tate> \setlength\evensidemargin{0\p@}
+% \end{macrocode}
+% $B8_49%b!<%I!"2#AH!"(Bbook$B%/%i%9$N>l9g!'(B
+% \begin{macrocode}
+%<*yoko>
+%<*bk>
+%<10pt> \setlength\oddsidemargin {.5in}
+%<11pt> \setlength\oddsidemargin {.25in}
+%<12pt> \setlength\oddsidemargin {.25in}
+%<10pt> \setlength\evensidemargin {1.5in}
+%<11pt> \setlength\evensidemargin {1.25in}
+%<12pt> \setlength\evensidemargin {1.25in}
+%<10pt> \setlength\marginparwidth {.75in}
+%<11pt> \setlength\marginparwidth {1in}
+%<12pt> \setlength\marginparwidth {1in}
+%</bk>
+% \end{macrocode}
+% $B8_49%b!<%I!"2#AH!"(Breport$B$H(Barticle$B%/%i%9$N>l9g!'(B
+% \begin{macrocode}
+%<*!bk>
+ \if@twoside
+%<10pt> \setlength\oddsidemargin {44\p@}
+%<11pt> \setlength\oddsidemargin {36\p@}
+%<12pt> \setlength\oddsidemargin {21\p@}
+%<10pt> \setlength\evensidemargin {82\p@}
+%<11pt> \setlength\evensidemargin {74\p@}
+%<12pt> \setlength\evensidemargin {59\p@}
+%<10pt> \setlength\marginparwidth {107\p@}
+%<11pt> \setlength\marginparwidth {100\p@}
+%<12pt> \setlength\marginparwidth {85\p@}
+ \else
+%<10pt> \setlength\oddsidemargin {60\p@}
+%<11pt> \setlength\oddsidemargin {54\p@}
+%<12pt> \setlength\oddsidemargin {39.5\p@}
+%<10pt> \setlength\evensidemargin {60\p@}
+%<11pt> \setlength\evensidemargin {54\p@}
+%<12pt> \setlength\evensidemargin {39.5\p@}
+%<10pt> \setlength\marginparwidth {90\p@}
+%<11pt> \setlength\marginparwidth {83\p@}
+%<12pt> \setlength\marginparwidth {68\p@}
+ \fi
+%</!bk>
+% \end{macrocode}
+% $B8_49%b!<%I!"2#AH!"FsCJAH$N>l9g!'(B
+% \begin{macrocode}
+ \if@twocolumn
+ \setlength\oddsidemargin {30\p@}
+ \setlength\evensidemargin {30\p@}
+ \setlength\marginparwidth {48\p@}
+ \fi
+%</yoko>
+% \end{macrocode}
+% $B=DAH!"2#AH$K$+$+$o$i$:!"%9%?%$%k%*%W%7%g%s@_Dj$G$O%<%m$G$9!#(B
+% \changes{v1.0g}{1997/01/25}{\cs{oddsidemargin}, \cs{evensidemagin}:
+% 0pt if specified papersize at \cs{documentstyle} option.}
+% \begin{macrocode}
+ \if@stysize
+ \if@twocolumn\else
+ \setlength\oddsidemargin{0\p@}
+ \setlength\evensidemargin{0\p@}
+ \fi
+ \fi
+% \end{macrocode}
+%
+% $B8_49%b!<%I$G$J$$>l9g!'(B
+% \begin{macrocode}
+\else
+ \setlength\@tempdima{\paperwidth}
+%<tate> \addtolength\@tempdima{-\textheight}
+%<yoko> \addtolength\@tempdima{-\textwidth}
+% \end{macrocode}
+%
+% |\oddsidemargin|$B$r7W;;$7$^$9!#(B
+% \begin{macrocode}
+ \if@twoside
+%<tate> \setlength\oddsidemargin{.6\@tempdima}
+%<yoko> \setlength\oddsidemargin{.4\@tempdima}
+ \else
+ \setlength\oddsidemargin{.5\@tempdima}
+ \fi
+ \addtolength\oddsidemargin{-1in}
+% \end{macrocode}
+% \changes{v1.1p}{1999/1/6}{\cs{oddsidemargin}$B$N%]%$%s%H$X$NJQ49$r8e$m$K(B}
+% |\evensidemargin|$B$r7W;;$7$^$9!#(B
+% \begin{macrocode}
+ \setlength\evensidemargin{\paperwidth}
+ \addtolength\evensidemargin{-2in}
+%<tate> \addtolength\evensidemargin{-\textheight}
+%<yoko> \addtolength\evensidemargin{-\textwidth}
+ \addtolength\evensidemargin{-\oddsidemargin}
+ \@settopoint\oddsidemargin % 1999.1.6
+ \@settopoint\evensidemargin
+% \end{macrocode}
+% |\marginparwidth|$B$r7W;;$7$^$9!#(B
+% $B$3$3$G!"(B|\@tempdima|$B$NCM$O!"(B\linebreak
+% |\paperwidth| $-$ |\textwidth|$B$G$9!#(B
+% \changes{v1.1d}{1995/11/24}{typo: \cs{marginmarwidth} to \cs{marginparwidth}}
+% \begin{macrocode}
+%<*yoko>
+ \if@twoside
+ \setlength\marginparwidth{.6\@tempdima}
+ \addtolength\marginparwidth{-.4in}
+ \else
+ \setlength\marginparwidth{.5\@tempdima}
+ \addtolength\marginparwidth{-.4in}
+ \fi
+ \ifdim \marginparwidth >2in
+ \setlength\marginparwidth{2in}
+ \fi
+%</yoko>
+% \end{macrocode}
+%
+% $B=DAH$N>l9g$O!">/$7J#;($G$9!#(B
+% \begin{macrocode}
+%<*tate>
+ \setlength\@tempdima{\paperheight}
+ \addtolength\@tempdima{-\textwidth}
+ \addtolength\@tempdima{-\topmargin}
+ \addtolength\@tempdima{-\headheight}
+ \addtolength\@tempdima{-\headsep}
+ \addtolength\@tempdima{-\footskip}
+ \setlength\marginparwidth{.5\@tempdima}
+%</tate>
+ \@settopoint\marginparwidth
+\fi
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsection{$B5SCm(B}
+%
+% \begin{macro}{\footnotesep}
+% |\footnotesep|$B$O!"$=$l$>$l$N5SCm$N@hF,$KCV$+$l$k(B``$B;YCl(B''$B$N9b$5$G$9!#(B
+% $B$3$N%/%i%9$G$O!"DL>o$N(B|\footnotesize|$B$N;YCl$HF1$8D9$5$G$9$N$G!"(B
+% $B5SCm4V$KM>7W$J6uGr$OF~$j$^$;$s!#(B
+% \begin{macrocode}
+%<10pt>\setlength\footnotesep{6.65\p@}
+%<11pt>\setlength\footnotesep{7.7\p@}
+%<12pt>\setlength\footnotesep{8.4\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\footins}
+% |\skip\footins|$B$O!"K\J8$N:G=*9T$H:G=i$N5SCm$H$N4V$N5wN%$G$9!#(B
+% \begin{macrocode}
+%<10pt>\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
+%<11pt>\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}
+%<12pt>\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B%U%m!<%H(B}
+% $B$9$Y$F$N%U%m!<%H%Q%i%a!<%?$O!"(B\LaTeX{}$B$N%+!<%M%k$G%G%U%)%k%H$,Dj5A(B
+% $B$5$l$F$$$^$9!#$=$N$?$a!"%+%&%s%?0J30$N%Q%i%a!<%?$O(B|\renewcommand|$B$G(B
+% $B@_Dj$9$kI,MW$,$"$j$^$9!#(B
+%
+% \subsubsection{$B%U%m!<%H%Q%i%a!<%?(B}
+%
+% \begin{macro}{\floatsep}
+% \begin{macro}{\textfloatsep}
+% \begin{macro}{\intextsep}
+% $B%U%m!<%H%*%V%8%'%/%H$,K\J8$N$"$k%Z!<%8$KCV$+$l$k$H$-!"(B
+% $B%U%m!<%H$H$=$N%Z!<%8$K$"$kJL$N%*%V%8%'%/%H$N5wN%$O!"(B
+% $B$3$l$i$N%Q%i%a!<%?$G@)8f$5$l$^$9!#$3$l$i$N%Q%i%a!<%?$O!"0lCJAH%b!<%I$H(B
+% $BFsCJAH%b!<%I$NCJH4$-$G$J$$%U%m!<%H$NN>J}$G;H$o$l$^$9!#(B
+%
+% |\floatsep|$B$O!"%Z!<%8>eIt$"$k$$$O2<It$N%U%m!<%H4V$N5wN%$G$9!#(B
+%
+% |\textfloatsep|$B$O!"%Z!<%8>eIt$"$k$$$O2<It$N%U%m!<%H$HK\J8$H$N5wN%$G$9!#(B
+%
+% |\intextsep|$B$O!"K\J8$NESCf$K=PNO$5$l$k%U%m!<%H$HK\J8$H$N5wN%$G$9!#(B
+% \begin{macrocode}
+%<*10pt>
+\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+%</10pt>
+%<*11pt>
+\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+%</11pt>
+%<*12pt>
+\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@}
+%</12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\dblfloatsep}
+% \begin{macro}{\dbltextfloatsep}
+% $BFsCJAH%b!<%I$G!"(B|\textwidth|$B$NI}$r;}$D!"CJH4$-$N%U%m!<%H%*%V%8%'%/%H$,(B
+% $BK\J8$HF1$8%Z!<%8$KCV$+$l$k$H$-!"K\J8$H%U%m!<%H$H$N5wN%$O!"(B
+% |\dblfloatsep|$B$H(B|\dbltextfloatsep|$B$K$h$C$F@)8f$5$l$^$9!#(B
+%
+% |\dblfloatsep|$B$O!"%Z!<%8>eIt$"$k$$$O2<It$N%U%m!<%H$HK\J8$H$N5wN%$G$9!#(B
+%
+% |\dbltextfloatsep|$B$O!"%Z!<%8>eIt$"$k$$$O2<It$N%U%m!<%H4V$N5wN%$G$9!#(B
+% \begin{macrocode}
+%<*10pt>
+\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+%</10pt>
+%<*11pt>
+\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+%</11pt>
+%<*12pt>
+\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+%</12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@fptop}
+% \begin{macro}{\@fpsep}
+% \begin{macro}{\@fpbot}
+% $B%U%m!<%H%*%V%8%'%/%H$,!"FHN)$7$?%Z!<%8$KCV$+$l$k$H$-!"(B
+% $B$3$N%Z!<%8$N%l%$%"%&%H$O!"<!$N%Q%i%a!<%?$G@)8f$5$l$^$9!#(B
+% $B$3$l$i$N%Q%i%a!<%?$O!"0lCJAH%b!<%I$+!"FsCJAH%b!<%I$G$N0lCJ=PNO$N(B
+% $B%U%m!<%H%*%V%8%'%/%H$KBP$7$F;H$o$l$^$9!#(B
+%
+% $B%Z!<%8>eIt$G$O!"(B|\@fptop|$B$N?-=LD9$,A^F~$5$l$^$9!#(B
+% $B%Z!<%82<It$G$O!"(B|\@fpbot|$B$N?-=LD9$,A^F~$5$l$^$9!#(B
+% $B%U%m!<%H4V$K$O(B|\@fpsep|$B$,A^F~$5$l$^$9!#(B
+%
+% $B$J$*!"$=$N%Z!<%8$r6uGr$GK~$?$9$?$a$K!"(B|\@fptop|$B$H(B|\@fpbot|$B$N(B
+% $B>/$J$/$H$b$I$A$i$+0lJ}$K!"(B|plus ...fil|$B$r4^$a$F$/$@$5$$!#(B
+% \begin{macrocode}
+%<*10pt>
+\setlength\@fptop{0\p@ \@plus 1fil}
+\setlength\@fpsep{8\p@ \@plus 2fil}
+\setlength\@fpbot{0\p@ \@plus 1fil}
+%</10pt>
+%<*11pt>
+\setlength\@fptop{0\p@ \@plus 1fil}
+\setlength\@fpsep{8\p@ \@plus 2fil}
+\setlength\@fpbot{0\p@ \@plus 1fil}
+%</11pt>
+%<*12pt>
+\setlength\@fptop{0\p@ \@plus 1fil}
+\setlength\@fpsep{10\p@ \@plus 2fil}
+\setlength\@fpbot{0\p@ \@plus 1fil}
+%</12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@dblfptop}
+% \begin{macro}{\@dblfpsep}
+% \begin{macro}{\@dblfpbot}
+% $BFsCJAH%b!<%I$G$NFsCJH4$-$N%U%m!<%H$KBP$7$F$O!"(B
+% $B$3$l$i$N%Q%i%a!<%?$,;H$o$l$^$9!#(B
+% \begin{macrocode}
+%<*10pt>
+\setlength\@dblfptop{0\p@ \@plus 1fil}
+\setlength\@dblfpsep{8\p@ \@plus 2fil}
+\setlength\@dblfpbot{0\p@ \@plus 1fil}
+%</10pt>
+%<*11pt>
+\setlength\@dblfptop{0\p@ \@plus 1fil}
+\setlength\@dblfpsep{8\p@ \@plus 2fil}
+\setlength\@dblfpbot{0\p@ \@plus 1fil}
+%</11pt>
+%<*12pt>
+\setlength\@dblfptop{0\p@ \@plus 1fil}
+\setlength\@dblfpsep{10\p@ \@plus 2fil}
+\setlength\@dblfpbot{0\p@ \@plus 1fil}
+%</12pt>
+%</10pt|11pt|12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{$B%U%m!<%H%*%V%8%'%/%H$N>e8BCM(B}
+%
+% \begin{macro}{\c@topnumber}
+% \Lcount{topnumber}$B$O!"K\J8%Z!<%8$N>eIt$K=PNO$G$-$k%U%m!<%H$N:GBg?t$G$9!#(B
+% \begin{macrocode}
+%<*article|report|book>
+\setcounter{topnumber}{2}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@bottomnumber}
+% \Lcount{bottomnumber}$B$O!"K\J8%Z!<%8$N2<It$K=PNO$G$-$k%U%m!<%H$N:GBg?t$G$9!#(B
+% \begin{macrocode}
+\setcounter{bottomnumber}{1}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@totalnumber}
+% \Lcount{totalnumber}$B$O!"K\J8%Z!<%8$K=PNO$G$-$k%U%m!<%H$N:GBg?t$G$9!#(B
+% \begin{macrocode}
+\setcounter{totalnumber}{3}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@dbltopnumber}
+% \Lcount{dbltopnumber}$B$O!"FsCJAH;~$K$*$1$k!"K\J8%Z!<%8$N>eIt$K=PNO$G$-$k(B
+% $BCJH4$-$N%U%m!<%H$N:GBg?t$G$9!#(B
+% \begin{macrocode}
+\setcounter{dbltopnumber}{2}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\topfraction}
+% $B$3$l$O!"K\J8%Z!<%8$N>eIt$K=PNO$5$l$k%U%m!<%H$,@jM-$G$-$k:GBg$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\topfraction}{.7}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\bottomfraction}
+% $B$3$l$O!"K\J8%Z!<%8$N2<It$K=PNO$5$l$k%U%m!<%H$,@jM-$G$-$k:GBg$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\bottomfraction}{.3}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\textfraction}
+% $B$3$l$O!"K\J8%Z!<%8$K:GDc8B!"F~$i$J$/$F$O$J$i$J$$K\J8$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\textfraction}{.2}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\floatpagefraction}
+% $B$3$l$O!"%U%m!<%H$@$1$N%Z!<%8$G:GDc8B!"F~$i$J$/$F$O$J$i$J$$(B
+% $B%U%m!<%H$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\floatpagefraction}{.5}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dbltopfraction}
+% $B$3$l$O!"#2CJAH;~$K$*$1$kK\J8%Z!<%8$K!"(B
+% $B#2CJH4$-$N%U%m!<%H$,@j$a$k$3$H$,$G$-$k:GBg$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\dbltopfraction}{.7}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dblfloatpagefraction}
+% $B$3$l$O!"#2CJAH;~$K$*$1$k%U%m!<%H$@$1$N%Z!<%8$K:GDc8B!"(B
+% $BF~$i$J$/$F$O$J$i$J$$#2CJH4$-$N%U%m!<%H$N3d$j9g$$$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\dblfloatpagefraction}{.5}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \section{$B%Z!<%8%9%?%$%k(B}\label{sec:pagestyle}
+% p\LaTeXe{}$B$G$O!"$D$.$N(B6$B<oN`$N%Z!<%8%9%?%$%k$r;HMQ$G$-$^$9!#(B
+% \pstyle{empty}$B$O(B\file{latex.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \begin{tabular}{ll}
+% empty & $B%X%C%@$K$b%U%C%?$K$b=PNO$7$J$$(B\\
+% plain & $B%U%C%?$K%Z!<%8HV9f$N$_$r=PNO$9$k(B\\
+% headnombre & $B%X%C%@$K%Z!<%8HV9f$N$_$r=PNO$9$k(B\\
+% footnombre & $B%U%C%?$K%Z!<%8HV9f$N$_$r=PNO$9$k(B\\
+% headings & $B%X%C%@$K8+=P$7$H%Z!<%8HV9f$r=PNO$9$k(B\\
+% bothstyle & $B%X%C%@$K8+=P$7!"%U%C%?$K%Z!<%8HV9f$r=PNO$9$k(B\\
+% \end{tabular}
+%
+% $B%Z!<%8%9%?%$%k(B\pstyle{foo}$B$O!"(B|\ps@foo|$B%3%^%s%I$H$7$FDj5A$5$l$^$9!#(B
+%
+% \begin{macro}{\@evenhead}
+% \begin{macro}{\@oddhead}
+% \begin{macro}{\@evenfoot}
+% \begin{macro}{\@oddfoot}
+% $B$3$l$i$O(B|\ps@...|$B$+$i8F$S=P$5$l!"%X%C%@$H%U%C%?$r=PNO$9$k%^%/%m$G$9!#(B
+%
+% \DeleteShortVerb{\|}
+% \begin{tabular}{ll}
+% |\@oddhead| & $B4q?t%Z!<%8$N%X%C%@$r=PNO(B\\
+% |\@oddfoot| & $B4q?t%Z!<%8$N%U%C%?$r=PNO(B\\
+% |\@evenhead| & $B6v?t%Z!<%8$N%X%C%@$r=PNO(B\\
+% |\@evenfoot| & $B6v?t%Z!<%8$N%U%C%?$r=PNO(B\\
+% \end{tabular}
+% \MakeShortVerb{\|}
+%
+% $B$3$l$i$NFbMF$O!"2#AH$N>l9g$O(B|\textwidth|$B$NI}$r;}$D(B|\hbox|$B$KF~$l$i$l!"(B
+% $B=DAH$N>l9g$O(B|\textheight|$B$NI}$r;}$D(B|\hbox|$B$KF~$l$i$l$^$9!#(B
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{$B%^!<%/$K$D$$$F(B}
+% $B%X%C%@$KF~$k>OHV9f$d>O8+=P$7$O!"8+=P$7%3%^%s%I$G<B9T$5$l$k%^!<%/%3%^%s%I$G(B
+% $B7hDj$5$l$^$9!#$3$3$G$O!"<B9T$5$l$k%^!<%/%3%^%s%I$NDj5A$r9T$J$C$F$$$^$9!#(B
+% $B$3$l$i$N%^!<%/%3%^%s%I$O!"(B\TeX{}$B$N(B|\mark|$B5!G=$rMQ$$$F!"(B
+% `left'$B$H(B`right'$B$N#2<oN`$N%^!<%/$r@8@.$9$k$h$&$KDj5A$7$F$$$^$9!#(B
+%
+% \begin{flushleft}
+% |\markboth{|\meta{LEFT}|}{|\meta{RIGHT}|}|: $BN>J}$N%^!<%/$KDI2C$7$^$9!#(B
+%
+% |\markright{|\meta{RIGHT}|}|: `$B1&(B'$B%^!<%/$KDI2C$7$^$9!#(B
+%
+% |\leftmark|: |\@oddhead|, |\@oddfoot|, |\@evenhead|, |\@evenfoot|$B%^%/%m$G(B
+% $B;H$o$l!"8=:_$N(B``$B:8(B''$B%^!<%/$r=PNO$7$^$9!#(B
+% |\leftmark|$B$O(B\TeX{}$B$N(B|\botmark|$B%3%^%s%I$N$h$&$JF/$-$r$7$^$9!#(B
+% $B=i4|CM$O6u$G$J$/$F$O$$$1$^$;$s!#(B
+%
+% |\rightmark|: |\@oddhead|, |\@oddfoot|, |\@evenhead|, |\@evenfoot|$B%^%/%m$G(B
+% $B;H$o$l!"8=:_$N(B``$B1&(B''$B%^!<%/$r=PNO$7$^$9!#(B
+% |\rightmark|$B$O(B\TeX{}$B$N(B|\firstmark|$B%3%^%s%I$N$h$&$JF/$-$r$7$^$9!#(B
+% $B=i4|CM$O6u$G$J$/$F$O$$$1$^$;$s!#(B
+% \end{flushleft}
+%
+% $B%^!<%/%3%^%s%I$NF0:n$O!":8%^!<%/$N(B`$BHO0OFb$N(B'$B1&%^!<%/$N$?$a$K(B
+% $B9gM}E*$K$J$C$F$$$^$9!#$?$H$($P!":8%^!<%/$O(B|\chapter|$B%3%^%s%I$K$h$C$F(B
+% $BJQ99$5$l$^$9!#$=$7$F1&%^!<%/$O(B|\section|$B%3%^%s%I$K$h$C$FJQ99$5$l$^$9!#(B
+% $B$7$+$7!"F10l%Z!<%8$KJ#?t$N(B|\markboth|$B%3%^%s%I$,8=$l$?$H$-!"(B
+% $B$*$+$7$J7k2L$H$J$k$3$H$,$"$j$^$9!#(B
+%
+% |\tableofcontents|$B$N$h$&$J%3%^%s%I$O!"(B|\@mkboth|$B%3%^%s%I$rMQ$$$F!"(B
+% $B$"$k%Z!<%8%9%?%$%k$NCf$G%^!<%/$r@_Dj$7$J$/$F$O$J$j$^$;$s!#(B
+% |\@mkboth|$B$O!"(B|\ps@...|$B%3%^%s%I$K$h$C$F!"(B|\markboth|$B!J%X%C%@$r@_Dj$9$k!K$+!"(B
+% |\@gobbletwo|$B!J2?$b$7$J$$!K$K(B|\let|$B$5$l$^$9!#(B
+%
+% \changes{v1.0a}{1995/08/30}{$BCl$N=qBN$,%N%s%V%k$K1F6A$9$k%P%0$N=$@5(B}
+%
+% \subsection{plain$B%Z!<%8%9%?%$%k(B}
+% \pstyle{jpl@in}$B$K(B|\let|$B$9$k$?$a$K!"$3$3$GDj5A$r$7$^$9!#(B
+%
+% \begin{macro}{\ps@plain}
+% \begin{macrocode}
+\def\ps@plain{\let\@mkboth\@gobbletwo
+ \let\ps@jpl@in\ps@plain
+ \let\@oddhead\@empty
+ \def\@oddfoot{\reset@font\hfil\thepage\hfil}%
+ \let\@evenhead\@empty
+ \let\@evenfoot\@oddfoot}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{jpl@in$B%Z!<%8%9%?%$%k(B}
+% \changes{v1.0d}{1996/02/29}{\pstyle{jpl@in}$B$N=i4|CM$rDj5A(B}
+%
+% \pstyle{jpl@in}$B%9%?%$%k$O!"%/%i%9%U%!%$%kFbIt$G;HMQ$9$k$b$N$G$9!#(B
+% \LaTeX{}$B$G$O!"(Bbook$B%/%i%9$r(B\pstyle{headings}$B$H$7$F$$$^$9!#(B
+% $B$7$+$7!"(B\cs{tableofcontnts}$B%3%^%s%I$NFbIt$G$O(B\pstyle{plain}$B$H$7$F(B
+% $B@_Dj$5$l$k$?$a!"0l$D$NJ8=q$G$N%Z!<%8HV9f$N0LCV$,>e2<$K=PNO$5$l$k(B
+% $B$3$H$K$J$j$^$9!#(B
+%
+% $B$=$3$G!"(Bp\LaTeXe{}$B$G$O!"(B\cs{tableofcontents}$B$d(B\cs{theindex}$B$N%Z!<%8%9%?%$%k(B
+% $B$r(B\pstyle{jpl@in}$B$K$7!"<B:]$K=PNO$5$l$k7A<0$O!"$[$+$N%Z!<%8%9%?%$%k(B
+% $B$G(B|\let|$B$r$7$F$$$^$9!#$7$?$,$C$F!"(B\pstyle{headings}$B$N$H$-!"L\<!%Z!<%8$N(B
+% $B%Z!<%8HV9f$O%X%C%@0LCV$K=PNO$5$l!"(B\pstyle{plain}$B$N$H$-$K$O!"%U%C%?0LCV$K(B
+% $B=PNO$5$l$^$9!#(B
+%
+% $B$3$3$G!"Dj5A$r$7$F$$$k$N$O!"$=$N=i4|CM$G$9!#(B
+%
+% \begin{macro}{\ps@jpl@in}
+% \begin{macrocode}
+\let\ps@jpl@in\ps@plain
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{headnombre$B%Z!<%8%9%?%$%k(B}
+%
+% \begin{macro}{\ps@headnombre}
+% \pstyle{headnombre}$B%9%?%$%k$O!"%X%C%@$K%Z!<%8HV9f$N$_$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+\def\ps@headnombre{\let\@mkboth\@gobbletwo
+ \let\ps@jpl@in\ps@headnombre
+%<yoko> \def\@evenhead{\thepage\hfil}%
+%<yoko> \def\@oddhead{\hfil\thepage}%
+%<tate> \def\@evenhead{\hfil\thepage}%
+%<tate> \def\@oddhead{\thepage\hfil}%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{footnombre$B%Z!<%8%9%?%$%k(B}
+%
+% \begin{macro}{\ps@footnombre}
+% \pstyle{footnombre}$B%9%?%$%k$O!"%U%C%?$K%Z!<%8HV9f$N$_$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+\def\ps@footnombre{\let\@mkboth\@gobbletwo
+ \let\ps@jpl@in\ps@footnombre
+%<yoko> \def\@evenfoot{\thepage\hfil}%
+%<yoko> \def\@oddfoot{\hfil\thepage}%
+%<tate> \def\@evenfoot{\hfil\thepage}%
+%<tate> \def\@oddfoot{\thepage\hfil}%
+ \let\@oddhead\@empty\let\@evenhead\@empty}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{headings$B%9%?%$%k(B}
+% \pstyle{headings}$B%9%?%$%k$O!"%X%C%@$K8+=P$7$H%Z!<%8HV9f$r=PNO$7$^$9!#(B
+%
+% \begin{macro}{\ps@headings}
+% $B$3$N%9%?%$%k$O!"N>LL0u:~$HJRLL0u:~$H$G7A<0$,0[$J$j$^$9!#(B
+% \begin{macrocode}
+\if@twoside
+% \end{macrocode}
+% $B2#AH$N>l9g$O!"4q?t%Z!<%8$,1&$K!"6v?t%Z!<%8$,:8$K$-$^$9!#(B
+% $B=DAH$N>l9g$O!"4q?t%Z!<%8$,:8$K!"6v?t%Z!<%8$,1&$K$-$^$9!#(B
+% \begin{macrocode}
+ \def\ps@headings{\let\ps@jpl@in\ps@headnombre
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+%<yoko> \def\@evenhead{\thepage\hfil\leftmark}%
+%<yoko> \def\@oddhead{{\rightmark}\hfil\thepage}%
+%<tate> \def\@evenhead{{\leftmark}\hfil\thepage}%
+%<tate> \def\@oddhead{\thepage\hfil\rightmark}%
+ \let\@mkboth\markboth
+%<*article>
+ \def\sectionmark##1{\markboth{%
+ \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
+ ##1}{}}%
+ \def\subsectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1zw\fi
+ ##1}}%
+%</article>
+%<*report|book>
+ \def\chaptermark##1{\markboth{%
+ \ifnum \c@secnumdepth >\m@ne
+%<book> \if@mainmatter
+ \@chapapp\thechapter\@chappos\hskip1zw
+%<book> \fi
+ \fi
+ ##1}{}}%
+ \def\sectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
+ ##1}}%
+%</report|book>
+ }
+% \end{macrocode}
+% $BJRLL0u:~$N>l9g!'(B
+% \changes{v1.1g}{1997/08/25}{$BJRLL0u:~$N$H$-!"(Bsection$B%l%Y%k$,=PNO$5$l$J$$(B
+% $B$N$r=$@5(B}
+% \begin{macrocode}
+\else % if not twoside
+ \def\ps@headings{\let\ps@jpl@in\ps@headnombre
+ \let\@oddfoot\@empty
+%<yoko> \def\@oddhead{{\rightmark}\hfil\thepage}%
+%<tate> \def\@oddhead{\thepage\hfil\rightmark}%
+ \let\@mkboth\markboth
+%<*article>
+ \def\sectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1zw\fi
+ ##1}}%
+%</article>
+%<*report|book>
+\def\chaptermark##1{\markright{%
+ \ifnum \c@secnumdepth >\m@ne
+%<book> \if@mainmatter
+ \@chapapp\thechapter\@chappos\hskip1zw
+%<book> \fi
+ \fi
+ ##1}}%
+%</report|book>
+ }
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{bothstyle$B%9%?%$%k(B}
+%
+% \begin{macro}{\ps@bothstyle}
+% \pstyle{bothstyle}$B%9%?%$%k$O!"(B
+% $B%X%C%@$K8+=P$7$r!"%U%C%?$K%Z!<%8HV9f$r=PNO$7$^$9!#(B
+%
+% $B$3$N%9%?%$%k$O!"N>LL0u:~$HJRLL0u:~$H$G7A<0$,0[$J$j$^$9!#(B
+% \changes{v1.0d}{1995/08/23}{$B2#AH$N(B evenfoot $B$,Cf1{B7$($K$J$C$F$$$?$N$r=$@5(B}
+% \changes{v1.0d}{1996/03/05}{$B2#AH$G6v?t%Z!<%8$H4q?t%Z!<%8$N@_Dj$,5U$J$N$r=$@5(B}
+% \begin{macrocode}
+\if@twoside
+ \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre
+%<*yoko>
+ \def\@evenhead{\leftmark\hfil}% right page
+ \def\@evenfoot{\thepage\hfil}% right page
+ \def\@oddhead{\hfil\rightmark}% left page
+ \def\@oddfoot{\hfil\thepage}% left page
+%</yoko>
+%<*tate>
+ \def\@evenhead{\hfil\leftmark}% right page
+ \def\@evenfoot{\hfil\thepage}% right page
+ \def\@oddhead{\rightmark\hfil}% left page
+ \def\@oddfoot{\thepage\hfil}% left page
+%</tate>
+ \let\@mkboth\markboth
+%<*article>
+ \def\sectionmark##1{\markboth{%
+ \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
+ ##1}{}}%
+ \def\subsectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1zw\fi
+ ##1}}%
+%</article>
+%<*report|book>
+\def\chaptermark##1{\markboth{%
+ \ifnum \c@secnumdepth >\m@ne
+%<book> \if@mainmatter
+ \@chapapp\thechapter\@chappos\hskip1zw
+%<book> \fi
+ \fi
+ ##1}{}}%
+ \def\sectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
+ ##1}}%
+%</report|book>
+ }
+% \end{macrocode}
+% \changes{v1.1g}{1997/08/25}{$BJRLL0u:~$N$H$-!"(Bsection$B%l%Y%k$,=PNO$5$l$J$$(B
+% $B$N$r=$@5(B}
+% \changes{v1.1i}{1997/12/12}{report, book$B%/%i%9$GJRLL0u:~;~$K!"(B
+% bothstyle$B%9%?%$%k$K$9$k$H!"%3%s%Q%$%k%(%i!<$K$J$k$N$r=$@5(B}
+% \begin{macrocode}
+\else % if one column
+ \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre
+%<yoko> \def\@oddhead{\hfil\rightmark}%
+%<yoko> \def\@oddfoot{\hfil\thepage}%
+%<tate> \def\@oddhead{\rightmark\hfil}%
+%<tate> \def\@oddfoot{\thepage\hfil}%
+ \let\@mkboth\markboth
+%<*article>
+ \def\sectionmark##1{\markright{%
+ \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1zw\fi
+ ##1}}%
+%</article>
+%<*report|book>
+ \def\chaptermark##1{\markright{%
+ \ifnum \c@secnumdepth >\m@ne
+%<book> \if@mainmatter
+ \@chapapp\thechapter\@chappos\hskip1zw
+%<book> \fi
+ \fi
+ ##1}}%
+%</report|book>
+ }
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{myheading$B%9%?%$%k(B}
+%
+% \begin{macro}{\ps@myheadings}
+% \changes{v1.0d}{1995/08/23}{$B2#AH%b!<%I$N:81&$,5U$G$"$C$?$N$r=$@5(B}
+% \pstyle{myheadings}$B%Z!<%8%9%?%$%k$O4J7i$KDj5A$5$l$F$$$^$9!#(B
+% $B%f!<%6$,%Z!<%8%9%?%$%k$r@_7W$9$k$H$-$N%R%J7?$H$7$F;HMQ$9$k$3$H$,$G$-$^$9!#(B
+% \begin{macrocode}
+\def\ps@myheadings{\let\ps@jpl@in\ps@plain%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+%<yoko> \def\@evenhead{\thepage\hfil\leftmark}%
+%<yoko> \def\@oddhead{{\rightmark}\hfil\thepage}%
+%<tate> \def\@evenhead{{\leftmark}\hfil\thepage}%
+%<tate> \def\@oddhead{\thepage\hfil\rightmark}%
+ \let\@mkboth\@gobbletwo
+%<!article> \let\chaptermark\@gobble
+ \let\sectionmark\@gobble
+%<article> \let\subsectionmark\@gobble
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \section{$BJ8=q%3%^%s%I(B}
+%
+% \subsubsection{$BI=Bj(B}
+%
+% \begin{macro}{\title}
+% \begin{macro}{\autor}
+% \begin{macro}{\date}
+% $BJ8=q$N%?%$%H%k!"Cx<T!"F|IU$N>pJs$N$?$a$N!"(B
+% $B$3$l$i$N#3$D$N%3%^%s%I$O(B\file{latex.dtx}$B$GDs6!$5$l$F$$$^$9!#(B
+% $B$3$l$i$N%3%^%s%I$O<!$N$h$&$KDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+%\newcommand*{\title}[1]{\gdef\@title{#1}}
+%\newcommand*{\author}[1]{\gdef\@author{#1}}
+%\newcommand*{\date}[1]{\gdef\@date{#1}}
+% \end{macrocode}
+% |\date|$B%^%/%m$N%G%U%)%k%H$O!":#F|$NF|IU$G$9!#(B
+% \begin{macrocode}
+%\date{\today}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{titlepage}
+% $BDL>o$N4D6-$G$O!"%Z!<%8$N:G=i$H:G8e$r=|$-!"%?%$%H%k%Z!<%84D6-$O2?$b$7$^$;$s!#(B
+% $B$^$?!"%Z!<%8HV9f$N=PNO$rM^@)$7$^$9!#%l%]!<%H%9%?%$%k$G$O!"(B
+% $B%Z!<%8HV9f$r(B1$B$K%j%;%C%H$7!"$=$7$F:G8e$G(B1$B$KLa$7$^$9!#(B
+% $B8_49%b!<%I$G$O!"%Z!<%8HV9f$O%<%m$K@_Dj$5$l$^$9$,!"(B
+% $B1&5/$3$7%Z!<%8MQ$N%Z!<%8%Q%i%a!<%?$G$O8m$C$?7k2L$K$J$j$^$9!#(B
+% $BFsCJAH%9%?%$%k$G$b0lCJAH$N%Z!<%8$,:n$i$l$^$9!#(B
+%
+% $B:G=i$K8_49%b!<%I$NDj5A$r:n$j$^$9!#(B
+% \begin{macrocode}
+\if@compatibility
+\newenvironment{titlepage}
+ {%
+%<book> \cleardoublepage
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\newpage\fi
+ \thispagestyle{empty}%
+ \setcounter{page}\z@
+ }%
+ {\if@restonecol\twocolumn\else\newpage\fi
+ }
+% \end{macrocode}
+%
+% $B$=$7$F!"(B\LaTeX{}$B%M%$%F%#%V$N$?$a$NDj5A$G$9!#(B
+% \begin{macrocode}
+\else
+\newenvironment{titlepage}
+ {%
+%<book> \cleardoublepage
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse\newpage
+ \fi
+ \thispagestyle{empty}%
+ \setcounter{page}\@ne
+ }%
+ {\if@restonecol\twocolumn \else \newpage \fi
+% \end{macrocode}
+% $BFsCJAH%b!<%I$G$J$1$l$P!"%?%$%H%k%Z!<%8$ND>8e$N%Z!<%8$N%Z!<%8HV9f$b(B1$B$K(B
+% $B$7$^$9!#(B
+% \begin{macrocode}
+ \if@twoside\else
+ \setcounter{page}\@ne
+ \fi
+ }
+\fi
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\maketitle}
+% $B$3$N%3%^%s%I$O!"I=Bj$r:n@.$7!"=PNO$7$^$9!#(B
+% $BI=Bj%Z!<%8$rFHN)$5$;$k$+$I$&$+$K$h$C$FDj5A$,0[$J$j$^$9!#(B
+% report$B$H(Bbook$B%/%i%9$N%G%U%)%k%H$OFHN)$7$?I=Bj$G$9!#(B
+% article$B%/%i%9$O%*%W%7%g%s$GFHN)$5$;$k$3$H$,$G$-$^$9!#(B
+%
+% \begin{macro}{\p@thanks}
+% $B=DAH$N$H$-$O!"(B|\thanks|$B%3%^%s%I$r(B|\p@thanks|$B$K(B|\let|$B$7$^$9!#(B
+% $B$3$N%3%^%s%I$O(B|\footnotetext|$B$r;H$o$:!"D>@\!"J8;z$r(B|\@thanks|$B$K3JG<(B
+% $B$7$F$$$-$^$9!#(B
+% \begin{macrocode}
+\def\p@thanks#1{\footnotemark
+ \protected@xdef\@thanks{\@thanks
+ \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\if@titlepage
+ \newcommand{\maketitle}{\begin{titlepage}%
+ \let\footnotesize\small
+ \let\footnoterule\relax
+%<tate> \let\thanks\p@thanks
+ \let\footnote\thanks
+% \end{macrocode}
+% \changes{v1.1d}{1997/02/12}{$B=DAH%/%i%9$NI=;f$r=D=q$-$K$9$k$h$&$K$7$?(B}
+% \begin{macrocode}
+%<tate> \vbox to\textheight\bgroup\tate\hsize\textwidth
+ \null\vfil
+ \vskip 60\p@
+ \begin{center}%
+ {\LARGE \@title \par}%
+ \vskip 3em%
+ {\Large
+ \lineskip .75em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1.5em%
+ {\large \@date \par}% % Set date in \large size.
+ \end{center}\par
+%<tate> \vfil{\centering\@thanks}\vfil\null
+%<tate> \egroup
+%<yoko> \@thanks\vfil\null
+ \end{titlepage}%
+% \end{macrocode}
+% \Lcount{footnote}$B%+%&%s%?$r%j%;%C%H$7!"(B|\thanks|$B$H(B|\maketitle|$B%3%^%s%I$r(B
+% $BL58z$K$7!"$$$/$D$+$NFbIt%^%/%m$r6u$K$7$F3JG<NN0h$r@aLs$7$^$9!#(B
+% \begin{macrocode}
+ \setcounter{footnote}{0}%
+ \global\let\thanks\relax
+ \global\let\maketitle\relax
+ \global\let\p@thanks\relax
+ \global\let\@thanks\@empty
+ \global\let\@author\@empty
+ \global\let\@date\@empty
+ \global\let\@title\@empty
+% \end{macrocode}
+% $B%?%$%H%k$,AHHG$5$l$?$i!"(B|\title|$B%3%^%s%I$J$I$N@k8@$rL58z$K$G$-$^$9!#(B
+% |\and|$B$NDj5A$O!"(B|\author|$B$N0z?t$G$N$_;HMQ$7$^$9$N$G!"GK4~$7$^$9!#(B
+% \begin{macrocode}
+ \global\let\title\relax
+ \global\let\author\relax
+ \global\let\date\relax
+ \global\let\and\relax
+ }%
+\else
+ \newcommand{\maketitle}{\par
+ \begingroup
+ \renewcommand{\thefootnote}{\fnsymbol{footnote}}%
+ \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$
+ \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}%
+%<*tate>
+ \long\def\@makefntext##1{\parindent 1zw\noindent
+ \hbox to 2zw{\hss\@makefnmark}##1}%
+%</tate>
+%<*yoko>
+ \long\def\@makefntext##1{\parindent 1em\noindent
+ \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
+%</yoko>
+ \if@twocolumn
+ \ifnum \col@number=\@ne \@maketitle
+ \else \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \newpage
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \@maketitle
+ \fi
+ \thispagestyle{jpl@in}\@thanks
+% \end{macrocode}
+% $B$3$3$G%0%k!<%W$rJD$8!"(B\Lcount{footnote}$B%+%&%s%?$r%j%;%C%H$7!"(B
+% |\thanks|, |\maketitle|, |\@maketitle|$B$rL58z$K$7!"(B
+% $B$$$/$D$+$NFbIt%^%/%m$r6u$K$7$F3JG<NN0h$r@aLs$7$^$9!#(B
+% \begin{macrocode}
+ \endgroup
+ \setcounter{footnote}{0}%
+ \global\let\thanks\relax
+ \global\let\maketitle\relax
+ \global\let\p@thanks\relax
+ \global\let\@thanks\@empty
+ \global\let\@author\@empty
+ \global\let\@date\@empty
+ \global\let\@title\@empty
+ \global\let\title\relax
+ \global\let\author\relax
+ \global\let\date\relax
+ \global\let\and\relax
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@maketitle}
+% $BFHN)$7$?I=Bj%Z!<%8$r:n$i$J$$>l9g$N!"I=Bj$N=PNO7A<0$G$9!#(B
+% \begin{macrocode}
+ \def\@maketitle{%
+ \newpage\null
+ \vskip 2em%
+ \begin{center}%
+%<yoko> \let\footnote\thanks
+%<tate> \let\footnote\p@thanks
+ {\LARGE \@title \par}%
+ \vskip 1.5em%
+ {\large
+ \lineskip .5em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1em%
+ {\large \@date}%
+ \end{center}%
+ \par\vskip 1.5em}
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$B35MW(B}
+%
+% \begin{environment}{abstract}
+% $BMWLsJ8$N$?$a$N4D6-$G$9!#(Bbook$B%/%i%9$G$O;H$($^$;$s!#(B
+% report$B%9%?%$%k$H!"(B|titlepage|$B%*%W%7%g%s$r;XDj$7$?(Barticle$B%9%?%$%k$G$O!"(B
+% $BFHN)$7$?%Z!<%8$K=PNO$5$l$^$9!#(B
+% \begin{macrocode}
+%<*article|report>
+\if@titlepage
+ \newenvironment{abstract}{%
+ \titlepage
+ \null\vfil
+ \@beginparpenalty\@lowpenalty
+ \begin{center}%
+ {\bfseries\abstractname}%
+ \@endparpenalty\@M
+ \end{center}}%
+ {\par\vfil\null\endtitlepage}
+\else
+ \newenvironment{abstract}{%
+ \if@twocolumn
+ \section*{\abstractname}%
+ \else
+ \small
+ \begin{center}%
+ {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}%
+ \end{center}%
+ \quotation
+ \fi}{\if@twocolumn\else\endquotation\fi}
+\fi
+%</article|report>
+% \end{macrocode}
+% \end{environment}
+%
+%
+% \subsection{$B>O8+=P$7(B}
+%
+% \subsection{$B%^!<%/%3%^%s%I(B}
+%
+% \begin{macro}{\chaptermark}
+% \begin{macro}{\sectionmark}
+% \begin{macro}{\subsectionmark}
+% \begin{macro}{\subsubsectionmark}
+% \begin{macro}{\paragraphmark}
+% \begin{macro}{\subparagraphmark}
+% |\...mark|$B%3%^%s%I$r=i4|2=$7$^$9!#$3$l$i$N%3%^%s%I$O%Z!<%8%9%?%$%k$N(B
+% $BDj5A$G;H$o$l$^$9!JBh(B\ref{sec:pagestyle}$B@a;2>H!K!#(B
+% $B$3$l$i$N$?$$$F$$$N%3%^%s%I$O(B\file{latex.dtx}$B$G$9$G$KDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+%<!article>\newcommand*{\chaptermark}[1]{}
+%\newcommand*{\sectionmark}[1]{}
+%\newcommand*{\subsectionmark}[1]{}
+%\newcommand*{\subsubsectionmark}[1]{}
+%\newcommand*{\paragraph}[1]{}
+%\newcommand*{\subparagraph}[1]{}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{$B%+%&%s%?$NDj5A(B}
+%
+% \begin{macro}{\c@secnumdepth}
+% \Lcount{secnumdepth}$B$K$O!"HV9f$rIU$1$k!"8+=P$7%3%^%s%I$N%l%Y%k$r@_Dj$7$^$9!#(B
+% \begin{macrocode}
+%<article>\setcounter{secnumdepth}{3}
+%<!article>\setcounter{secnumdepth}{2}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@chapter}
+% \begin{macro}{\c@section}
+% \begin{macro}{\c@subsection}
+% \begin{macro}{\c@subsubsection}
+% \begin{macro}{\c@paragraph}
+% \begin{macro}{\c@subparagraph}
+% $B$3$l$i$N%+%&%s%?$O8+=P$7HV9f$K;H$o$l$^$9!#(B
+% $B:G=i$N0z?t$O!"FsHVL\$N0z?t$,A}2C$9$k$?$S$K%j%;%C%H$5$l$^$9!#(B
+% $BFsHVL\$N%+%&%s%?$O$9$G$KDj5A$5$l$F$$$k$b$N$G$J$/$F$O$$$1$^$;$s!#(B
+% \begin{macrocode}
+\newcounter{part}
+%<*book|report>
+\newcounter{chapter}
+\newcounter{section}[chapter]
+%</book|report>
+%<article>\newcounter{section}
+\newcounter{subsection}[section]
+\newcounter{subsubsection}[subsection]
+\newcounter{paragraph}[subsubsection]
+\newcounter{subparagraph}[paragraph]
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\thepart}
+% \begin{macro}{\thechapter}
+% \begin{macro}{\thesection}
+% \begin{macro}{\thesubsection}
+% \begin{macro}{\thesubsubsection}
+% \begin{macro}{\theparagraph}
+% \begin{macro}{\thesubparagraph}
+% |\theCTR|$B$,<B:]$K=PNO$5$l$k7A<0$NDj5A$G$9!#(B
+%
+% |\arabic{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $B;;MQ?t;z$G=PNO$7$^$9!#(B
+%
+% |\roman{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $B>.J8;z$N%m!<%^?t;z$G=PNO$7$^$9!#(B
+%
+% |\Roman{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $BBgJ8;z$N%m!<%^?t;z$G=PNO$7$^$9!#(B
+%
+% |\alph{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $1=$~a, $2=$~b $B$N$h$&$K$7$F=PNO$7$^$9!#(B
+%
+% |\Roman{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $1=$~A, $2=$~B $B$N$h$&$K$7$F=PNO$7$^$9!#(B
+%
+% |\kansuji{|\Lcount{COUNTER}|}|$B$O!"(B\Lcount{COUNTER}$B$NCM$r(B
+% $B4A?t;z$G=PNO$7$^$9!#(B
+%
+% |\rensuji{|\meta{obj}|}|$B$O!"(B\meta{obj}$B$r2#$KJB$Y$F=PNO$7$^$9!#(B
+% $B$7$?$,$C$F!"2#AH$N$H$-$K$O!"2?$b1F6A$7$^$;$s!#(B
+%
+% \begin{macrocode}
+%<*tate>
+\renewcommand{\thepart}{\rensuji{\@Roman\c@part}}
+%<article>\renewcommand{\thesection}{\rensuji{\@arabic\c@section}}
+%<*report|book>
+\renewcommand{\thechapter}{\rensuji{\@arabic\c@chapter}}
+\renewcommand{\thesection}{\thechapter$B!&(B\rensuji{\@arabic\c@section}}
+%</report|book>
+\renewcommand{\thesubsection}{\thesection$B!&(B\rensuji{\@arabic\c@subsection}}
+\renewcommand{\thesubsubsection}{%
+ \thesubsection$B!&(B\rensuji{\@arabic\c@subsubsection}}
+\renewcommand{\theparagraph}{%
+ \thesubsubsection$B!&(B\rensuji{\@arabic\c@paragraph}}
+\renewcommand{\thesubparagraph}{%
+ \theparagraph$B!&(B\rensuji{\@arabic\c@subparagraph}}
+%</tate>
+%<*yoko>
+\renewcommand{\thepart}{\@Roman\c@part}
+%<article>\renewcommand{\thesection}{\@arabic\c@section}
+%<*report|book>
+\renewcommand{\thechapter}{\@arabic\c@chapter}
+\renewcommand{\thesection}{\thechapter.\@arabic\c@section}
+%</report|book>
+\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection}
+\renewcommand{\thesubsubsection}{%
+ \thesubsection.\@arabic\c@subsubsection}
+\renewcommand{\theparagraph}{%
+ \thesubsubsection.\@arabic\c@paragraph}
+\renewcommand{\thesubparagraph}{%
+ \theparagraph.\@arabic\c@subparagraph}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@chapapp}
+% \begin{macro}{\@chappos}
+% |\@chapapp|$B$N=i4|CM$O(B`|\prechaptername|'$B$G$9!#(B
+%
+% |\@chappos|$B$N=i4|CM$O(B`|\postchaptername|'$B$G$9!#(B
+%
+% |\appendix|$B%3%^%s%I$O(B|\@chapapp|$B$r(B`|\appendixname|'$B$K!"(B
+% |\@chappos|$B$r6u$K:FDj5A$7$^$9!#(B
+% \begin{macrocode}
+%<*report|book>
+\newcommand{\@chapapp}{\prechaptername}
+\newcommand{\@chappos}{\postchaptername}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{$BA0IU$1!"K\J8!"8eIU$1(B}
+%
+% \begin{macro}{\frontmatter}
+% \begin{macro}{\mainmatter}
+% \begin{macro}{\backmatter}
+% \changes{v1.1}{1997/01/15}{\cs{frontmatter}, \cs{mainmatter}, \cs{backmatter}
+% $B$r(B\LaTeX\ $B$NDj5A$K=$@5(B}
+% $B0l:}$NK\$OO@M}E*$K#3$D$KJ,3d$5$l$^$9!#(B
+% $BI=Bj$dL\<!$d!V$O$8$a$K!W$"$k$$$O8"Mx$J$I$NA0IU$1!"(B
+% $B$=$7$FK\J8!"$=$l$+$iMQ8l=8$d:w0z$d1|IU$1$J$I$N8eIU$1$G$9!#(B
+% \begin{macrocode}
+%<*book>
+\newcommand\frontmatter{%
+ \if@openright \cleardoublepage \else \clearpage \fi
+ \@mainmatterfalse\pagenumbering{roman}}
+\newcommand{\mainmatter}{%
+ \if@openright \cleardoublepage \else \clearpage \fi
+ \@mainmattertrue\pagenumbering{arabic}}
+\newcommand{\backmatter}{%
+ \if@openright \cleardoublepage \else \clearpage \fi
+ \@mainmatterfalse}
+%</book>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{$B%\%C%/%9$NAH$_N)$F(B}
+% $B%/%i%9%U%!%$%kDj5A$N!"$3$NItJ,$G$O!"(B|\@startsection|$B$H(B|\secdef|$B$N(B
+% $BFs$D$NFbIt%^%/%m$r;H$$$^$9!#$3$l$i$N9=J8$r<!$K<($7$^$9!#(B
+%
+% |\@startsection|$B%^%/%m$O#6$D$N0z?t$H#1$D$N%*%W%7%g%s0z?t(B`*'$B$r<h$j$^$9!#(B
+%
+% |\@startsection|\meta{name}\meta{level}\meta{indent}^^A
+% \meta{beforeskip}\meta{afterskip}\meta{style}
+% optional *\\
+% \null\hphantom{\bslash @startsection}^^A
+% |[|\meta{altheading}|]|\meta{heading}
+%
+% $B$=$l$>$l$N0z?t$N0UL#$O!"<!$N$H$*$j$G$9!#(B
+%
+% \begin{description}
+% \item[\meta{name}] $B%l%Y%k%3%^%s%I$NL>A0$G$9!JNc(B:section$B!K!#(B
+% \item[\meta{level}] $B8+=P$7$N?<$5$r<($9?tCM$G$9!J(Bchapter=1, section=2,
+% $\ldots$$B!K!#(B``\meta{level}$<=$$B%+%&%s%?(B\Lcount{secnumdepth}$B$NCM(B''$B$N$H$-!"(B
+% $B8+=P$7HV9f$,=PNO$5$l$^$9!#(B
+% \item[\meta{indent}] $B8+=P$7$KBP$9$k!":8%^!<%8%s$+$i$N%$%s%G%s%HNL$G$9!#(B
+% \item[\meta{beforeskip}] $B8+=P$7$N>e$KCV$+$l$k6uGr$N@dBPCM$G$9!#(B
+% $BIi$N>l9g$O!"8+=P$7$KB3$/%F%-%9%H$N%$%s%G%s%H$rM^@)$7$^$9!#(B
+% \item[\meta{afterskip}] $B@5$N$H$-!"8+=P$7$N8e$N?bD>J}8~$N%9%Z!<%9$H$J$j$^$9!#(B
+% $BIi$N>l9g$O!"8+=P$7$N8e$N?eJ?J}8~$N%9%Z!<%9$H$J$j$^$9!#(B
+% \item[\meta{style}] $B8+=P$7$N%9%?%$%k$r@_Dj$9$k%3%^%s%I$G$9!#(B
+% \item[\meta{$*$}] $B8+=P$7HV9f$rIU$1$J$$$H$-!"BP1~$9$k%+%&%s%?$OA}2C$7$^$9!#(B
+% \item[\meta{heading}] $B?7$7$$8+=P$7$NJ8;zNs$G$9!#(B
+% \end{description}
+%
+% $B8+=P$7%3%^%s%I$ODL>o!"(B|\@startsection|$B$H#6$D$N0z?t$GDj5A$5$l$F$$$^$9!#(B
+%
+% |\secdef|$B%^%/%m$O!"(B
+% $B8+=P$7%3%^%s%I$r(B|\@startsection|$B$rMQ$$$J$$$GDj5A$9$k$H$-$K;H$$$^$9!#(B
+% $B$3$N%^%/%m$O!"#2$D$N0z?t$r;}$A$^$9!#(B
+%
+% |\secdef|\meta{unstarcmds}\meta{starcmds}
+%
+% \begin{description}
+% \item[\meta{unstarcmds}] $B8+=P$7%3%^%s%I$NIaDL$N7A<0$G;H$o$l$^$9!#(B
+% \item[\meta{starcmds}] $*$$B7A<0$N8+=P$7%3%^%s%I$G;H$o$l$^$9!#(B
+% \end{description}
+%
+% |\secdef|$B$O<!$N$h$&$K$7$F;H$&$3$H$,$G$-$^$9!#(B
+% \begin{verbatim}
+% \def\chapter {... \secdef \CMDA \CMDB }
+% \def\CMDA [#1]#2{....} % \chapter[...]{...} $B$NDj5A(B
+% \def\CMDB #1{....} % \chapter*{...} $B$NDj5A(B
+% \end{verbatim}
+%
+%
+% \subsubsection{part$B%l%Y%k(B}
+%
+% \begin{macro}{\part}
+% $B$3$N%3%^%s%I$O!"?7$7$$%Q!<%H!JIt!K$r$O$8$a$^$9!#(B
+%
+% article$B%/%i%9$N>l9g$O!"4JC1$G$9!#(B
+%
+% $B?7$7$$CJMn$r3+;O$7!">.$5$J6uGr$rF~$l!"CJMn8e$N%$%s%G%s%H$r$7$J$$$h$&$K$7!"(B
+% |\secdef|$B$G:n@.$7$^$9!#(B
+% \begin{macrocode}
+%<*article>
+\newcommand{\part}{\par\addvspace{4ex}%
+ \@afterindenttrue
+ \secdef\@part\@spart}
+%</article>
+% \end{macrocode}
+% report$B$H(Bbook$B%9%?%$%k$N>l9g$O!">/$7J#;($G$9!#(B
+%
+% $B$^$:!"1&%Z!<%8$+$i$O$8$^$k$h$&$K2~%Z!<%8$r$7$^$9!#(B
+% $B$=$7$F!"ItHb$N%Z!<%8%9%?%$%k$r(B\pstyle{empty}$B$K$7$^$9!#(B
+% $B#2CJAH$N>l9g$G$b!"#1CJAH$G:n@.$7$^$9$,!"8e$[$I#2CJAH$KLa$9$?$a$K!"(B
+% |\@restonecol|$B%9%$%C%A$r;H$$$^$9!#(B
+% \changes{v1.1}{1997/01/15}{\cs{part}$B$r(B\LaTeX\ $B$NDj5A$K=$@5(B}
+% \begin{macrocode}
+%<*report|book>
+\newcommand{\part}{%
+ \if@openright \cleardoublepage \else \clearpage \fi
+ \thispagestyle{empty}%
+ \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi
+ \null\vfil
+ \secdef\@part\@spart}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@part}
+% $B$3$N%^%/%m$,<B:]$KIt%l%Y%k$N8+=P$7$r:n@.$7$^$9!#(B
+% $B$3$N%^%/%m$bJ8=q%/%i%9$K$h$C$FDj5A$,0[$J$j$^$9!#(B
+%
+% article$B%/%i%9$N>l9g$O!"(B\Lcount{secnumdepth}$B$,(B$-1$$B$h$j$bBg$-$$$H$-!"(B
+% $B8+=P$7HV9f$rIU$1$^$9!#$3$N%+%&%s%?$,(B$-1$$B0J2<$N>l9g$K$OIU$1$^$;$s!#(B
+% \begin{macrocode}
+%<*article>
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{part}%
+ \addcontentsline{toc}{part}{%
+ \prepartname\thepart\postpartname\hspace{1zw}#1}%
+ \else
+ \addcontentsline{toc}{part}{#1}%
+ \fi
+ \markboth{}{}%
+ {\parindent\z@\raggedright
+ \interlinepenalty\@M\reset@font
+ \ifnum \c@secnumdepth >\m@ne
+ \Large\bfseries\prepartname\thepart\postpartname
+ \par\nobreak
+ \fi
+ \huge\bfseries#2\par}%
+ \nobreak\vskip3ex\@afterheading}
+%</article>
+% \end{macrocode}
+%
+% report$B$H(Bbook$B%/%i%9$N>l9g$O!"(B\Lcount{secnumdepth}$B$,(B$-2$$B$h$j$bBg$-$$$H$-$K!"(B
+% $B8+=P$7HV9f$rIU$1$^$9!#(B$-2$$B0J2<$G$OIU$1$^$;$s!#(B
+%
+% \begin{macrocode}
+%<*report|book>
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >-2\relax
+ \refstepcounter{part}%
+ \addcontentsline{toc}{part}{%
+ \prepartname\thepart\postpartname\hspace{1em}#1}%
+ \else
+ \addcontentsline{toc}{part}{#1}%
+ \fi
+ \markboth{}{}%
+ {\centering
+ \interlinepenalty\@M\reset@font
+ \ifnum \c@secnumdepth >-2\relax
+ \huge\bfseries\prepartname\thepart\postpartname
+ \par\vskip20\p@
+ \fi
+ \Huge\bfseries#2\par}%
+ \@endpart}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@spart}
+% $B$3$N%^%/%m$O!"HV9f$rIU$1$J$$$H$-$NBN:[$G$9!#(B
+% \begin{macrocode}
+%<*article>
+\def\@spart#1{{%
+ \parindent\z@\raggedright
+ \interlinepenalty\@M\reset@font
+ \huge\bfseries#1\par}%
+ \nobreak\vskip3ex\@afterheading}
+%</article>
+% \end{macrocode}
+% \changes{v1.1k}{1998/03/23}{report$B$H(Bbook$B%/%i%9$GHV9f$rIU$1$J$$8+=P$7$N(B
+% $B%Z%J%k%F%#$,(B\cs{M@}$B$@$C$?$N$r(B\cs{@M}$B$K=$@5(B}
+% \begin{macrocode}
+%<*report|book>
+\def\@spart#1{{%
+ \centering
+ \interlinepenalty\@M\reset@font
+ \Huge\bfseries#1\par}%
+ \@endpart}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@endpart}
+% |\@part|$B$H(B|\@spart|$B$N:G8e$G<B9T$5$l$k%^%/%m$G$9!#(B
+% $BN>LL0u:~%b!<%I$N$H$-$O!"Gr%Z!<%8$rDI2C$7$^$9!#(B
+% $BFsCJAH%b!<%I$N$H$-$K$O!"$3$l0J9_$N%Z!<%8$rFsCJAH$KLa$7$^$9!#(B
+% \begin{macrocode}
+%<*report|book>
+\def\@endpart{\vfil\newpage
+ \if@twoside\null\thispagestyle{empty}\newpage\fi
+% \end{macrocode}
+% $BFsCJAHJ8=q$N$H$-!"%9%$%C%A$rFsCJAH%b!<%I$KLa$9I,MW$,$"$j$^$9!#(B
+% \begin{macrocode}
+ \if@tempswa\twocolumn\fi}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{chapter$B%l%Y%k(B}
+%
+% \begin{macro}{chapter}
+% $B>O%l%Y%k$O!"I,$:%Z!<%8$N@hF,$+$i3+;O$7$^$9!#(B
+% |openright|$B%*%W%7%g%s$,;XDj$5$l$F$$$k>l9g$O!"1&%Z!<%8$+$i$O$8$^$k(B
+% $B$h$&$K(B|\cleardoublepage|$B$r8F$S=P$7$^$9!#(B
+% $B$=$&$G$J$1$l$P!"(B|\clearpage|$B$r8F$S=P$7$^$9!#(B
+% $B$J$*!"=DAH$N>l9g$G$b1&%Z!<%8$+$i$O$8$^$k$h$&$K!"(B
+% $B%U%)!<%^%C%H%U%!%$%k$G(B|\clerdoublepage|$B$,Dj5A$5$l$F$$$^$9!#(B
+%
+% $B>O8+=P$7$,=PNO$5$l$k%Z!<%8$N%9%?%$%k$O!"(B\pstyle{jpl@in}$B$K$J$j$^$9!#(B
+% \pstyle{jpl@in}$B$O!"(B\pstyle{headnomble}$B$+(B\pstyle{footnomble}$B$N$$$:$l$+$G$9!#(B
+% $B>\:Y$O!"Bh(B\ref{sec:pagestyle}$B@a$r;2>H$7$F$/$@$5$$!#(B
+%
+% $B$^$?!"(B|\@topnum|$B$r%<%m$K$7$F!"(B
+% $B>O8+=P$7$N>e$K%H%C%W%U%m!<%H$,CV$+$l$J$$$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*report|book>
+\newcommand{\chapter}{%
+ \if@openright\cleardoublepage\else\clearpage\fi
+ \thispagestyle{jpl@in}%
+ \global\@topnum\z@
+ \@afterindenttrue
+ \secdef\@chapter\@schapter}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@chapter}
+% $B$3$N%^%/%m$O!">O8+=P$7$KHV9f$rIU$1$k$H$-$K8F$S=P$5$l$^$9!#(B
+% \Lcount{secnumdepth}$B$,(B$-1$$B$h$j$bBg$-$/!"(B
+% |\@mainmatter|$B$,??!J(Bbook$B%/%i%9$N>l9g!K$N$H$-$K!"HV9f$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+\def\@chapter[#1]#2{%
+ \ifnum \c@secnumdepth >\m@ne
+%<book> \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter\space\@chappos}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\@chapapp\thechapter\@chappos}#1}%
+%<book> \else\addcontentsline{toc}{chapter}{#1}\fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \@makechapterhead{#2}\@afterheading}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@makechapterhead}
+% $B$3$N%^%/%m$,<B:]$K>O8+=P$7$rAH$_N)$F$^$9!#(B
+% \changes{v1.1o}{1998/12/24}{secnumdepth$B%+%&%s%?$r(B$-1$$B0J2<$K$9$k$H!"(B
+% $B8+=P$7J8;zNs$b>C$($F$7$^$&$N$r=$@5(B}
+% \changes{v1.2}{2001/09/04}{\cs{chapter}$B$N=PNO0LCV$,%"%9%?%j%9%/7A<0$H(B
+% $B$=$&$G$J$$$H$-$H0c$&$N$r=$@5(B($B$"$j$,$H$&!"NkLZ!wDE$5$s(B)}
+% \begin{macrocode}
+\def\@makechapterhead#1{\hbox{}%
+ \vskip2\Cvs
+ {\parindent\z@
+ \raggedright
+ \reset@font\huge\bfseries
+ \leavevmode
+ \ifnum \c@secnumdepth >\m@ne
+ \setlength\@tempdima{\linewidth}%
+%<book> \if@mainmatter
+ \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1zw}%
+ \addtolength\@tempdima{-\wd\z@}%
+ \unhbox\z@\nobreak
+%<book> \fi
+ \vtop{\hsize\@tempdima#1}%
+ \else
+ #1\relax
+ \fi}\nobreak\vskip3\Cvs}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@schapter}
+% $B$3$N%^%/%m$O!">O8+=P$7$KHV9f$rIU$1$J$$$H$-$K8F$S=P$5$l$^$9!#(B
+% \begin{macrocode}
+\def\@schapter#1{%
+%<article> \if@twocolumn\@topnewpage[\@makeschapterhead{#1}]\else
+ \@makeschapterhead{#1}\@afterheading
+%<article> \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@makeschapterhead}
+% $BHV9f$rIU$1$J$$>l9g$N7A<0$G$9!#(B
+% \changes{v1.2}{2001/09/04}{\cs{chapter}$B$N=PNO0LCV$,%"%9%?%j%9%/7A<0$H(B
+% $B$=$&$G$J$$$H$-$H0c$&$N$r=$@5(B($B$"$j$,$H$&!"NkLZ!wDE$5$s(B)}
+% \begin{macrocode}
+\def\@makeschapterhead#1{\hbox{}%
+ \vskip2\Cvs
+ {\parindent\z@
+ \raggedright
+ \reset@font\huge\bfseries
+ \leavevmode
+ \setlength\@tempdima{\linewidth}%
+ \vtop{\hsize\@tempdima#1}}\vskip3\Cvs}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$B2<0L%l%Y%k$N8+=P$7(B}
+%
+% \begin{macro}{\section}
+% $B8+=P$7$NA08e$K6uGr$rIU$1!"(B|\Large\bfseries|$B$G=PNO$r$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\section}{\@startsection{section}{1}{\z@}%
+ {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
+ {.5\Cvs \@plus.3\Cvs}%
+ {\reset@font\Large\bfseries}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\subsection}
+% $B8+=P$7$NA08e$K6uGr$rIU$1!"(B|\large\bfseries|$B$G=PNO$r$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
+ {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
+ {.5\Cvs \@plus.3\Cvs}%
+ {\reset@font\large\bfseries}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\subsubsection}
+% $B8+=P$7$NA08e$K6uGr$rIU$1!"(B|\normalsize\bfseries|$B$G=PNO$r$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
+ {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
+ {.5\Cvs \@plus.3\Cvs}%
+ {\reset@font\normalsize\bfseries}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\paragraph}
+% $B8+=P$7$NA0$K6uGr$rIU$1!"(B|\normalsize\bfseries|$B$G=PNO$r$7$^$9!#(B
+% $B8+=P$7$N8e$m$G2~9T$5$l$^$;$s!#(B
+% \begin{macrocode}
+\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
+ {3.25ex \@plus 1ex \@minus .2ex}%
+ {-1em}%
+ {\reset@font\normalsize\bfseries}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\subparagraph}
+% $B8+=P$7$NA0$K6uGr$rIU$1!"(B|\normalsize\bfseries|$B$G=PNO$r$7$^$9!#(B
+% $B8+=P$7$N8e$m$G2~9T$5$l$^$;$s!#(B
+% \begin{macrocode}
+\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}%
+ {3.25ex \@plus 1ex \@minus .2ex}%
+ {-1em}%
+ {\reset@font\normalsize\bfseries}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{$BIUO?(B}
+%
+% \begin{macro}{\appendix}
+% article$B%/%i%9$N>l9g!"(B|\appendix|$B%3%^%s%I$O<!$N$3$H$r9T$J$$$^$9!#(B
+%
+% \begin{itemize}
+% \item \Lcount{section}$B$H(B\Lcount{subsection}$B%+%&%s%?$r%j%;%C%H$9$k!#(B
+% \item |\thesection|$B$r1Q>.J8;z$G=PNO$9$k$h$&$K:FDj5A$9$k!#(B
+% \end{itemize}
+%
+% \begin{macrocode}
+%<*article>
+\newcommand{\appendix}{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+%<tate> \renewcommand{\thesection}{\rensuji{\@Alph\c@section}}}
+%<yoko> \renewcommand{\thesection}{\@Alph\c@section}}
+%</article>
+% \end{macrocode}
+%
+% report$B$H(Bbook$B%/%i%9$N>l9g!"(B|\appendix|$B%3%^%s%I$O<!$N$3$H$r9T$J$$$^$9!#(B
+%
+% \begin{itemize}
+% \item \Lcount{chapter}$B$H(B\Lcount{section}$B%+%&%s%?$r%j%;%C%H$9$k!#(B
+% \item |\@chapapp|$B$r(B|\appendixname|$B$K@_Dj$9$k!#(B
+% \item |\@chappos|$B$r6u$K$9$k!#(B
+% \item |\thechapter|$B$r1Q>.J8;z$G=PNO$9$k$h$&$K:FDj5A$9$k!#(B
+% \end{itemize}
+%
+% \begin{macrocode}
+%<*report|book>
+\newcommand{\appendix}{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \renewcommand{\@chapapp}{\appendixname}%
+ \renewcommand{\@chappos}\space%
+%<tate> \renewcommand{\thechapter}{\rensuji{\@Alph\c@chapter}}}
+%<yoko> \renewcommand{\thechapter}{\@Alph\c@chapter}}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{$B%j%9%H4D6-(B}
+% $B$3$3$G$O%j%9%H4D6-$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+%
+% $B%j%9%H4D6-$N%G%U%)%k%H$O<!$N$h$&$K@_Dj$5$l$^$9!#(B
+%
+% $B$^$:!"(B|\rigtmargin|, |\listparindent|, |\itemindent|$B$r%<%m$K$7$^$9!#(B
+% $B$=$7$F!"(BK$BHVL\$N%l%Y%k$N%j%9%H$O(B|\@listK|$B$G<($5$l$k%^%/%m$,8F$S=P$5$l$^$9!#(B
+% $B$3$3$G(B`K'$B$O>.J8;z$N%m!<%^?t;z$G<($5$l$^$9!#$?$H$($P!"#3HVL\$N%l%Y%k$N%j%9%H(B
+% $B$H$7$F(B|\@listiii|$B$,8F$S=P$5$l$^$9!#(B
+% |\@listK|$B$O(B|\leftmargin|$B$r(B|\leftmarginK|$B$K@_Dj$7$^$9!#(B
+%
+% \begin{macro}{\leftmargin}
+% \begin{macro}{\leftmargini}
+% \begin{macro}{\leftmarginii}
+% \begin{macro}{\leftmarginiii}
+% \begin{macro}{\leftmarginiv}
+% \begin{macro}{\leftmarginv}
+% \begin{macro}{\leftmarginvi}
+% $BFsCJAH%b!<%I$N%^!<%8%s$O>/$7$@$1>.$5$/@_Dj$7$F$"$j$^$9!#(B
+% \begin{macrocode}
+\if@twocolumn
+ \setlength\leftmargini {2em}
+\else
+ \setlength\leftmargini {2.5em}
+\fi
+% \end{macrocode}
+% $B<!$N#3$D$NCM$O!"(B|\labelsep|$B$H%G%U%)%k%H%i%Y%k!J(B`(m)', `vii.', `M.'$B!K$N(B
+% $BI}$N9g7W$h$j$bBg$-$/$7$F$"$j$^$9!#(B
+% \begin{macrocode}
+\setlength\leftmarginii {2.2em}
+\setlength\leftmarginiii {1.87em}
+\setlength\leftmarginiv {1.7em}
+\if@twocolumn
+ \setlength\leftmarginv {.5em}
+ \setlength\leftmarginvi{.5em}
+\else
+ \setlength\leftmarginv {1em}
+ \setlength\leftmarginvi{1em}
+\fi
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\labelsep}
+% \begin{macro}{\labelwidth}
+% |\labelsep|$B$O%i%Y%k$H%F%-%9%H$N9`L\$N4V$N5wN%$G$9!#(B
+% |\labelwidth|$B$O%i%Y%k$NI}$G$9!#(B
+% \begin{macrocode}
+\setlength \labelsep {.5em}
+\setlength \labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@beginparpenalty}
+% \begin{macro}{\@endparpenalty}
+% $B$3$l$i$N%Z%J%k%F%#$O!"%j%9%H$dCJMn4D6-$NA08e$KA^F~$5$l$^$9!#(B
+% \begin{macro}{\@itempenalty}
+% $B$3$N%Z%J%k%F%#$O!"%j%9%H9`L\$N4V$KA^F~$5$l$^$9!#(B
+% \begin{macrocode}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+%</article|report|book>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\partopsep}
+% $B%j%9%H4D6-$NA0$K6u9T$,$"$k>l9g!"(B|\parskip|$B$H(B|\topsep|$B$K(B|\partopsep|$B$,(B
+% $B2C$($i$l$?CM$N=DJ}8~$N6uGr$,<h$i$l$^$9!#(B
+% \begin{macrocode}
+%<10pt>\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
+%<11pt>\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@}
+%<12pt>\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@listi}
+% \begin{macro}{\@listI}
+% |\@listi|$B$O!"(B|\leftmargin|, |\parsep|, |\topsep|, |\itemsep|$B$J$I$N(B
+% $B%H%C%W%l%Y%k$NDj5A$r$7$^$9!#(B
+% $B$3$NDj5A$O!"%U%)%s%H%5%$%:%3%^%s%I$K$h$C$FJQ99$5$l$^$9!J$?$H$($P!"(B
+% |\small|$B$NCf$G$O(B``$B>.$5$$(B''$B%j%9%H%Q%i%a!<%?$K$J$j$^$9!K!#(B
+%
+% $B$3$N$?$a!"(B|\normalsize|$B$,$9$Y$F$N%Q%i%a!<%?$rLa$;$k$h$&$K!"(B
+% |\@listI|$B$O(B|\@listi|$B$N%3%T!<$rJ]B8$9$k$h$&$KDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+%<*10pt|11pt|12pt>
+\def\@listi{\leftmargin\leftmargini
+%<*10pt>
+ \parsep 4\p@ \@plus2\p@ \@minus\p@
+ \topsep 8\p@ \@plus2\p@ \@minus4\p@
+ \itemsep4\p@ \@plus2\p@ \@minus\p@}
+%</10pt>
+%<*11pt>
+ \parsep 4.5\p@ \@plus2\p@ \@minus\p@
+ \topsep 9\p@ \@plus3\p@ \@minus5\p@
+ \itemsep4.5\p@ \@plus2\p@ \@minus\p@}
+%</11pt>
+%<*12pt>
+ \parsep 5\p@ \@plus2.5\p@ \@minus\p@
+ \topsep 10\p@ \@plus4\p@ \@minus6\p@
+ \itemsep5\p@ \@plus2.5\p@ \@minus\p@}
+%</12pt>
+\let\@listI\@listi
+% \end{macrocode}
+% $B$3$3$G!"%Q%i%a!<%?$r=i4|2=$7$^$9$,!"87L)$K$OI,MW$"$j$^$;$s!#(B
+% \begin{macrocode}
+\@listi
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@listii}
+% \begin{macro}{\@listiii}
+% \begin{macro}{\@listiv}
+% \begin{macro}{\@listv}
+% \begin{macro}{\@listvi}
+% $B2<0L%l%Y%k$N%j%9%H4D6-$N%Q%i%a!<%?$N@_Dj$G$9!#(B
+% $B$3$l$i$OJ]B8MQ$N%P!<%8%g%s$r;}$?$J$$$3$H$H!"(B
+% $B%U%)%s%H%5%$%:%3%^%s%I$K$h$C$FJQ99$5$l$J$$$3$H$KCm0U$r$7$F$/$@$5$$!#(B
+% $B8@$$49$($l$P!"$3$N%/%i%9$O!"K\J8%5%$%:$,(B
+% |\normalsize|$B$G8=$l$k%j%9%H$NF~$l;R$K$D$$$F$@$19M$($F$$$^$9!#(B
+% \begin{macrocode}
+\def\@listii{\leftmargin\leftmarginii
+ \labelwidth\leftmarginii \advance\labelwidth-\labelsep
+%<*10pt>
+ \topsep 4\p@ \@plus2\p@ \@minus\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+%</10pt>
+%<*11pt>
+ \topsep 4.5\p@ \@plus2\p@ \@minus\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+%</11pt>
+%<*12pt>
+ \topsep 5\p@ \@plus2.5\p@ \@minus\p@
+ \parsep 2.5\p@ \@plus\p@ \@minus\p@
+%</12pt>
+ \itemsep\parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii \advance\labelwidth-\labelsep
+%<10pt> \topsep 2\p@ \@plus\p@\@minus\p@
+%<11pt> \topsep 2\p@ \@plus\p@\@minus\p@
+%<12pt> \topsep 2.5\p@\@plus\p@\@minus\p@
+ \parsep\z@
+ \partopsep \p@ \@plus\z@ \@minus\p@
+ \itemsep\topsep}
+\def\@listiv {\leftmargin\leftmarginiv
+ \labelwidth\leftmarginiv
+ \advance\labelwidth-\labelsep}
+\def\@listv {\leftmargin\leftmarginv
+ \labelwidth\leftmarginv
+ \advance\labelwidth-\labelsep}
+\def\@listvi {\leftmargin\leftmarginvi
+ \labelwidth\leftmarginvi
+ \advance\labelwidth-\labelsep}
+%</10pt|11pt|12pt>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsubsection{enumerate$B4D6-(B}
+% enumerate$B4D6-$O!"%+%&%s%?(B\Lcount{enumi}, \Lcount{enumii}, \Lcount{enumiii},
+% \Lcount{enumiv}$B$r;H$$$^$9!#(B\Lcount{enumN}$B$O(BN$BHVL\$N%l%Y%k$NHV9f$r@)8f$7$^$9!#(B
+%
+% \begin{macro}{\theenumi}
+% \begin{macro}{\theenumii}
+% \begin{macro}{\theenumiii}
+% \begin{macro}{\theenumiv}
+% $B=PNO$9$kHV9f$N=q<0$r@_Dj$7$^$9!#(B
+% $B$3$l$i$O!"$9$G$K(B\file{ltlists.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+%<*article|report|book>
+%<*tate>
+\renewcommand{\theenumi}{\rensuji{\@arabic\c@enumi}}
+\renewcommand{\theenumii}{\rensuji{(\@alph\c@enumii)}}
+\renewcommand{\theenumiii}{\rensuji{\@roman\c@enumiii}}
+\renewcommand{\theenumiv}{\rensuji{\@Alph\c@enumiv}}
+%</tate>
+%<*yoko>
+\renewcommand{\theenumi}{\@arabic\c@enumi}
+\renewcommand{\theenumii}{\@alph\c@enumii}
+\renewcommand{\theenumiii}{\@roman\c@enumiii}
+\renewcommand{\theenumiv}{\@Alph\c@enumiv}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\labelenumi}
+% \begin{macro}{\labelenumii}
+% \begin{macro}{\labelenumiii}
+% \begin{macro}{\labelenumiv}
+% enumerate$B4D6-$N$=$l$>$l$N9`L\$N%i%Y%k$O!"(B
+% |\labelenumi| \ldots\ |\labelenumiv|$B$G@8@.$5$l$^$9!#(B
+% \begin{macrocode}
+%<*tate>
+\newcommand{\labelenumi}{\theenumi}
+\newcommand{\labelenumii}{\theenumii}
+\newcommand{\labelenumiii}{\theenumiii}
+\newcommand{\labelenumiv}{\theenumiv}
+%</tate>
+%<*yoko>
+\newcommand{\labelenumi}{\theenumi.}
+\newcommand{\labelenumii}{(\theenumii)}
+\newcommand{\labelenumiii}{\theenumiii.}
+\newcommand{\labelenumiv}{\theenumiv.}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\p@enumii}
+% \begin{macro}{\p@enumiii}
+% \begin{macro}{\p@enumiv}
+% |\ref|$B%3%^%s%I$K$h$C$F!"(B
+% enumerate$B4D6-$N(BN$BHVL\$N%j%9%H9`L\$,;2>H$5$l$k$H$-$N=q<0$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\p@enumii}{\theenumi}
+\renewcommand{\p@enumiii}{\theenumi(\theenumii)}
+\renewcommand{\p@enumiv}{\p@enumiii\theenumiii}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{enumerate}
+% \changes{v1.1q}{1999/05/18}{$B=DAH;~$N$_$K@_Dj$9$k$h$&$K$7$?(B}
+% $B%H%C%W%l%Y%k$G;H$o$l$?$H$-$K!":G=i$H:G8e$KH>9TJ,$N%9%Z!<%9$r3+$1$k$h$&$K!"(B
+% $BJQ99$7$^$9!#$3$N4D6-$O!"(B\file{ltlists.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \begin{macrocode}
+\renewenvironment{enumerate}
+ {\ifnum \@enumdepth >\thr@@\@toodeep\else
+ \advance\@enumdepth\@ne
+ \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
+ \list{\csname label\@enumctr\endcsname}{%
+ \iftdir
+ \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip
+ \else\topsep\z@\fi
+ \parskip\z@ \itemsep\z@ \parsep\z@
+ \labelwidth1zw \labelsep.3zw
+ \ifnum \@enumdepth=\@ne \leftmargin1zw\relax
+ \else\leftmargin\leftskip\fi
+ \advance\leftmargin 1zw
+ \fi
+ \usecounter{\@enumctr}%
+ \def\makelabel##1{\hss\llap{##1}}}%
+ \fi}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+%
+% \subsubsection{itemize$B4D6-(B}
+%
+% \begin{macro}{\labelitemi}
+% \begin{macro}{\labelitemii}
+% \begin{macro}{\labelitemiii}
+% \begin{macro}{\labelitemiv}
+% itemize$B4D6-$N$=$l$>$l$N9`L\$N%i%Y%k$O!"(B
+% |\labelenumi| \ldots\ |\labelenumiv|$B$G@8@.$5$l$^$9!#(B
+% \changes{v1.1a}{1997/01/28}{Bug fix: \cs{labelitemii}.}
+% \begin{macrocode}
+\newcommand{\labelitemi}{\textbullet}
+\newcommand{\labelitemii}{%
+ \iftdir
+ {\textcircled{~}}
+ \else
+ {\normalfont\bfseries\textendash}
+ \fi
+}
+\newcommand{\labelitemiii}{\textasteriskcentered}
+\newcommand{\labelitemiv}{\textperiodcentered}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{itemize}
+% \changes{v1.0e}{1996/03/14}{$B=DAH;~$N$_$K@_Dj$9$k$h$&$K$7$?(B}
+% $B%H%C%W%l%Y%k$G;H$o$l$?$H$-$K!":G=i$H:G8e$KH>9TJ,$N%9%Z!<%9$r3+$1$k$h$&$K!"(B
+% $BJQ99$7$^$9!#$3$N4D6-$O!"(B\file{ltlists.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\renewenvironment{itemize}
+ {\ifnum \@itemdepth >\thr@@\@toodeep\else
+ \advance\@itemdepth\@ne
+ \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
+ \expandafter
+ \list{\csname \@itemitem\endcsname}{%
+ \iftdir
+ \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip
+ \else\topsep\z@\fi
+ \parskip\z@ \itemsep\z@ \parsep\z@
+ \labelwidth1zw \labelsep.3zw
+ \ifnum \@itemdepth =\@ne \leftmargin1zw\relax
+ \else\leftmargin\leftskip\fi
+ \advance\leftmargin 1zw
+ \fi
+ \def\makelabel##1{\hss\llap{##1}}}%
+ \fi}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+%
+% \subsubsection{description$B4D6-(B}
+%
+% \begin{environment}{description}
+% \changes{v1.0e}{1996/03/14}{\cs{topskip}$B$d(B\cs{parkip}$B$J$I$NCM$r=DAH;~$N$_$K(B
+% $B@_Dj$9$k$h$&$K$7$?(B}
+% description$B4D6-$rDj5A$7$^$9!#(B
+% $B=DAH;~$K$O!"%$%s%G%s%H$,#3;zJ,$@$1?<$/$J$j$^$9!#(B
+% \begin{macrocode}
+\newenvironment{description}
+ {\list{}{\labelwidth\z@ \itemindent-\leftmargin
+ \iftdir
+ \leftmargin\leftskip \advance\leftmargin3\Cwd
+ \rightmargin\rightskip
+ \labelsep=1zw \itemsep\z@
+ \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@
+ \fi
+ \let\makelabel\descriptionlabel}}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\descriptionlabel}
+% $B%i%Y%k$N7A<0$rJQ99$9$kI,MW$,$"$k>l9g$O!"(B|\descriptionlabel|$B$r(B
+% $B:FDj5A$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\newcommand{\descriptionlabel}[1]{%
+ \hspace\labelsep\normalfont\bfseries #1}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{verse$B4D6-(B}
+%
+% \begin{environment}{verse}
+% verse$B4D6-$O!"%j%9%H4D6-$N%Q%i%a!<%?$r;H$C$FDj5A$5$l$F$$$^$9!#(B
+% $B2~9T$r$9$k$K$O(B|\\|$B$rMQ$$$^$9!#(B|\\|$B$O(B|\@centercr|$B$K(B|\let|$B$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\newenvironment{verse}
+ {\let\\\@centercr
+ \list{}{\itemsep\z@ \itemindent -1.5em%
+ \listparindent\itemindent
+ \rightmargin\leftmargin \advance\leftmargin 1.5em}%
+ \item\relax}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+% \subsubsection{quotation$B4D6-(B}
+%
+% \begin{environment}{quotation}
+% quotation$B4D6-$b$^$?!"(Blist$B4D6-$N%Q%i%a!<%?$r;HMQ$7$FDj5A$5$l$F$$$^$9!#(B
+% $B$3$N4D6-$N3F9T$O!"(B|\textwidth|$B$h$j$b>.$5$/@_Dj$5$l$F$$$^$9!#(B
+% $B$3$N4D6-$K$*$1$k!"CJMn$N:G=i$N9T$O%$%s%G%s%H$5$l$^$9!#(B
+% \begin{macrocode}
+\newenvironment{quotation}
+ {\list{}{\listparindent 1.5em%
+ \itemindent\listparindent
+ \rightmargin\leftmargin
+ \parsep\z@ \@plus\p@}%
+ \item\relax}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+% \subsubsection{quote$B4D6-(B}
+%
+% \begin{environment}{quote}
+% quote$B4D6-$O!"CJMn$,%$%s%G%s%H$5$l$J$$$3$H$r=|$-!"(Bquotation$B4D6-$HF1$8$G$9!#(B
+% \begin{macrocode}
+\newenvironment{quote}
+ {\list{}{\rightmargin\leftmargin}%
+ \item\relax}{\endlist}
+% \end{macrocode}
+% \end{environment}
+%
+%
+%
+% \subsection{$B%U%m!<%H(B}
+%
+% \file{ltfloat.dtx}$B$G$O!"%U%m!<%H%*%V%8%'%/%H$rA`:n$9$k$?$a$N%D!<%k$7$+(B
+% $BDj5A$7$F$$$^$;$s!#%?%$%W$,(B\texttt{TYPE}$B$N%U%m!<%H%*%V%8%'%/%H$r(B
+% $B07$&%^%/%m$rDj5A$9$k$K$O!"<!$NJQ?t$,I,MW$G$9!#(B
+%
+% \begin{description}
+% \item[\texttt{\bslash fps@TYPE}]
+% $B%?%$%W(B\texttt{TYPE}$B$N%U%m!<%H$rCV$/%G%U%)%k%H$N0LCV$G$9!#(B
+%
+% \item[\texttt{\bslash ftype@TYPE}]
+% $B%?%$%W(B\texttt{TYPE}$B$N%U%m!<%H$NHV9f$G$9!#(B
+% $B3F(B\texttt{TYPE}$B$K$O!"0l0U$J!"(B2$B$NG\?t$N(B\texttt{TYPE}$BHV9f$r3d$jEv$F$^$9!#(B
+% $B$?$H$($P!"?^$,HV9f(B1$B$J$i$P!"I=$O(B2$B$G$9!#<!$N%?%$%W$O(B4$B$H$J$j$^$9!#(B
+%
+% \item[\texttt{\bslash ext@TYPE}]
+% $B%?%$%W(B\texttt{TYPE}$B$N%U%m!<%H$NL\<!$r=PNO$9$k%U%!%$%k$N3HD%;R$G$9!#(B
+% $B$?$H$($P!"(B|\ext@figure|$B$O(B`lot'$B$G$9!#(B
+%
+% \item[\texttt{\bslash fnum@TYPE}]
+% $B%-%c%W%7%g%sMQ$N?^HV9f$r@8@.$9$k%^%/%m$G$9!#(B
+% $B$?$H$($P!"(B|\fnum@figure|$B$O(B`$B?^(B|\thefigure|'$B$r:n$j$^$9!#(B
+% \end{description}
+%
+% \subsubsection{figure$B4D6-(B}
+% $B$3$3$G$O!"(Bfigure$B4D6-$r<BAu$7$F$$$^$9!#(B
+%
+% \begin{macro}{\c@figure}
+% \begin{macro}{\thefigure}
+% $B?^HV9f$G$9!#(B
+% \begin{macrocode}
+%<article>\newcounter{figure}
+%<report|book>\newcounter{figure}[chapter]
+%<*tate>
+%<article>\renewcommand{\thefigure}{\rensuji{\@arabic\c@figure}}
+% \end{macrocode}
+% \changes{v1.1d}{1997/02/14}{\cs{ifnum}$BJ8$N9=J8%(%i!<$rD{@5!#(B}
+% \begin{macrocode}
+%<*report|book>
+\renewcommand{\thefigure}{%
+ \ifnum\c@chapter>\z@\thechapter{}$B!&(B\fi\rensuji{\@arabic\c@figure}}
+%</report|book>
+%</tate>
+%<*yoko>
+%<article>\renewcommand{\thefigure}{\@arabic\c@figure}
+%<*report|book>
+\renewcommand{\thefigure}{%
+ \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure}
+%</report|book>
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\fps@figure}
+% \begin{macro}{\ftype@figure}
+% \begin{macro}{\ext@figure}
+% \begin{macro}{\fnum@figure}
+% $B%U%m!<%H%*%V%8%'%/%H%?%$%W(B``figure''$B$N$?$a$N%Q%i%a!<%?$G$9!#(B
+% \begin{macrocode}
+\def\fps@figure{tbp}
+\def\ftype@figure{1}
+\def\ext@figure{lof}
+%<tate>\def\fnum@figure{\figurename\thefigure}
+%<yoko>\def\fnum@figure{\figurename~\thefigure}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{figure}
+% \begin{environment}{figure*}
+% |*|$B7A<0$O#2CJH4$-$N%U%m!<%H$H$J$j$^$9!#(B
+% \begin{macrocode}
+\newenvironment{figure}
+ {\@float{figure}}
+ {\end@float}
+\newenvironment{figure*}
+ {\@dblfloat{figure}}
+ {\end@dblfloat}
+% \end{macrocode}
+% \end{environment}
+% \end{environment}
+%
+% \subsubsection{table$B4D6-(B}
+% $B$3$3$G$O!"(Btable$B4D6-$r<BAu$7$F$$$^$9!#(B
+%
+% \begin{macro}{\c@table}
+% \begin{macro}{\thetable}
+% \changes{v1.1n}{1998/10/13}
+% {report, book$B%/%i%9$G(Bchapter$B%+%&%s%?$r9MN8$7$F$$$J$+$C$?$N$r=$@5!#(B
+% $B$"$j$,$H$&!"J?@n!w7DXfBg$5$s!#(B}
+% $BI=HV9f$G$9!#(B
+% \begin{macrocode}
+%<article>\newcounter{table}
+%<report|book>\newcounter{table}[chapter]
+%<*tate>
+%<article>\renewcommand{\thetable}{\rensuji{\@arabic\c@table}}
+%<*report|book>
+\renewcommand{\thetable}{%
+ \ifnum\c@chapter>\z@\thechapter{}$B!&(B\fi\rensuji{\@arabic\c@table}}
+%</report|book>
+%</tate>
+%<*yoko>
+%<article>\renewcommand{\thetable}{\@arabic\c@table}
+%<*report|book>
+\renewcommand{\thetable}{%
+ \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table}
+%</report|book>
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\fps@table}
+% \begin{macro}{\ftype@table}
+% \begin{macro}{\ext@table}
+% \begin{macro}{\fnum@table}
+% $B%U%m!<%H%*%V%8%'%/%H%?%$%W(B``table''$B$N$?$a$N%Q%i%a!<%?$G$9!#(B
+% \begin{macrocode}
+\def\fps@table{tbp}
+\def\ftype@table{2}
+\def\ext@table{lot}
+%<tate>\def\fnum@table{\tablename\thetable}
+%<yoko>\def\fnum@table{\tablename~\thetable}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{table}
+% \begin{environment}{table*}
+% |*|$B7A<0$O#2CJH4$-$N%U%m!<%H$H$J$j$^$9!#(B
+% \begin{macrocode}
+\newenvironment{table}
+ {\@float{table}}
+ {\end@float}
+\newenvironment{table*}
+ {\@dblfloat{table}}
+ {\end@dblfloat}
+% \end{macrocode}
+% \end{environment}
+% \end{environment}
+%
+% \subsection{$B%-%c%W%7%g%s(B}
+%
+% \begin{macro}{\@makecaption}
+% |\caption|$B%3%^%s%I$O!"%-%c%W%7%g%s$rAH$_N)$F$k$?$a$K(B|\@mkcaption|$B$r8F=P$^$9!#(B
+% $B$3$N%3%^%s%I$OFs$D$N0z?t$r<h$j$^$9!#(B
+% $B0l$D$O!"(B\meta{number}$B$G!"%U%m!<%H%*%V%8%'%/%H$NHV9f$G$9!#(B
+% $B$b$&0l$D$O!"(B\meta{text}$B$G%-%c%W%7%g%sJ8;zNs$G$9!#(B
+% \meta{number}$B$K$ODL>o!"(B`$B?^(B 3.2'$B$N$h$&$JJ8;zNs$,F~$C$F$$$^$9!#(B
+% $B$3$N%^%/%m$O!"(B|\parbox|$B$NCf$G8F$S=P$5$l$^$9!#=qBN$O(B|\normalsize|$B$G$9!#(B
+%
+% \begin{macro}{\abovecaptionskip}
+% \begin{macro}{\belowcaptionskip}
+% $B$3$l$i$ND9$5$O%-%c%W%7%g%s$NA08e$KA^F~$5$l$k%9%Z!<%9$G$9!#(B
+% \begin{macrocode}
+\newlength\abovecaptionskip
+\newlength\belowcaptionskip
+\setlength\abovecaptionskip{10\p@}
+\setlength\belowcaptionskip{0\p@}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% $B%-%c%W%7%g%sFb$GJ#?t$NCJMn$r:n@.$9$k$3$H$,$G$-$k$h$&$K!"(B
+% $B$3$N%^%/%m$O(B|\long|$B$GDj5A$r$7$^$9!#(B
+% \begin{macrocode}
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \iftdir\sbox\@tempboxa{#1\hskip1zw#2}%
+ \else\sbox\@tempboxa{#1: #2}%
+ \fi
+ \ifdim \wd\@tempboxa >\hsize
+ \iftdir #1\hskip1zw#2\relax\par
+ \else #1: #2\relax\par\fi
+ \else
+ \global \@minipagefalse
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B%3%^%s%I%Q%i%a!<%?$N@_Dj(B}
+%
+% \subsubsection{array$B$H(Btabular$B4D6-(B}
+%
+% \begin{macro}{\arraycolsep}
+% array$B4D6-$N%+%i%`$O(B2|\arraycolsep|$B$GJ,N%$5$l$^$9!#(B
+% \begin{macrocode}
+\setlength\arraycolsep{5\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tabcolsep}
+% tabular$B4D6-$N%+%i%`$O(B2|\tabcolsep|$B$GJ,N%$5$l$^$9!#(B
+% \begin{macrocode}
+\setlength\tabcolsep{6\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\arrayrulewidth}
+% array$B$H(Btabular$B4D6-Fb$N7S@~$NI}$G$9!#(B
+% \begin{macrocode}
+\setlength\arrayrulewidth{.4\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\doublerulesep}
+% array$B$H(Btabular$B4D6-Fb$N7S@~4V$rD4@0$9$k6uGr$G$9!#(B
+% \begin{macrocode}
+\setlength\doublerulesep{2\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{tabbing$B4D6-(B}
+%
+% \begin{macro}{\tabbingsep}
+% |\'|$B%3%^%s%I$GCV$+$l$k%9%Z!<%9$r@)8f$7$^$9!#(B
+% \begin{macrocode}
+\setlength\tabbingsep{\labelsep}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{minipage$B4D6-(B}
+%
+% \begin{macro}{\@mpfootins}
+% minipage$B$K$b5SCm$rIU$1$k$3$H$,$G$-$^$9!#(B
+% |\skip||\@mpfootins|$B$O!"DL>o$N(B|\skip||\footins|$B$HF1$8$h$&$JF0:n$r$7$^$9!#(B
+% \begin{macrocode}
+\skip\@mpfootins = \skip\footins
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{framebox$B4D6-(B}
+%
+% \begin{macro}{\fboxsep}
+% \begin{macro}{\fboxrule}
+% |\fboxsep|$B$O!"(B|\fbox|$B$H(B|\framebox|$B$G$N!"(B
+% $B%F%-%9%H$H%\%C%/%9$N4V$KF~$k6uGr$G$9!#(B
+% |\fboxrule|$B$O(B|\fbox|$B$H(B|\framebox|$B$G:n@.$5$l$k7S@~$NI}$G$9!#(B
+% \begin{macrocode}
+\setlength\fboxsep{3\p@}
+\setlength\fboxrule{.4\p@}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{equation$B$H(Beqnarray$B4D6-(B}
+%
+% \begin{macro}{\theequation}
+% equation$B%+%&%s%?$O!"?7$7$$>O$N3+;O$G%j%;%C%H$5$l$^$9!#(B
+% $B$^$?!"(Bequation$BHV9f$K$O!">OHV9f$,IU$-$^$9!#(B
+%
+% $B$3$N%3!<%I$O(B|\chapter|$BDj5A$N8e!"$h$j@53N$K$O(Bchapter$B%+%&%s%?$NDj5A$N8e!"(B
+% $B$G$J$/$F$O$$$1$^$;$s!#(B
+% \begin{macrocode}
+%<article>\renewcommand{\theequation}{\@arabic\c@equation}
+%<*report|book>
+\@addtoreset{equation}{chapter}
+\renewcommand{\theequation}{%
+ \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \section{$B%U%)%s%H%3%^%s%I(B}
+% |disablejfam|$B%*%W%7%g%s$,;XDj$5$l$F$$$J$$>l9g$K$O!"0J2<$N@_Dj$,$J$5(B
+% $B$l$^$9!#(B
+% $B$^$:!"?t<0Fb$KF|K\8l$rD>@\!"5-=R$9$k$?$a$K?t<05-9fMQJ8;z$K(B
+% ``JY1/mc/m/n''$B$rEPO?$7$^$9!#?t<0%P!<%8%g%s$,(Bbold$B$N>l9g$O!"(B
+% ``JY1/gt/m/n''$B$rMQ$$$^$9!#(B
+% $B$3$l$i$O!"(B|\mathmc|, |\mathgt|$B$H$7$FEPO?$5$l$^$9!#(B
+% $B$^$?!"F|K\8l?t<0%U%!%_%j$H$7$F(B|\symmincho|$B$,$3$NCJ3,$G@_Dj$5$l$^$9!#(B
+% |mathrmmc|$B%*%W%7%g%s$,;XDj$5$l$F$$$?>l9g$K$O!"$3$l$K0z$-B3$-(B
+% |\mathrm|$B$H(B|\mathbf|$B$rOB2$J8N>BP1~$K$9$k$?$a$N:n6H$,$J$5$l$^$9!#$3$N:]!"(B
+% $BB>$N%^%/%m$H$N>WFM$rHr$1$k$?$a(B|\AtBeginDocument|
+% $B$rMQ$$$FE83+=g=x$rCY$i$;$kI,MW$,$"$j$^$9!#(B
+%
+% |disablejfam|$B%*%W%7%g%s$,;XDj$5$l$F$$$?>l9g$K$O!"(B
+% |\mathmc|$B$H(B|\mathgt|$B$KBP$7$F%(%i!<$r=P$9$@$1$N%@%_!<$NDj5A$r(B
+% $BM?$($k@_Dj$N$_$,9T$o$l$^$9!#(B
+%
+% \textbf{$BJQ99(B}
+%
+% \changes{v1.6}{2006/06/27}{$B%U%)%s%H%3%^%s%I$r=$@5!#$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% p\LaTeX{} 2.09
+% compatibility mode $B$G$OOBJ8?t<0%U%)%s%H(Bfam $B$,(B2$B=EDj5A$5$l$F$$$?(B
+% $B$N$G!"$=$NItJ,$rJQ99$7$^$7$?!#(B
+% \begin{macrocode}
+\if@enablejfam
+ \if@compatibility\else
+ \DeclareSymbolFont{mincho}{JY1}{mc}{m}{n}
+ \DeclareSymbolFontAlphabet{\mathmc}{mincho}
+ \SetSymbolFont{mincho}{bold}{JY1}{gt}{m}{n}
+ \jfam\symmincho
+ \DeclareMathAlphabet{\mathgt}{JY1}{gt}{m}{n}
+ \fi
+ \if@mathrmmc
+ \AtBeginDocument{%
+ \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc}
+ \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}
+ }%
+ \fi
+\else
+ \DeclareRobustCommand{\mathmc}{%
+ \@latex@error{Command \noexpand\mathmc invalid with\space
+ `disablejfam' class option.}\@eha
+ }
+ \DeclareRobustCommand{\mathgt}{%
+ \@latex@error{Command \noexpand\mathgt invalid with\space
+ `disablejfam' class option.}\@eha
+ }
+\fi
+% \end{macrocode}
+%
+% $B$3$3$G$O(B\LaTeX~2.09$B$G0lHLE*$K;H$o$l$F$$$?%3%^%s%I$rDj5A$7$F$$$^$9!#(B
+% $B$3$l$i$N%3%^%s%I$O%F%-%9%H%b!<%I$H?t<0%b!<%I$N(B\emph{$B$I$A$i$G$b(B}$BF0:n$7$^$9!#(B
+% $B$3$l$i$O8_49@-$N$?$a$KDs6!$r$7$^$9$,!"$G$-$k$@$1(B|\text...|$B$H(B|\math...|$B$r(B
+% $B;H$&$h$&$K$7$F$/$@$5$$!#(B
+%
+% \begin{macro}{\mc}
+% \begin{macro}{\gt}
+% \begin{macro}{\rm}
+% \begin{macro}{\sf}
+% \begin{macro}{\tt}
+% $B$3$l$i$N%3%^%s%I$O%U%)%s%H%U%!%_%j$rJQ99$7$^$9!#(B
+% $B8_49%b!<%I$NF1L>%3%^%s%I$H0[$J$j!"$9$Y$F$N%3%^%s%I$,%G%U%)%k%H%U%)%s%H$K(B
+% $B%j%;%C%H$7$F$+$i!"BP1~$9$kB0@-$rJQ99$9$k$3$H$KCm0U$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc}
+\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt}
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\bf}
+% $B$3$N%3%^%s%I$O%\!<%k%I=qBN$K$7$^$9!#%N!<%^%k=qBN$KJQ99$9$k$K$O!"(B
+% |\mdseries|$B$H;XDj$r$7$^$9!#(B
+% \begin{macrocode}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\it}
+% \begin{macro}{\sl}
+% \begin{macro}{\sc}
+% $B$3$l$i$N%3%^%s%I$O%U%)%s%H%7%'%$%W$r@ZBX$($^$9!#(B
+% $B%9%i%s%HBN$H%9%b!<%k%-%c%C%W$N?t<0%"%k%U%!%Y%C%H$O$"$j$^$;$s$N$G!"(B
+% $B?t<0%b!<%I$G$O2?$b$7$^$;$s$,!"7Y9p%a%C%;!<%8$r=PNO$7$^$9!#(B
+% |\upshape|$B%3%^%s%I$GDL>o$N%7%'%$%W$K$9$k$3$H$,$G$-$^$9!#(B
+% \begin{macrocode}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\cal}
+% \begin{macro}{\mit}
+% $B$3$l$i$N%3%^%s%I$O?t<0%b!<%I$G$@$1;H$&$3$H$,$G$-$^$9!#(B
+% $B?t<0%b!<%I0J30$G$O2?$b$7$^$;$s!#(B
+% $B8=:_$N(BNFSS$B$O!"$3$l$i$N%3%^%s%I$,7Y9p$r@8@.$9$k$h$&$KDj5A$7$F$$$^$9$N$G!"(B
+% `$B<j$:$+$i(B'$BDj5A$9$kI,MW$,$"$j$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal}
+\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \section{$BAj8_;2>H(B}
+%
+% \subsection{$BL\<!(B}
+% |\section|$B%3%^%s%I$O!"(B\file{.toc}$B%U%!%$%k$K!"<!$N$h$&$J9T$r=PNO$7$^$9!#(B
+%
+% |\contentsline{section}{|\meta{title}|}{|\meta{page}|}|
+%
+% \meta{title}$B$K$O9`L\$,!"(B\meta{page}$B$K$O%Z!<%8HV9f$,F~$j$^$9!#(B
+% |\section|$B$K8+=P$7HV9f$,IU$/>l9g$O!"(B\meta{title}$B$O!"(B
+% |\numberline{|\meta{num}|}{|\meta{heading}|}|$B$H$J$j$^$9!#(B
+% \meta{num}$B$O(B|\thesection|$B%3%^%s%I$G@8@.$5$l$?8+=P$7HV9f$G$9!#(B
+% \meta{heading}$B$O8+=P$7J8;zNs$G$9!#$3$NB>$N8+=P$7%3%^%s%I$bF1MM$G$9!#(B
+%
+% figure$B4D6-$G$N(B|\caption|$B%3%^%s%I$O!"(B\file{.lof}$B%U%!%$%k$K!"(B
+% $B<!$N$h$&$J9T$r=PNO$7$^$9!#(B
+%
+% |\contentsline{figure}{\numberline{|\meta{num}|}{|%
+% \meta{caption}|}}{|\meta{page}|}|
+%
+% \meta{num}$B$O!"(B|\thefigure|$B%3%^%s%I$G@8@.$5$l$??^HV9f$G$9!#(B
+% \meta{caption}$B$O!"%-%c%W%7%g%sJ8;zNs$G$9!#(Btable$B4D6-$bF1MM$G$9!#(B
+%
+% |\contentsline{|\meta{name}|}|$B%3%^%s%I$O!"(B|\l@|\meta{name}$B$KE83+$5$l$^$9!#(B
+% $B$7$?$,$C$F!"L\<!$NBN:[$r5-=R$9$k$K$O!"(B|\l@chapter|, |\l@section|$B$J$I$r(B
+% $BDj5A$7$^$9!#?^L\<!$N$?$a$K$O(B|\l@figure|$B$G$9!#(B
+% $B$3$l$i$NB?$/$N%3%^%s%I$O(B|\@dottedtocline|$B%3%^%s%I$GDj5A$5$l$F$$$^$9!#(B
+% $B$3$N%3%^%s%I$O<!$N$h$&$J=q<0$H$J$C$F$$$^$9!#(B
+%
+% |\@dottedtocline{|\meta{level}|}{|\meta{indent}|}{|^^A
+% \meta{numwidth}|}{|\meta{title}|}{|\meta{page}|}|
+%
+% \begin{description}
+% \item[\meta{level}] ``\meta{level} $<=$ \Lcount{tocdepth}''$B$N$H$-$K$@$1!"(B
+% $B@8@.$5$l$^$9!#(B|\chapter|$B$O%l%Y%k#0!"(B|\section|$B$O%l%Y%k#1!"(B$\ldots$ $B$G$9!#(B
+% \item[\meta{indent}] $B0lHV30B&$+$i$N:8%^!<%8%s$G$9!#(B
+% \item[\meta{numwidth}] $B8+=P$7HV9f!J(B|\numberline|$B%3%^%s%I$N(B\meta{num}$B!K$,(B
+% $BF~$k%\%C%/%9$NI}$G$9!#(B
+% \end{description}
+%
+% \begin{macro}{\c@tocdepth}
+% \Lcount{tocdepth}$B$O!"L\<!%Z!<%8$K=PNO$r$9$k8+=P$7%l%Y%k$G$9!#(B
+% \begin{macrocode}
+%<article>\setcounter{tocdepth}{3}
+%<!article>\setcounter{tocdepth}{2}
+% \end{macrocode}
+% \end{macro}
+%
+% $B$^$?!"L\<!$r@8@.$9$k$?$a$K<!$N%Q%i%a!<%?$b;H$$$^$9!#(B
+%
+% \begin{macro}{\@pnumwidth}
+% $B%Z!<%8HV9f$NF~$k%\%C%/%9$NI}$G$9!#(B
+% \begin{macrocode}
+\newcommand{\@pnumwidth}{1.55em}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@tocmarg}
+% $BJ#?t9T$K$o$?$k>l9g$N1&%^!<%8%s$G$9!#(B
+% \begin{macrocode}
+\newcommand{\@tocrmarg}{2.55em}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@dotsep}
+% $B%I%C%H$N4V3V!J(Bmu$BC10L!K$G$9!#(B2$B$d(B1.7$B$N$h$&$K;XDj$r$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\@dotsep}{4.5}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\toclineskip}
+% $B$3$ND9$5JQ?t$O!"L\<!9`L\$N4V$KF~$k%9%Z!<%9$ND9$5$G$9!#(B
+% $B%G%U%)%k%H$O%<%m$H$J$C$F$$$^$9!#=DAH$N$H$-!"%9%Z!<%9$r>/$79-$2$^$9!#(B
+% \begin{macrocode}
+\newdimen\toclineskip
+%<yoko>\setlength\toclineskip{\z@}
+%<tate>\setlength\toclineskip{2\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\numberline}
+% \begin{macro}{\@lnumwidth}
+% |\numberline|$B%^%/%m$NDj5A$r<($7$^$9!#%*%j%8%J%k$NDj5A$G$O!"%\%C%/%9$NI}$r(B
+% |\@tempdima|$B$K$7$F$$$^$9$,!"$3$NJQ?t$O$$$m$$$m$J2U=j$G;H$o$l$^$9$N$G!"(B
+% $B4|BT$7$?CM$,F~$i$J$$>l9g$,$"$j$^$9!#(B
+%
+% $B$?$H$($P!"(Bp\LaTeXe{}$B$G$N(B|\selectfont|$B$O!"OB2$J8$N%Y!<%9%i%$%s$rD4@0$9$k(B
+% $B$?$a$K(B|\@tempdima|$BJQ?t$rMQ$$$F$$$^$9!#$=$N$?$a!"(B|\l@...|$B%^%/%m$NCf$G(B
+% $B%U%)%s%H$r@ZBX$($k$H!"(B|\numberline|$B%^%/%m$N%\%C%/%9(B
+% $B$NI}$,!"%Y!<%9%i%$%s$rD4@0$9$k$H$-$K7W;;$7$?CM$K$J$C$F$7$^$$$^$9!#(B
+%
+% $B%U%)%s%HA*Br%3%^%s%I$N8e!"$"$k$$$O(B|\numberline|$B%^%/%m$NCf$G%U%)%s%H$r(B
+% $B@ZBX$($F$b$h$$$N$G$9$,!"0l;~JQ?t$r0U<1$7$?$/$J$$$N$G!"(B
+% $B8+=P$7HV9f$NF~$k%\%C%/%9$r(B|\@lnumwidth|$BJQ?t$rMQ$$$FAH$_N)$F$k$h$&$K(B
+% |\numberline|$B%^%/%m$r:FDj5A$7$^$9!#(B
+% \begin{macrocode}
+\newdimen\@lnumwidth
+\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@dottedtocline}
+% $BL\<!$N3F9T4V$K(B|\toclineskip|$B$rF~$l$k$h$&$KJQ99$7$^$9!#(B
+% $B$3$N%^%/%m$O(B\file{ltsect.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \changes{v1.3}{2001/10/04}{$BBh#50z?t$N=qBN$r(B\cs{rmfamily}$B$+$i(B\cs{normalfont}$B$KJQ99(B}
+% \begin{macrocode}
+\def\@dottedtocline#1#2#3#4#5{%
+ \ifnum #1>\c@tocdepth \else
+ \vskip\toclineskip \@plus.2\p@
+ {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+ \parindent #2\relax\@afterindenttrue
+ \interlinepenalty\@M
+ \leavevmode
+ \@lnumwidth #3\relax
+ \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip
+ {#4}\nobreak
+ \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
+ \hfill\nobreak
+ \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
+ \par}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\addcontentsline}
+% $B%Z!<%8HV9f$r(B|\rensuji|$B$G0O$`$h$&$KJQ99$7$^$9!#(B
+% $B2#AH$N$H$-$K$b(B`|\rensuji|'$B%3%^%s%I$,=PNO$5$l$^$9$,!"(B
+% $B$3$N%3%^%s%I$K$h$k1F6A$O$"$j$^$;$s!#(B
+%
+% $B$3$N%^%/%m$O(B\file{ltsect.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\def\addcontentsline#1#2#3{%
+ \protected@write\@auxout
+ {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
+%<tate>\@temptokena{\rensuji{\thepage}}}%
+%<yoko>\@temptokena{\thepage}}%
+ {\string\@writefile{#1}%
+ {\protect\contentsline{#2}{#3}{\the\@temptokena}}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{$BK\J8L\<!(B}
+%
+% \begin{macro}{\tableofcontents}
+% $BL\<!$r@8@.$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\tableofcontents}{%
+%<*report|book>
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\fi
+%</report|book>
+%<article> \section*{\contentsname
+%<!article> \chapter*{\contentsname
+ \@mkboth{\contentsname}{\contentsname}%
+ }\@starttoc{toc}%
+%<report|book> \if@restonecol\twocolumn\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@part}
+% part$B%l%Y%k$NL\<!$G$9!#(B
+% \begin{macrocode}
+\newcommand*{\l@part}[2]{%
+ \ifnum \c@tocdepth >-2\relax
+%<article> \addpenalty{\@secpenalty}%
+%<!article> \addpenalty{-\@highpenalty}%
+ \addvspace{2.25em \@plus\p@}%
+ \begingroup
+ \parindent\z@\rightskip\@pnumwidth
+ \parfillskip-\@pnumwidth
+ {\leavevmode\large\bfseries
+ \setlength\@lnumwidth{4zw}%
+ #1\hfil\nobreak
+ \hbox to\@pnumwidth{\hss#2}}\par
+ \nobreak
+%<article> \if@compatibility
+ \global\@nobreaktrue
+ \everypar{\global\@nobreakfalse\everypar{}}%
+%<article> \fi
+ \endgroup
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@chapter}
+% chapter$B%l%Y%k$NL\<!$G$9!#(B
+% \begin{macrocode}
+%<*report|book>
+\newcommand*{\l@chapter}[2]{%
+ \ifnum \c@tocdepth >\m@ne
+ \addpenalty{-\@highpenalty}%
+ \addvspace{1.0em \@plus\p@}%
+ \begingroup
+ \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip
+ \leavevmode\bfseries
+ \setlength\@lnumwidth{4zw}%
+ \advance\leftskip\@lnumwidth \hskip-\leftskip
+ #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@section}
+% section$B%l%Y%k$NL\<!$G$9!#(B
+% \begin{macrocode}
+%<*article>
+\newcommand*{\l@section}[2]{%
+ \ifnum \c@tocdepth >\z@
+ \addpenalty{\@secpenalty}%
+ \addvspace{1.0em \@plus\p@}%
+ \begingroup
+ \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip
+ \leavevmode\bfseries
+ \setlength\@lnumwidth{1.5em}%
+ \advance\leftskip\@lnumwidth \hskip-\leftskip
+ #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par
+ \endgroup
+ \fi}
+%</article>
+% \end{macrocode}
+%
+% \begin{macrocode}
+%<*report|book>
+%<tate>\newcommand*{\l@section}{\@dottedtocline{1}{1zw}{4zw}}
+%<yoko>\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}}
+%</report|book>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@subsection}
+% \begin{macro}{\l@subsubsection}
+% \begin{macro}{\l@paragraph}
+% \begin{macro}{\l@subparagraph}
+% $B2<0L%l%Y%k$NL\<!9`L\$NBN:[$G$9!#(B
+% \begin{macrocode}
+%<*tate>
+%<*article>
+\newcommand*{\l@subsection} {\@dottedtocline{2}{1zw}{4zw}}
+\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2zw}{6zw}}
+\newcommand*{\l@paragraph} {\@dottedtocline{4}{3zw}{8zw}}
+\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4zw}{9zw}}
+%</article>
+%<*report|book>
+\newcommand*{\l@subsection} {\@dottedtocline{2}{2zw}{6zw}}
+\newcommand*{\l@subsubsection}{\@dottedtocline{3}{3zw}{8zw}}
+\newcommand*{\l@paragraph} {\@dottedtocline{4}{4zw}{9zw}}
+\newcommand*{\l@subparagraph} {\@dottedtocline{5}{5zw}{10zw}}
+%</report|book>
+%</tate>
+%<*yoko>
+%<*article>
+\newcommand*{\l@subsection} {\@dottedtocline{2}{1.5em}{2.3em}}
+\newcommand*{\l@subsubsection}{\@dottedtocline{3}{3.8em}{3.2em}}
+\newcommand*{\l@paragraph} {\@dottedtocline{4}{7.0em}{4.1em}}
+\newcommand*{\l@subparagraph} {\@dottedtocline{5}{10em}{5em}}
+%</article>
+%<*report|book>
+\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}}
+\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}}
+\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}}
+\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}}
+%</report|book>
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsubsection{$B?^L\<!$HI=L\<!(B}
+%
+% \begin{macro}{\listoffigures}
+% $B?^$N0lMw$r:n@.$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\listoffigures}{%
+%<*report|book>
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\fi
+ \chapter*{\listfigurename
+%</report|book>
+%<article> \section*{\listfigurename
+ \@mkboth{\listfigurename}{\listfigurename}}%
+ \@starttoc{lof}%
+%<report|book> \if@restonecol\twocolumn\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@figure}
+% $B?^L\<!$NBN:[$G$9!#(B
+% \begin{macrocode}
+%<tate>\newcommand*{\l@figure}{\@dottedtocline{1}{1zw}{4zw}}
+%<yoko>\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\listoftables}
+% \changes{v1.0c}{1995/12/28}{fix the \cs{listoftable} typo.}
+% $BI=$N0lMw$r:n@.$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\listoftables}{%
+%<*report|book>
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\fi
+ \chapter*{\listtablename
+%</report|book>
+%<article> \section*{\listtablename
+ \@mkboth{\listtablename}{\listtablename}}%
+ \@starttoc{lot}%
+%<report|book> \if@restonecol\twocolumn\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\l@table}
+% $BI=L\<!$NBN:[$O!"?^L\<!$HF1$8$K$7$^$9!#(B
+% \begin{macrocode}
+\let\l@table\l@figure
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B;29MJ88%(B}
+%
+% \begin{macro}{\bibindent}
+% $B%*!<%W%s%9%?%$%k$N;29MJ88%$G;H$&%$%s%G%s%HI}$G$9!#(B
+% \begin{macrocode}
+\newdimen\bibindent
+\setlength\bibindent{1.5em}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newblock}
+% |\newblock|$B$N%G%U%)%k%HDj5A$O!">.$5$J%9%Z!<%9$r@8@.$7$^$9!#(B
+% \begin{macrocode}
+\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{environment}{thebibliography}
+% $B;29MJ88%$d4XO"?^=q$N%j%9%H$r:n@.$7$^$9!#(B
+% \begin{macrocode}
+\newenvironment{thebibliography}[1]
+%<article>{\section*{\refname\@mkboth{\refname}{\refname}}%
+%<report|book>{\chapter*{\bibname\@mkboth{\bibname}{\bibname}}%
+ \list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \@openbib@code
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \sloppy
+% \end{macrocode}
+% \changes{v1.1a}{1997/01/23}{\LaTeX\ \texttt{!<1996/12/01!>}$B$K9g$o$;$F=$@5(B}
+% \begin{macrocode}
+ \clubpenalty4000
+ \@clubpenalty\clubpenalty
+ \widowpenalty4000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\@openbib@code}
+% |\@openbib@code|$B$N%G%U%)%k%HDj5A$O2?$b$7$^$;$s!#(B
+% $B$3$NDj5A$O!"(B\Lopt{openbib}$B%*%W%7%g%s$K$h$C$FJQ99$5$l$^$9!#(B
+% \begin{macrocode}
+\let\@openbib@code\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@biblabel}
+% The label for a |\bibitem[...]| command is produced by this
+% macro. The default from \file{latex.dtx} is used.
+% \begin{macrocode}
+% \renewcommand*{\@biblabel}[1]{[#1]\hfill}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@cite}
+% The output of the |\cite| command is produced by this macro. The
+% default from \file{latex.dtx} is used.
+% \begin{macrocode}
+% \renewcommand*{\@cite}[1]{[#1]}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B:w0z(B}
+%
+% \begin{environment}{theindex}
+% $B#2CJAH$N:w0z$r:n@.$7$^$9!#(B
+% $B:w0z$N@hF,$N%Z!<%8$N%9%?%$%k$O(B\pstyle{jpl@in}$B$H$7$^$9!#$7$?$,$C$F!"(B
+% \pstyle{headings}$B$H(B\pstyle{bothstyle}$B$KE,$7$?0LCV$K=PNO$5$l$^$9!#(B
+% \begin{macrocode}
+\newenvironment{theindex}
+ {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi
+ \columnseprule\z@ \columnsep 35\p@
+%<article> \twocolumn[\section*{\indexname}]%
+%<report|book> \twocolumn[\@makeschapterhead{\indexname}]%
+ \@mkboth{\indexname}{\indexname}%
+ \thispagestyle{jpl@in}\parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem}
+ {\if@restonecol\onecolumn\else\clearpage\fi}
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\@idxitem}
+% \begin{macro}{\subitem}
+% \begin{macro}{\subsubitem}
+% $B:w0z9`L\$N;z2<$2I}$G$9!#(B|\@idxitem|$B$O(B|\item|$B$N9`L\$N;z2<$2I}$G$9!#(B
+% \begin{macrocode}
+\newcommand{\@idxitem}{\par\hangindent 40\p@}
+\newcommand{\subitem}{\@idxitem \hspace*{20\p@}}
+\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\indexspace}
+% $B:w0z$N(B``$BJ8;z(B''$B8+=P$7$NA0$KF~$k%9%Z!<%9$G$9!#(B
+% \begin{macrocode}
+\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B5SCm(B}
+%
+% \begin{macro}{\footnoterule}
+% $BK\J8$H5SCm$N4V$K0z$+$l$k7S@~$G$9!#(B
+% \begin{macrocode}
+\renewcommand{\footnoterule}{%
+ \kern-3\p@
+ \hrule width .4\columnwidth
+ \kern 2.6\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@footnote}
+% report$B$H(Bbook$B%/%i%9$G$O!"(Bchapter$B%l%Y%k$G%j%;%C%H$5$l$^$9!#(B
+% \begin{macrocode}
+%<!article>\@addtoreset{footnote}{chapter}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@makefntext}
+% $B$3$N%^%/%m$K$7$?$,$C$F5SCm$,AH$^$l$^$9!#(B
+%
+% |\@makefnmark|$B$O5SCm5-9f$rAH$_N)$F$k%^%/%m$G$9!#(B
+% \begin{macrocode}
+%<*tate>
+\newcommand\@makefntext[1]{\parindent 1zw
+ \noindent\hbox to 2zw{\hss\@makefnmark}#1}
+%</tate>
+%<*yoko>
+\newcommand\@makefntext[1]{\parindent 1em
+ \noindent\hbox to 1.8em{\hss\@makefnmark}#1}
+%</yoko>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \section{$B:#F|$NF|IU(B}
+% $BAHHG;~$K$*$1$k8=:_$NF|IU$r=PNO$7$^$9!#(B
+%
+% \iffalse meta-comment!
+% $BCm0U!'$3$3$G(B \DisableCrossrefs, \EnableCrossrefs $B$r$7$F$$$k$N$O!"(B
+% platex jclasses.dtx $B$G(B dvi $B$r:n$k$H$-$K%(%i!<$K$J$k$?$a!#(B
+% \fi
+% \DisableCrossrefs
+% \begin{macro}{\if$B@>Nq(B}
+% \begin{macro}{\$B@>Nq(B}
+% \begin{macro}{\$BOBNq(B}
+% \changes{v1.0h}{1996/12/17}{Typo:$BOBNr(B to $BOBNq(B}
+% |\today|$B%3%^%s%I$N(B`$BG/(B'$B$r!"(B
+% $B@>Nq$+OBNq$N$I$A$i$G=PNO$9$k$+$r;XDj$9$k%3%^%s%I$G$9!#(B
+% \begin{macrocode}
+\newif\if$B@>Nq(B \$B@>Nq(Bfalse
+\def\$B@>Nq(B{\$B@>Nq(Btrue}
+\def\$BOBNq(B{\$B@>Nq(Bfalse}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \EnableCrossrefs
+%
+% \begin{macro}{\heisei}
+% \changes{v1.1m}{1998/04/07}{\cs{today}$B$N7W;;<j=g$rJQ99(B}
+% |\today|$B%3%^%s%I$r(B|\rightmark|$B$G;XDj$7$?$H$-!"(B|\rightmark|$B$r=PNO$9$kItJ,(B
+% $B$GOBNq$N$?$a$N7W;;$,$G$-$J$$$N$G!"%/%i%9%U%!%$%k$rFI$_9~$`;~E@$G7W;;$7$F(B
+% $B$*$-$^$9!#(B
+% \begin{macrocode}
+\newcount\heisei \heisei\year \advance\heisei-1988\relax
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\today}
+% $B=DAH$N>l9g$O!"4A?t;z$G=PNO$7$^$9!#(B
+% \begin{macrocode}
+\def\today{{%
+ \iftdir
+ \if$B@>Nq(B
+ \kansuji\number\year $BG/(B
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \fi
+ \else
+ \if$B@>Nq(B
+ \number\year~$BG/(B
+ \number\month~$B7n(B
+ \number\day~$BF|(B
+ \else
+ $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
+ \number\month~$B7n(B
+ \number\day~$BF|(B
+ \fi
+ \fi}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+%
+% \section{$B=i4|@_Dj(B}
+%
+% \begin{macro}{\prepartname}
+% \begin{macro}{\postpartname}
+% \begin{macro}{\prechaptername}
+% \begin{macro}{\postchaptername}
+% \begin{macrocode}
+\newcommand{\prepartname}{$BBh(B}
+\newcommand{\postpartname}{$BIt(B}
+%<report|book>\newcommand{\prechaptername}{$BBh(B}
+%<report|book>\newcommand{\postchaptername}{$B>O(B}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\contentsname}
+% \begin{macro}{\listfigurename}
+% \begin{macro}{\listtablename}
+% \begin{macrocode}
+\newcommand{\contentsname}{$BL\(B $B<!(B}
+\newcommand{\listfigurename}{$B?^(B $BL\(B $B<!(B}
+\newcommand{\listtablename}{$BI=(B $BL\(B $B<!(B}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\refname}
+% \begin{macro}{\bibname}
+% \begin{macro}{\indexname}
+% \begin{macrocode}
+%<article>\newcommand{\refname}{$B;29MJ88%(B}
+%<report|book>\newcommand{\bibname}{$B4XO"?^=q(B}
+\newcommand{\indexname}{$B:w(B $B0z(B}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\figurename}
+% \begin{macro}{\tablename}
+% \begin{macrocode}
+\newcommand{\figurename}{$B?^(B}
+\newcommand{\tablename}{$BI=(B}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\appendixname}
+% \begin{macro}{\abstractname}
+% \begin{macrocode}
+\newcommand{\appendixname}{$BIU(B $BO?(B}
+%<article|report>\newcommand{\abstractname}{$B35(B $BMW(B}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \changes{v1.0d}{1996/02/29}{article$B$H(Breport$B$N%G%U%)%k%H$r(B
+% \pstyle{plain}$B$K=$@5(B}
+% \changes{v1.4}{2002/04/09}{$B=DAH%9%?%$%k$G(B\cs{flushbottom}$B$7$J$$$h$&$K$7$?(B}
+% \begin{macrocode}
+%<book>\pagestyle{headings}
+%<!book>\pagestyle{plain}
+\pagenumbering{arabic}
+\raggedbottom
+\if@twocolumn
+ \twocolumn
+ \sloppy
+\else
+ \onecolumn
+\fi
+% \end{macrocode}
+% |\@mparswitch|$B$OK5Cm$r:81&!J=DAH$G$O>e2<!K$I$A$i$N%^!<%8%s$K(B
+% $B=PNO$9$k$+$N;XDj$G$9!#56$N>l9g!"K5Cm$O0lJ}$NB&$K$7$+=PNO$5$l$^$;$s!#(B
+% $B$3$N%9%$%C%A$r??$H$9$k$H!"$H$/$K=DAH$N>l9g!"4q?t%Z!<%8$G$OK\J8$N>e$K!"(B
+% $B6v?t%Z!<%8$G$OK\J8$N2<$KK5Cm$,=PNO$5$l$^$9$N$G!"$*$+$7$J$3$H$K$J$j$^$9!#(B
+%
+% $B$^$?!"=DAH$N$H$-$K$O!"K5Cm$rK\J8$N2<$K=P$9$h$&$K$7$F$$$^$9!#(B
+% |\reversemarginpar|$B$H$9$k$HK\J8$N>eB&$K=PNO$5$l$^$9!#(B
+% $B$?$@$7!"FsCJAH$N>l9g$O!"$D$M$KNY@\$9$k%F%-%9%HB&$N%^!<%8%s$K=PNO$5$l$^$9!#(B
+% \begin{macrocode}
+%<*tate>
+\normalmarginpar
+\@mparswitchfalse
+%</tate>
+%<*yoko>
+\if@twoside
+ \@mparswitchtrue
+\else
+ \@mparswitchfalse
+\fi
+%</yoko>
+%</article|report|book>
+% \end{macrocode}
+%
+%
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/jltxdoc.dtx b/Master/texmf-dist/source/platex/base/jltxdoc.dtx
new file mode 100644
index 00000000000..76e31291c31
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/jltxdoc.dtx
@@ -0,0 +1,197 @@
+% \iffalse meta-comment
+%% File: jltxdoc.dtx
+%
+% Copyright 1995,1996,1997 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{150}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0a}{1997/01/23}{\LaTeX \texttt{!<1996/12/01!>}$B$X$NBP1~$K(B
+% $B9g$o$;$F=$@5(B}
+% \changes{v1.0b}{1997/07/29}{\cs{}$B$H(B\texttt{"}$B$N(B\cs{xspcode}$B$rJQ99(B}
+% \fi
+%
+% \iffalse
+%<class>
+%<class>\NeedsTeXFormat{pLaTeX2e}
+%<class>\ProvidesClass{jltxdoc}[1997/07/29 v1.0b Standard pLaTeX file]
+%<*driver>
+\documentclass{jltxdoc}
+\GetFileInfo{jltxdoc.cls}
+\title{p\LaTeXe{}$B%I%-%e%a%s%H5-=RMQ%/%i%9(B\space\fileversion}
+\author{Ken Nakano}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \file{jltxdoc}$B%/%i%9$O!"(B\file{ltxdoc}$B$r%F%s%W%l!<%H$K$7$F!"F|K\8lMQ$N(B
+% $B=$@5$r2C$($F$$$^$9!#(B
+% \begin{macrocode}
+%<*class>
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ltxdoc}}
+\ProcessOptions
+\LoadClass{ltxdoc}
+% \end{macrocode}
+%
+% \begin{macro}{\normalsize}
+% \begin{macro}{\small}
+% \begin{macro}{\parindent}
+% \changes{v1.0a}{1997/01/23}{\cs{normalsize}, \cs{small}$B$J$I$N:FDj5A(B}
+% \file{ltxdoc}$B$+$i%m!<%I$5$l$k(B\file{article}$B%/%i%9$G$N9T4V$J$I$N@_DjCM$G!"(B
+% $BF|K\8l$NJ8>O$rAHHG$9$k$H!"9T4V$,69$$$h$&$K;W$o$l$k$N$G!"B?>/9-$/$9$k$h$&$K(B
+% $B:F@_Dj$7$^$9!#$^$?!"CJMn@hF,$G$N;z2<$2NL$rA43Q0lJ8;zJ,$H$7$^$9!#(B
+% \begin{macrocode}
+\renewcommand{\normalsize}{%
+ \@setfontsize\normalsize\@xpt{15}%
+ \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+ \abovedisplayshortskip \z@ \@plus3\p@
+ \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+ \belowdisplayskip \abovedisplayskip
+ \let\@listi\@listI}
+\renewcommand{\small}{%
+ \@setfontsize\small\@ixpt{11}%
+ \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus2\p@
+ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 4\p@ \@plus2\p@ \@minus2\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+ \itemsep \parsep}%
+ \belowdisplayskip \abovedisplayskip}
+\normalsize
+\setlength\parindent{1zw}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\file}
+% |\file|$B%^%/%m$O!"%U%!%$%kL>$r<($9$N$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\providecommand*{\file}[1]{\texttt{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\pstyle}
+% |\pstyle|$B%^%/%m$O!"%Z!<%8%9%?%$%kL>$r<($9$N$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\providecommand*{\pstyle}[1]{\textsl{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\Lcount}
+% |\Lcount|$B%^%/%m$O!"%+%&%s%?L>$r<($9$N$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\providecommand*{\Lcount}[1]{\textsl{\small#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\Lopt}
+% |\Lopt|$B%^%/%m$O!"%/%i%9%*%W%7%g%s$d%Q%C%1!<%8%*%W%7%g%s$r<($9$N$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\providecommand*{\Lopt}[1]{\textsf{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dst}
+% |\dst|$B%^%/%m$O!"(B``\dst''$B$r=PNO$9$k!#(B
+% \begin{macrocode}
+\providecommand\dst{{\normalfont\scshape docstrip}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\NFSS}
+% |\NFSS|$B%^%/%m$O!"(B``\NFSS''$B$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+\providecommand\NFSS{\textsf{NFSS}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@clineno}
+% \begin{macro}{\mlineplus}
+% |\mlineplus|$B%^%/%m$O!"$=$N;~E@$G$N%^%/%m%3!<%I$N9THV9f$K!"0z?t$K;XDj$5$l$?(B
+% $B9T?t$@$1$r2C$($??tCM$r=PNO$7$^$9!#$?$H$($P(B|\mlineplus{3}|$B$H$9$l$P!"(B
+% $BD>A0$N%^%/%m%3!<%I$N9THV9f(B(\arabic{CodelineNo})$B$K(B3$B$r2C$($??t!"(B
+% ``\mlineplus{3}''$B$,=PNO$5$l$^$9!#(B
+% \begin{macrocode}
+\newcounter{@clineno}
+\def\mlineplus#1{\setcounter{@clineno}{\arabic{CodelineNo}}%
+ \addtocounter{@clineno}{#1}\arabic{@clineno}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{tsample}
+% |tsample|$B4D6-$O!"4D6-Fb$K;XDj$5$l$?FbMF$r7S@~$G0O$C$F=PNO$r$7$^$9!#(B
+% $BBh0l0z?t$O!"=PNO$9$k%\%C%/%9$N9b$5$G$9!#(B
+% \file{plext.dtx}$B$NCf$G;HMQ$7$F$$$^$9!#(B
+% $B$3$N%^%/%mFb$G$O=DAH$K$J$k$3$H$KCm0U$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\def\tsample#1{%
+ \hbox to\linewidth\bgroup\vrule width.1pt\hss
+ \vbox\bgroup\hrule height.1pt
+ \vskip.5\baselineskip
+ \vbox to\linewidth\bgroup\tate\hsize=#1\relax\vss}
+\def\endtsample{%
+ \vss\egroup
+ \vskip.5\baselineskip
+ \hrule height.1pt\egroup
+ \hss\vrule width.1pt\egroup}
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\DisableCrossrefs}
+% \begin{macro}{\EnableCrossrefs}
+% \file{jclasses.dtx}$B$r=hM}$9$k$H$-$K!"(B|\if$B@>Nq(B|$B$NItJ,$G%(%i!<$K$J$k$?$a!"(B
+% $B0l;~E*$K%/%m%9%j%U%!%l%s%9$N5!G=$r%*%U$K$7$^$9!#(B
+% $B$7$+$7!"%G%U%)%k%H$NDj5A$G$O40A4$K@)8f$G$-$J$$$N$G!"$3$3$G:FDj5A$r$7$^$9!#(B
+% \begin{macrocode}
+\def\DisableCrossrefs{\@bsphack\scan@allowedfalse\@esphack}
+\def\EnableCrossrefs{\@bsphack\scan@allowedtrue
+ \def\DisableCrossrefs{\@bsphack\scan@allowedfalse\@esphack}\@esphack}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\xspcode}
+% $B%3%^%s%IL>$N(B|\|$B$H(B16$B?J?t$r<($9$?$a$N(B|"|$B$NA0$K$b%9%Z!<%9$,F~$k$h$&!"(B
+% $B$3$l$i$N(B|\xspcode|$B$NCM$rJQ99$7$^$9!#(B
+% \changes{v1.0b}{1997/07/29}{\cs{}$B$H(B\texttt{"}$B$N(B\cs{xspcode}$B$rJQ99(B}
+% \begin{macrocode}
+\xspcode"5C=3 %% \
+\xspcode"22=3 %% "
+%</class>
+% \end{macrocode}
+% \end{macro}
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/kinsoku.dtx b/Master/texmf-dist/source/platex/base/kinsoku.dtx
new file mode 100644
index 00000000000..a3584790665
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/kinsoku.dtx
@@ -0,0 +1,262 @@
+% \iffalse meta-comment
+%% File: kinsoku.dtx
+%
+% Copyright 1995 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{167}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{pLaTeX2e}
+% \fi
+\ProvidesFile{kinsoku.dtx}[1995/04/01 v1.0 pLaTeX Kernel]
+% \iffalse
+\documentclass{jltxdoc}
+\GetFileInfo{kinsoku.dtx}
+\title{$B6XB'%Q%i%a!<%?(B\space\fileversion}
+\author{Ken Nakano}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% $B$3$N%U%!%$%k$O!"6XB'$HJ8;z4V%9%Z!<%9$N@_Dj$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+% $BF|K\8l(B\TeX{}$B$N5!G=$K$D$$$F$N>\:Y$O!"!XF|K\8l(B\TeX $B%F%/%K%+%k%V%C%/(BI$B!Y$r(B
+% $B;2>H$7$F$/$@$5$$!#(B
+%
+% $B$J$*!"$3$N%U%!%$%k$N%3!<%IItJ,$O!"(B
+% $B0JA0$N%P!<%8%g%s$GG[I[$5$l$?(B\file{kinsoku.tex}$B$HF10l$G$9!#(B
+%
+% \begin{macrocode}
+%<*plcore>
+% \end{macrocode}
+%
+% \section{$B6XB'(B}
+%
+% $B$"$kJ8;z$r9TF,6XB'$NBP>]$K$9$k$K$O!"(B|\prebreakpenalty|$B$K@5$NCM$r;XDj$7$^$9!#(B
+% $B$"$kJ8;z$r9TKv6XB'$NBP>]$K$9$k$K$O!"(B|\postbreakpenalty|$B$K@5$NCM$r;XDj$7$^$9!#(B
+% $B?tCM$,Bg$-$$$[$I!"9TF,!"$"$k$$$O9TKv$G2~9T$5$l$K$/$/$J$j$^$9!#(B
+%
+% \subsection{$BH>3QJ8;z$KBP$9$k6XB'(B}
+% $B$3$3$G$O!"H>3QJ8;z$KBP$9$k6XB'$N@_Dj$r9T$J$C$F$$$^$9!#(B
+%
+% \begin{macrocode}
+\prebreakpenalty`!=10000
+\prebreakpenalty`"=10000
+\postbreakpenalty`\#=500
+\postbreakpenalty`\$=500
+\postbreakpenalty`\%=500
+\postbreakpenalty`\&=500
+\postbreakpenalty`\`=10000
+\prebreakpenalty`'=10000
+\prebreakpenalty`)=10000
+\postbreakpenalty`(=10000
+\prebreakpenalty`*=500
+\prebreakpenalty`+=500
+\prebreakpenalty`-=10000
+\prebreakpenalty`.=10000
+\prebreakpenalty`,=10000
+\prebreakpenalty`/=500
+\prebreakpenalty`;=10000
+\prebreakpenalty`?=10000
+\prebreakpenalty`:=10000
+\prebreakpenalty`]=10000
+\postbreakpenalty`[=10000
+% \end{macrocode}
+%
+% \subsection{$BA43QJ8;z$KBP$9$k6XB'(B}
+% $B$3$3$G$O!"A43QJ8;z$KBP$9$k6XB'$N@_Dj$r9T$J$C$F$$$^$9!#(B
+%
+% \begin{macrocode}
+\prebreakpenalty`$B!"(B=10000
+\prebreakpenalty`$B!#(B=10000
+\prebreakpenalty`$B!$(B=10000
+\prebreakpenalty`$B!%(B=10000
+\prebreakpenalty`$B!&(B=10000
+\prebreakpenalty`$B!'(B=10000
+\prebreakpenalty`$B!((B=10000
+\prebreakpenalty`$B!)(B=10000
+\prebreakpenalty`$B!*(B=10000
+\prebreakpenalty\jis"212B=10000
+\prebreakpenalty\jis"212C=10000
+\prebreakpenalty\jis"212D=10000
+\postbreakpenalty\jis"212E=10000
+\prebreakpenalty\jis"2139=10000
+\prebreakpenalty\jis"2144=250
+\prebreakpenalty\jis"2145=250
+\postbreakpenalty\jis"2146=10000
+\prebreakpenalty\jis"2147=5000
+\postbreakpenalty\jis"2148=5000
+\prebreakpenalty\jis"2149=5000
+\prebreakpenalty`$B!K(B=10000
+\postbreakpenalty`$B!J(B=10000
+\prebreakpenalty`$B!Q(B=10000
+\postbreakpenalty`$B!P(B=10000
+\prebreakpenalty`$B!O(B=10000
+\postbreakpenalty`$B!N(B=10000
+\postbreakpenalty`$B!F(B=10000
+\prebreakpenalty`$B!G(B=10000
+\postbreakpenalty\jis"214C=10000
+\prebreakpenalty\jis"214D=10000
+\postbreakpenalty\jis"2152=10000
+\prebreakpenalty\jis"2153=10000
+\postbreakpenalty\jis"2154=10000
+\prebreakpenalty\jis"2155=10000
+\postbreakpenalty\jis"2156=10000
+\prebreakpenalty\jis"2157=10000
+\postbreakpenalty\jis"2158=10000
+\prebreakpenalty\jis"2159=10000
+\postbreakpenalty\jis"215A=10000
+\prebreakpenalty\jis"215B=10000
+\prebreakpenalty`$B!<(B=10000
+\prebreakpenalty`$B!\(B=200
+\prebreakpenalty`$B!](B=200
+\prebreakpenalty`$B!a(B=200
+\postbreakpenalty`$B!t(B=200
+\postbreakpenalty`$B!p(B=200
+\postbreakpenalty`$B!s(B=200
+\postbreakpenalty`$B!u(B=200
+\prebreakpenalty`$B$!(B=150
+\prebreakpenalty`$B$#(B=150
+\prebreakpenalty`$B$%(B=150
+\prebreakpenalty`$B$'(B=150
+\prebreakpenalty`$B$)(B=150
+\prebreakpenalty`$B$C(B=150
+\prebreakpenalty`$B$c(B=150
+\prebreakpenalty`$B$e(B=150
+\prebreakpenalty`$B$g(B=150
+\prebreakpenalty\jis"246E=150
+\prebreakpenalty`$B%!(B=150
+\prebreakpenalty`$B%#(B=150
+\prebreakpenalty`$B%%(B=150
+\prebreakpenalty`$B%'(B=150
+\prebreakpenalty`$B%)(B=150
+\prebreakpenalty`$B%C(B=150
+\prebreakpenalty`$B%c(B=150
+\prebreakpenalty`$B%e(B=150
+\prebreakpenalty`$B%g(B=150
+\prebreakpenalty\jis"256E=150
+\prebreakpenalty\jis"2575=150
+\prebreakpenalty\jis"2576=150
+% \end{macrocode}
+%
+% \section{$BJ8;z4V$N%9%Z!<%9(B}
+%
+% $B$"$k1Q;z$NA08e$H!"$=$NJ8;z$KNY9g$&4A;z$KA^F~$5$l$k%9%Z!<%9$r@)8f$9$k$K$O!"(B
+% |\xspcode|$B$rMQ$$$^$9!#(B
+%
+% $B$"$k4A;z$NA08e$H!"$=$NJ8;z$KNY9g$&1Q;z$KA^F~$5$l$k%9%Z!<%9$r@)8f$9$k$K$O!"(B
+% |\inhibitxspcode|$B$rMQ$$$^$9!#(B
+%
+% \subsection{$B$"$k1Q;z$HA08e$N4A;z$N4V$N@)8f(B}
+% $B$3$3$G$O!"1Q;z$KBP$9$k@_Dj$r9T$J$C$F$$$^$9!#(B
+%
+% $B;XDj$9$k?tCM$H$=$N0UL#$O<!$N$H$*$j$G$9!#(B
+%
+% \begin{center}
+% \begin{tabular}{ll}
+% 0 & $BA08e$N4A;z$N4V$G$N=hM}$r6X;_$9$k!#(B\\
+% 1 & $BD>A0$N4A;z$H$N4V$K$N$_!"%9%Z!<%9$NA^F~$r5v2D$9$k!#(B\\
+% 2 & $BD>8e$N4A;z$H$N4V$K$N$_!"%9%Z!<%9$NA^F~$r5v2D$9$k!#(B\\
+% 3 & $BA08e$N4A;z$H$N4V$G$N%9%Z!<%9$NA^F~$r5v2D$9$k!#(B\\
+% \end{tabular}
+% \end{center}
+%
+% \begin{macrocode}
+\xspcode`(=1
+\xspcode`)=2
+\xspcode`[=1
+\xspcode`]=2
+\xspcode``=1
+\xspcode`'=2
+\xspcode`;=2
+\xspcode`,=2
+\xspcode`.=2
+% \end{macrocode}
+%
+% \subsection{$B$"$k4A;z$HA08e$N1Q;z$N4V$N@)8f(B}
+% $B$3$3$G$O!"4A;z$KBP$9$k@_Dj$r9T$J$C$F$$$^$9!#(B
+%
+% $B;XDj$9$k?tCM$H$=$N0UL#$O<!$N$H$*$j$G$9!#(B
+%
+% \begin{center}
+% \begin{tabular}{ll}
+% 0 & $BA08e$N1Q;z$H$N4V$K%9%Z!<%9$rA^F~$9$k$3$H$r6X;_$9$k!#(B\\
+% 1 & $BD>A0$N1Q;z$H$N4V$K%9%Z!<%9$rA^F~$9$k$3$H$r6X;_$9$k!#(B\\
+% 2 & $BD>8e$N1Q;z$H$N4V$K%9%Z!<%9$rA^F~$9$k$3$H$r6X;_$9$k!#(B\\
+% 3 & $BA08e$N1Q;z$H$N4V$G$N%9%Z!<%9$NA^F~$r5v2D$9$k!#(B\\
+% \end{tabular}
+% \end{center}
+%
+% \begin{macrocode}
+\inhibitxspcode`$B!"(B=1
+\inhibitxspcode`$B!#(B=1
+\inhibitxspcode`$B!$(B=1
+\inhibitxspcode`$B!%(B=1
+\inhibitxspcode`$B!((B=1
+\inhibitxspcode`$B!)(B=1
+\inhibitxspcode`$B!K(B=1
+\inhibitxspcode`$B!J(B=2
+\inhibitxspcode`$B!O(B=1
+\inhibitxspcode`$B!N(B=2
+\inhibitxspcode`$B!Q(B=1
+\inhibitxspcode`$B!P(B=2
+\inhibitxspcode`$B!F(B=2
+\inhibitxspcode`$B!G(B=1
+\inhibitxspcode`$B!H(B=2
+\inhibitxspcode`$B!I(B=1
+\inhibitxspcode`$B!L(B=2
+\inhibitxspcode`$B!M(B=1
+\inhibitxspcode`$B!R(B=2
+\inhibitxspcode`$B!S(B=1
+\inhibitxspcode`$B!T(B=2
+\inhibitxspcode`$B!U(B=1
+\inhibitxspcode`$B!V(B=2
+\inhibitxspcode`$B!W(B=1
+\inhibitxspcode`$B!X(B=2
+\inhibitxspcode`$B!Y(B=1
+\inhibitxspcode`$B!Z(B=2
+\inhibitxspcode`$B![(B=1
+\inhibitxspcode`$B!=(B=0
+\inhibitxspcode`$B!A(B=0
+\inhibitxspcode`$B!D(B=0
+\inhibitxspcode`$B!o(B=0
+\inhibitxspcode`$B!k(B=1
+\inhibitxspcode`$B!l(B=1
+\inhibitxspcode`$B!m(B=1
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</plcore>
+% \end{macrocode}
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/nidanfloat.dtx b/Master/texmf-dist/source/platex/base/nidanfloat.dtx
new file mode 100644
index 00000000000..777e4e3e545
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/nidanfloat.dtx
@@ -0,0 +1,1074 @@
+% \iffalse
+%%File: nidanfloat.dtx
+%
+% Copyright 1994 ASCII Co.
+%
+% \fi
+% \CheckSum{1666}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+%
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.10}{1994/04/07}{platex2.09$BMQ(B}
+% \changes{v2.2}{1997/10/22}{platex2e$BMQ$K=$@5(B}
+% \changes{v2.3}{2000/12/20}{$B0lCJH4$-$N%U%m!<%H$r:.$<$k$H%(%i!<$K(B
+% $B$J$k$N$r=$@5!J$"$j$,$H$&!"ARBt!w(BQUIPU$B$5$s!K(B}
+% \changes{v2.4}{2001/02/19}{$B:G=*%Z!<%8$G:81&$N9T4V$,B7$o$J$$ItJ,$r=$@5(B}
+% \changes{v2.4}{2001/02/19}{$BCl$,=P$J$$$N$r=$@5(B}
+% \changes{v2.4}{2001/07/23}{$B%Z!<%8$NBg$-$5$,>.$5$/$J$k$N$r=$@5(B}
+% \changes{v2.5}{2001/09/14}{$B%Q%C%1!<%8%*%W%7%g%s(B(balance,nobalance)$B$rDI2C(B}
+% \changes{v2.6}{2003/05/15}{\cs{@fstype}$B$r(B\cs{@fstyle}$B$H%?%$%W%_%9$7$F$$$?(B
+% $B$N$r=$@5!J$"$j$,$H$&!"@n>e!w9R6u1'Ch8&5f=j$5$s!K(B}
+% \changes{v2.7}{2005/12/09}{$BI,?\%U%)!<%^%C%H%U%!%$%k$r(BpLaTeX2e$B$+$i(BLaTeX2e$B$XJQ99(B}
+% \fi
+%
+% \iffalse
+\NeedsTeXFormat{LaTeX2e}
+%<*driver>
+\ProvidesFile{nidanfloat.dtx}
+%</driver>
+%<core>\ProvidesPackage{nidanfloat}%
+ [2005/12/09 v2.7 Put double-floats at top/bottom within twocolumn mode]
+%
+%<*driver>
+\documentclass{jltxdoc}
+\GetFileInfo{nidanfloat.dtx}
+\title{TOP, BOTTOM$B;XDj$,2DG=$J#2CJH4$-%U%m!<%H(B\\
+ $B%P!<%8%g%s(B \space\fileversion}
+\date{$B:n@.F|!'(B\filedate}
+\author{$BCfLn(B $B8-(B\footnote{$B3t<02q<R(B $B%"%9%-!<(B $B=PHG5;=QIt(B
+ $B!J%a!<%k%"%I%l%9!'(Bken-na at ascii.co.jp$B!K(B}}
+\begin{document}
+ \maketitle
+ \DocInput{nidanfloat.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \begin{abstract}
+% \file{nidanfloat}$B%Q%C%1!<%8$O!"FsCJAH;~$KCJH4$-$N%U%m!<%H$r%Z!<%82<It$K$b(B
+% $BG[CV2DG=$K$9$k!#(B
+% \end{abstract}
+%
+% \section{$B%3!<%I(B}
+%
+% \subsection{$B%Q%C%1!<%8%*%W%7%g%s(B}
+% \changes{v2.5}{2001/09/14}{$B%Q%C%1!<%8%*%W%7%g%s$rDI2C(B}
+% \file{nidanfloat}$B%Q%C%1!<%8$G$O!":G=*%Z!<%8$N:81&%+%i%`$N9b$5$r(B
+% $B6Q0l$K?6$jJ,$1$k$h$&$K$7$F$$$k!#$7$+$7!"$3$N5!G=$N1F6A$K$h$j!"(B
+% $B:G=*%Z!<%8$G$N(B|\newpage|$B$H(B|\clearpage|$B%3%^%s%I$,@5$7$/F0:n$7$J$$!#(B
+% $B$=$3$G!"$3$N5!G=$r;H$&$+$I$&$+$r;XDj$9$k%*%W%7%g%s$rF3F~$7$?!#(B
+% $B%Q%C%1!<%8;XDj;~$K%*%W%7%g%s(B``balance''$B$r;XDj$9$k$H!"(B
+% $B:G=*%Z!<%8$N<+F0D4@0$r9T$J$&$h$&$K$J$k!#%G%U%)%k%H$G$O9T$J$o$J$$!#(B
+% \begin{macrocode}
+%<*core>
+\DeclareOption{balance}{\AtEndDocument{\let\clearpage\balanceclearpage}}
+\DeclareOption{nobalance}{\relax}
+\ExecuteOptions{nobalance}
+\ProcessOptions
+% \end{macrocode}
+%
+% \subsection{$B%U%m!<%H%Q%i%a!<%?(B}
+% $B$3$3$G$O!"CJH4$-$N%U%m!<%H$r%Z!<%82<It$KCV$/$?$a$K:n@.$7$?%Q%i%a!<%?$K(B
+% $B$D$$$F@bL@$r$9$k!#(B
+%
+% \begin{macro}{\dblbotfraction}
+% $B#2CJAH;~$K%Z!<%82<It$K@j$a$k$3$H$N$G$-$k!"FsCJH4$-%U%m!<%H$N3d9g!#(B
+% $B%G%U%)%k%H$O(B0.5$B!"$9$J$o$A%Z!<%8H>J,$r@j$a$k$3$H$,$G$-$k$h$&$K$7$F$$$k!#(B
+% \begin{macrocode}
+\newcommand\dblbotfraction{0.5}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\c@dblbotnumber}
+% $B%Z!<%82<It$KF~$l$k$3$H$N$G$-$k!"FsCJH4$-%U%m!<%H$N?t!#(B
+% $B%G%U%)%k%H$G$O!"Fs$D$N?^$rCV$/$3$H$,$G$-$k$h$&$K$7$F$$$k!#(B
+% |\c@dblbotnumber|$B$O%+%&%s%?(B|dblnumber|$B$NFbIt7A<0!#(B
+% \begin{macrocode}
+\newcount\c@dblbotnumber
+\setcounter{dblbotnumber}{2}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@dblbotroom}
+% \begin{macro}{\@dblbotnum}
+% |\@dblbotroom|$B$O!"%Z!<%82<It$K@j$a$k$3$H$N$G$-$k!"(B
+% $BFsCJH4$-%U%m!<%H$N3d9g$r<($9D9$5JQ?t!#(B
+% |\@dblbotnum|$B$O!"%Z!<%82<It$KF~$l$k$3$H$N$G$-$k!"(B
+% $BFsCJH4$-%U%m!<%H$N?t$rJ];}$9$k%+%&%s%?!#(B
+% \begin{macrocode}
+\newdimen\@dblbotroom
+\newcount\@dblbotnum
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@dblfloatplacement}
+% $BFsCJAHMQ$N%U%m!<%H%Q%i%a!<%?$r@_Dj$9$k%^%/%m$r!"?7$?$KDI2C$7$?%Q%i%a!<%?(B
+% $B$b@_Dj$9$k$h$&$K:FDj5A$9$k!#(B
+% \begin{macrocode}
+\def\@dblfloatplacement{%
+ \global\@dbltopnum\c@dbltopnumber
+ \global\@dblbotnum\c@dblbotnumber % added
+ \global\@dbltoproom\dbltopfraction\@colht
+ \global\@dblbotroom\dblbotfraction\@colht % added
+ \@textmin\@colht
+ \advance\@textmin-\@dbltoproom
+ \advance\@textmin-\@dblbotroom % added
+ \@fpmin\dblfloatpagefraction\textheight
+ \@fptop\@dblfptop
+ \@fpsep\@dblfpsep
+ \@fpbot\@dblfpbot
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B%U%m!<%H%j%9%H$X$NEPO?(B}
+% $BFsCJH4$-%U%m!<%H$NDj5A$O!"%/%i%9%U%!%$%k$G!"$D$.$N$h$&$K$7$F9T$J$o$l$k!#(B
+% \begin{verbatim}
+% \newenvironment{figure*}
+% {\@dblfloat{figure}}
+% {\end@dblfloat}
+% \end{verbatim}
+% $BJ8>OCf$G(B|figure*|$B4D6-$G0O$^$l$?ItJ,$O!"%U%m!<%HJ];}MQ$N%j%9%H$KEPO?$5$l$k!#(B
+% $B$3$N@a$G$O!"CJH4$-%U%m!<%H$r%Z!<%82<It$K$bCV$1$k$h$&$K$9$k$?$a$K3HD%$7$?(B
+% $B%^%/%m$K$D$$$F@bL@$r$9$k!#(B
+%
+% \begin{macro}{\@dblbotlist}
+% \begin{macro}{\L@toplist}
+% \begin{macro}{\R@toplist}
+% \begin{macro}{\L@botlist}
+% \begin{macro}{\R@botlist}
+% $BFsCJAH$N%Z!<%82<It$KCV$/%U%m!<%H$rJ];}$9$k$?$a$K(B|\@dblbotlist|$B$rDI2C$9$k!#(B
+% $B$^$?!"%+%i%`$N>e2<$KCV$/%U%m!<%HMQ$K$O!":8B&$H1&B&$G6hJL$r$9$k$?$a!"(B
+% |\L@toplist|, |\R@toplist|, |\L@botlist|, |\R@botlist|$B$rDI2C$9$k!#(B
+% \begin{macrocode}
+\gdef\@dblbotlist{}
+\gdef\L@toplist{}
+\gdef\R@toplist{}
+\gdef\L@botlist{}
+\gdef\R@botlist{}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@dblfloat}
+% \begin{macro}{\@dbflt}
+% \begin{macro}{\end@dblfloat}
+% |\@dblfloat|$B$+$i8F$S=P$5$l$k!"(B|\@dbflt|$B$r:FDj5A$7!"0LCV;XDj$,>JN,$5$l$?(B
+% $B$H$-$N%Q%i%a!<%?$r(B``tb''$B$H$9$k!#$^$?!"(B|\end@dblfloat|$B$r(B|\end@float|$B$K$7$F!"(B
+% $B8=:_%Z!<%8$N2<It$K%U%m!<%H$rCV$1$k$h$&$K$9$k!#(B
+% \begin{macrocode}
+\def\@dblfloat{%
+ \if@twocolumn\let\reserved@a\@dbflt\else\let\reserved@a\@float\fi
+ \reserved@a}
+\def\@dbflt#1{\@ifnextchar[{\@xdblfloat{#1}}{\@xdblfloat{#1}[tb]}}
+\def\@xdblfloat#1[#2]{%
+ \@xfloat{#1}[#2]\hsize\textwidth\linewidth\textwidth}
+\let\end@dblfloat\end@float
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\addtocurcol}
+% |\@xdblfloat|$B$+$i8F$S=P$5$l$?!"(B|\@xfloat|$B$O0LCV;XDj%*%W%7%g%s$NI>2A$r9T$J$$!"(B
+% $B%U%m!<%H%*%V%8%'%/%H$NAH$_N)$F$r3+;O$9$k!#(B
+% $B%U%m!<%H%*%V%8%'%/%H$NAH$_N)$F$O(B|\end@float|$B$G=*N;$9$k!#(B
+% |\end@float|$B$O!"%Z%J%k%F%#CM$r(B$-10004$$B$K$7$F(B|\output|$B%k!<%A%s$r5/F0$9$k!#(B
+% $B$3$NCM$G$N(B|\output|$B%k!<%A%s$O(B|\@specialoutput|$B$r5/F0$9$k!#(B
+% |\@specialoutput|$B$O(B|\@addtocurcol|$B$r8F$S=P$7!"%U%m!<%H$NFbMF$r8=:_%Z!<%8$K(B
+% $B=PNO$G$-$k$N$J$i$P=PNO$r$9$k!#$=$&$G$J$1$l$P!"JL$N2DG=@-$rC5$k!#(B
+% \begin{macrocode}
+\def\@addtocurcol{%
+% \end{macrocode}
+% $B$3$N%Q%C%1!<%8$N>l9g!"CJH4$-$N%U%m!<%H$,EO$5$l$k2DG=@-$,$"$k$N$G!"$^$:!"(B
+% $B$=$l$r%A%'%C%/$9$k!#%U%m!<%H$NI}$,%+%i%`I}$h$j$bBg$-$$>l9g$O!"6/@)E*$K(B
+% $BCJH4$-%U%m!<%H$H$7$F07$&!#(B
+% \begin{macrocode}
+ \ifdim\wd\@currbox>\columnwidth
+ \@addtodblcol
+ \else
+% \end{macrocode}
+% $B$=$l0J30$N>l9g$O!"85$NF0:n$H$[$H$s$IF1$8$G$"$k!#(B
+% \begin{macrocode}
+ \@insertfalse
+ \@setfloattypecounts
+ \ifnum\@fpstype=8 % is only `!p'
+ \else
+ \ifnum\@fpstype=24 % is only `p'
+ \else
+ \@flsettextmin
+ \advance\@textmin\@textfloatsheight
+ \@reqcolroom\@pageht
+ \ifdim\@textmin>\@reqcolroom \@reqcolroom\@textmin\fi
+ \advance\@reqcolroom\ht\@currbox
+ \ifdim\@colroom>\@reqcolroom
+ \@flsetnum\@colnum
+ \ifnum\@colnum>\z@
+ \@bitor\@currtype\@deferlist
+ \if@test
+ \else
+% \end{macrocode}
+% $B%Z!<%82<It$N%U%m!<%H$rJ];}$7$F$$$k%U%m!<%H%j%9%H$NL>A0$,0[$J$k!#(B
+% \begin{macrocode}
+ \@bitor\@currtype{\L@botlist\R@botlist}%
+ \if@test
+ \@addtobot
+ \else
+ \ifodd\count\@currbox
+ \advance\@reqcolroom\intextsep
+ \ifdim\@colroom>\@reqcolroom
+ \global\advance\@colnum\m@ne
+ \global\advance\@textfloatsheight\ht\@currbox
+ \global\advance\@textfloatsheight 2\intextsep
+ \@cons\@midlist\@currbox
+ \if@nobreak
+ \nobreak
+ \@nobreakfalse
+ \everypar{}%
+ \else
+ \addpenalty \interlinepenalty
+ \fi
+ \vskip\intextsep
+ \box\@currbox
+ \penalty\interlinepenalty
+ \vskip\intextsep
+ \ifnum\outputpenalty<-\@Mii \vskip-\parskip \fi
+ \outputpenalty\z@
+ \@inserttrue
+ \fi
+ \fi
+ \if@insert\else\@addtotoporbot\fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \if@insert\else\@resethfps\@cons\@deferlist\@currbox\fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addtotoporbot}
+% $B%U%m!<%H$rJ];}$7$F$$$k%j%9%HJQ?t$N=$@5!#(B
+% \changes{v2.3}{2000/12/20}{%
+% $B%?%$%W%_%9$N=$@5$H(B\cs{@flcheckspace}$B$N8F$S=P$7$rJQ99(B}
+% \begin{macrocode}
+\def\@addtotoporbot{%
+ \@getfpsbit \tw@
+ \ifodd\@tempcnta
+ \@flsetnum\@topnum
+ \ifnum\@topnum>\z@
+ \@tempswafalse
+ \@flcheckspace\@toproom\@toplist\L@toplist\R@toplist
+ \if@tempswa
+ \@bitor\@currtype{\@midlist\L@botlist\R@botlist}%
+ \if@test\else
+ \if@firstcolumn
+ \@flupdates \@topnum \@toproom \L@toplist
+ \else
+ \@flupdates \@topnum \@toproom \R@toplist
+ \fi
+ \@inserttrue
+ \fi
+ \fi
+ \fi
+ \fi
+ \if@insert\else\@addtobot\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addtobot}
+% $B%U%m!<%H$rJ];}$7$F$$$k%j%9%HJQ?t$N=$@5!#(B
+% \changes{v2.3}{2000/12/20}{\cs{@flcheckspace}$B$N8F$S=P$7$rJQ99(B}
+% \begin{macrocode}
+\def\@addtobot{%
+ \@getfpsbit 4\relax
+ \ifodd\@tempcnta
+ \@flsetnum\@botnum
+ \ifnum\@botnum>\z@
+ \@tempswafalse
+ \@flcheckspace\@botroom\@botlist\L@botlist\R@botlist
+ \if@tempswa
+ \global\maxdepth\z@
+ \if@firstcolumn
+ \@flupdates \@botnum \@botroom \L@botlist
+ \else
+ \@flupdates \@botnum \@botroom \R@botlist
+ \fi
+ \@inserttrue
+ \fi
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\org@addtonextcol}
+% \begin{macro}{\@addtonextcol}
+% $BA^F~$K<:GT$7$?%U%m!<%H$d(B`p'$B;XDj$N%U%m!<%H$r=PNO$9$k$N$K!"(B
+% |\@startcolumn|$B$GMQ$$$i$l$k!#$3$N%Q%C%1!<%8$G$O!"%+%i%`I}$h$j$bBg$-$$I}$r(B
+% $B;}$D%U%m!<%H$KBP$7$F$O!"CJH4$-%U%m!<%H%j%9%H$H$7$F=PNO$9$k$h$&$K$7$F$$$k!#(B
+% \begin{macrocode}
+\let\org@addtonextcol\@addtonextcol
+\def\@addtonextcol{%
+ \ifdim\wd\@currbox>\columnwidth
+ \@addtodblcol
+ \else
+ \org@addtonextcol
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@addtodblcol}
+% |\@addtodblcol|$B%^%/%m$O!"%U%m!<%H%*%V%8%'%/%H$,8=:_%Z!<%8$KF~$k$+$I$&$+(B
+% $B$r3NG'$7!"F~$k$N$G$"$l$P(B|\@addtodbltoporbot|$B$r8F$S=P$9!#$=$&$G$J$1$l$P!"(B
+% |\@dbldeferlist|$B$KEPO?$9$k!#(B
+%
+% $B$^$:(B|@insert|$B%U%i%0$r56$K$9$k!#$=$7$F!"%U%m!<%H%?%$%W$r(B|\@fpstype|$B$KF@$k!#(B
+% $B%U%m!<%H%?%$%W$,(B8$B$^$?$O(B24$B$N>l9g!"0LCV%*%W%7%g%s$O(B`!p'$B$+(B`p'$B$@$1$G$"$k$N$G!"(B
+% $BL5>r7o$K(B|\@dbldeferlist|$B$K2C$($k!#(B
+% \begin{macrocode}
+\def\@addtodblcol{%
+ \begingroup
+ \@insertfalse
+ \@setfloattypecounts
+ \ifnum\@fpstype=8 % is only `!p'
+ \else
+ \ifnum\@fpstype=24 % is only `p'
+ \else
+% \end{macrocode}
+% $B$=$&$G$J$1$l$P!"F1%?%$%W$N%U%m!<%H$GL$=PNO$N$b$N$,$"$k$+$I$&$+$r3NG'$9$k!#(B
+% $BF1%?%$%W$N%U%m!<%H$G$^$@=PNO$7$F$$$J$$$b$N$,$"$k>l9g$O!"8=:_$N%U%m!<%H$r(B
+% $B=PNO$7$J$$!#$?$@$7!"F1%?%$%W$G$"$C$F$b%+%i%`I}$N%U%m!<%H$K$D$$$F$O9MN8(B
+% $B$7$J$$!#=PNO$9$k$3$H$,$G$-$k$N$J$i$P!"(B|\@addtodblbotortop|$B$r8F$S=P$9!#(B
+% \begin{macrocode}
+ \@bitor\@currtype{\@dbldeferlist}
+ %\@bitor\@currtype{\@deferlist\@dbldeferlist}
+ \if@test
+ \else
+ \@tempswafalse
+ \@checkdblspace
+ \if@tempswa
+ \@addtodbltoporbot
+ \fi
+ \fi
+ \fi
+ \fi
+ \if@insert\else\@cons\@dbldeferlist\@currbox\fi
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addtodbltoporbot}
+% $B$^$:!"(B`t'$B$N;XDj$,$"$k$+$H!"%Z!<%8>eIt$KF~$l$k?t$r1[$($F$$$J$$$+$r3NG'$9$k!#(B
+% \begin{macrocode}
+\def\@addtodbltoporbot{%
+ \@getfpsbit \tw@
+ \ifodd\@tempcnta
+ \@flsetnum\@dbltopnum
+ \ifnum\@dbltopnum>\z@
+% \end{macrocode}
+% $B$=$7$F!"%Z!<%8>eIt$"$k$$$O2<It$KF1%?%$%W$N%U%m!<%H$,=PNO$5$l$k2DG=@-$,(B
+% $B$"$k$N$+$rD4$Y$k!#FsCJAH%U%m!<%H$O0lCJAH%U%m!<%H$N>eIt$KCV$+$l$k$3$H$KCm0U!#(B
+% \begin{macrocode}
+ \@bitor\@currtype{%
+ \L@toplist\R@toplist\L@botlist\R@botlist\@dblbotlist}
+ \if@test
+ \else
+% \end{macrocode}
+% $BG[CV2DG=$J$i$P!"=PNO$9$k$@$1$N%9%Z!<%9$,$"$k$N$+$r3NG'$9$k!#(B
+% \begin{macrocode}
+ \@tempswafalse
+ \@dblflcheckspace \@dbltoproom \@dbltoplist
+% \end{macrocode}
+% $B%9%Z!<%9$,$"$l$P!"CJH4$-%U%m!<%H$,>eIt$K@j$a$k$3$H$N$G$-$k9b$5$+$i!"(B
+% $B$=$NJ,$r0z$/!#$^$?!">eIt$KF~$l$kCJH4$-%U%m!<%H$N?t$r8:$i$7!"(B
+% $B>eItCJH4$-MQ$N%U%m!<%H%j%9%H$KEPO?$r$9$k!#(B
+% \begin{macrocode}
+ \if@tempswa
+ \@tempdima-\ht\@currbox
+ \advance\@tempdima
+ -\ifx\@dbltoplist\@empty \dbltextfloatsep\else\dblfloatsep\fi
+ \global\advance\@dbltoproom\@tempdima
+ \global\advance\@dbltopnum\m@ne
+ \@cons\@dbltoplist\@currbox
+% \end{macrocode}
+% $B:8%+%i%`$N$H$-$O!"%+%i%`$N9b$5(B|\@colroom|$B$+$i%U%m!<%HJ,$r0z$/!#(B
+% \begin{macrocode}
+ \if@firstcolumn
+ \advance\@colroom\@tempdima
+ \global\advance\@colroom\maxdepth
+% \end{macrocode}
+% $B1&%+%i%`$N$H$-$O!"?75,$NCJH4$-%U%m!<%HJ,$@$1$G$J$/!"$3$l$rA^F~$9$k$3$H(B
+% $B$K$h$C$F!":8%+%i%`$+$i0\F0$7$F$/$k%F%-%9%H$N9b$5$b0z$/!#(B
+% \begin{macrocode}
+ \else
+ \@tempdima\textheight
+ \@chkdblfloatht\advance\@tempdima-\@floatht
+ \L@chkfloatht\advance\@tempdima-\@floatht
+ \vbadness=\@M \splittopskip=\topskip \splitmaxdepth=\maxdepth
+ \setbox\z@=\vbox{\unvcopy\@leftcolumn}%
+ \setbox\@ne=\vsplit\z@ to\@tempdima
+ \advance\@colroom-\ht\z@
+ \global\advance\@colroom-\dp\z@
+ \fi
+% \end{macrocode}
+% $B:G8e$K!"(B|@inert|$B%U%i%0$r??$K$9$k!#(B
+% \begin{macrocode}
+ \@inserttrue
+ \fi
+ \fi
+ \fi
+ \fi
+ \if@insert\else\@addtodblbot\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addtodblbot}
+% $B%Z!<%82<It$KCJH4$-%U%m!<%H$rCV$/$H$-$b!">eIt$HF1$8$G$"$k!#(B
+% $B$?$@$7!"FsCJAH%U%m!<%H$O:G2<It$KCV$+$l$k$N$G!"B>$N=PNOMQ%j%9%H$rD4$Y$k(B
+% $BI,MW$O$J$$$3$H$,0[$J$k!#(B
+% \begin{macrocode}
+\def\@addtodblbot{%
+ \@getfpsbit 4\relax
+ \ifodd\@tempcnta
+ \@flsetnum\@botnum
+ \ifnum\@botnum>\z@
+ \@tempswafalse
+ \@dblflcheckspace \@dbltoproom \@dbltoplist
+ \if@tempswa
+ \@tempdima-\ht\@currbox \advance\@tempdima
+ -\ifx\@dblbotlist\@empty \dbltextfloatsep\else\dblfloatsep\fi
+ \global\advance\@dblbotroom\@tempdima
+ \global\advance\@dblbotnum\m@ne
+ \@cons\@dblbotlist\@currbox
+ \if@firstcolumn
+ \advance\@colroom\@tempdima
+ \global\advance\@colroom\maxdepth
+ \else
+ \@tempdima\textheight
+ \@chkdblfloatht\advance\@tempdima-\@floatht
+ \L@chkfloatht\advance\@tempdima-\@floatht
+ \vbadness=\@M \splittopskip=\topskip \splitmaxdepth=\maxdepth
+ \setbox\z@=\vbox{\unvcopy\@leftcolumn}%
+ \setbox\@ne=\vsplit\z@ to\@tempdima
+ \advance\@colroom-\ht\z@
+ \global\advance\@colroom-\dp\z@
+ \fi
+ \@inserttrue
+ \fi
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B%U%m!<%H$N9b$5$r7W;;$9$k%^%/%m(B}
+%
+% \begin{macro}{\@floatht}
+% |\@floatht|$B$O!"=PNO%j%9%H$K3JG<$5$l$F$$$k%U%m!<%H$N9b$5$r3JG<$9$k$N$KMQ$$$k!#(B
+% \begin{macrocode}
+\global\newdimen\@floatht \@floatht\z@
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@flcheckspace}
+% \changes{v2.3}{2000/12/20}{$B>u67JL$K>l9g$o$1$9$k$h$&$K$7$?(B}
+% \begin{macrocode}
+\def \@flcheckspace #1#2#3#4{%
+ \advance \@reqcolroom
+ \if@twocolumn
+ \if@firstcolumn
+ \ifx #3\@empty \textfloatsep \else \floatsep \fi
+ \else
+ \ifx #4\@empty \textfloatsep \else \floatsep \fi
+ \fi
+ \else
+ \ifx #2\@empty \textfloatsep \else \floatsep \fi
+ \fi
+ \ifdim \@colroom>\@reqcolroom
+ \ifdim #1>\ht\@currbox
+ \@tempswatrue
+ \else
+ \ifnum \@fpstype<\sixt@@n
+ \@tempswatrue
+ \fi
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@dblflcheckspace}
+% $BCJH4$-%U%m!<%H$,%Z!<%8>eIt$"$k$$$O2<It$K@j$a$k$3$H$N$G$-$k3d9g$r1[$($F(B
+% $B$$$J$$$+$r%A%'%C%/$9$k!#1[$($F$$$J$1$l$P(B|\@tempswa|$B$r??$K$9$k!#(B
+% \changes{v2.6}{2003/05/15}{\cs{@fstype}$B$r(B\cs{@fstyle}$B$H%?%$%W%_%9$7$F$$$?(B}
+% \begin{macrocode}
+\def\@dblflcheckspace#1#2{%
+ \@tempdima=#1\relax
+ \advance\@tempdima
+ -\ifx #2\@empty \dbltextfloatsep\else\dblfloatsep\fi
+ \ifdim\@tempdima>\ht\@currbox
+ \@tempswatrue
+ \else
+ \ifnum\@fpstype<\sixt@@n
+ \advance\@tempdima\@textmin
+ \if \@tempdima>\ht\@currbox
+ \@tempswatrue
+ \fi
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@checkdblspace}
+% $BCJH4$-%U%m!<%H$HCJH4$-%U%m!<%H4V%9%Z!<%9!J$"$k$$$OCJH4$-%U%m!<%H$H%F%-%9%H$H(B
+% $B$N4V$N%9%Z!<%9!K$rF~$l$kM>M5$,$"$k$+$rD4$Y$k!#(B
+%
+% $B$^$:!"8=:_!"AH$_N)$F$F$"$k%F%-%9%H$N9b$5$H!":G>.8BF~$i$J$/$F$O$J$i$J$$(B
+% $B%F%-%9%H$NNL$H$rHf3S$7!"Bg$-$$$[$&$r(B|\@tempdima|$B$K3JG<$9$k!#(B
+% $B1&%+%i%`$K$$$k$H$-$O!":8%+%i%`$N%F%-%9%H$N9b$5$b2C$($k!#(B
+% \begin{macrocode}
+\def\@checkdblspace{%
+ \@tempdima\@pageht\advance\@tempdima\@pagedp
+ \@tempdimb\textfraction\@colht
+ \ifdim\@tempdima<\@tempdimb \@tempdima\@tempdimb\fi
+ \if@firstcolumn\else
+ \advance\@tempdima\ht\@leftcolumn
+ \advance\@tempdima\dp\@leftcolumn
+ \fi
+% \end{macrocode}
+% $B$=$7$F!"=PNO$9$kM=Dj$N%+%i%`I}%U%m!<%H$HCJH4$-%U%m!<%H$N9b$5$r2C$($k!#(B
+% $B$3$N$H$-!"CJH4$-MQ$N%U%m!<%H$N9b$5$OFsG\$9$k!#(B
+% \begin{macrocode}
+ \L@chkfloatht\advance\@tempdima\@floatht
+ \R@chkfloatht\advance\@tempdima\@floatht
+ \@chkdblfloatht\advance\@tempdima\tw@\@floatht
+% \end{macrocode}
+% $B$=$l$+$i!"8=:_$N%U%m!<%H$N9b$5$HI,MW$J%9%Z!<%9$r2C$($k!#(B
+% $B$3$N$H$-$b!"$=$l$i$N9b$5$rFsG\$9$k!#(B
+% \begin{macrocode}
+ \@tempdimb\ht\@currbox\advance\@tempdimb\dp\@currbox
+ \advance\@tempdimb
+ \ifdim\@floatht>\z@ \dbltextfloatsep\else\dblfloatsep\fi
+ \multiply\@tempdimb\tw@ \advance\@tempdima\@tempdimb
+% \end{macrocode}
+% $B$3$l$i$9$Y$F$NMWAGJ,$N9b$5$,(B|\textheight|$B$N#2G\$h$j$b>.$5$1$l$P!"(B
+% $B8=:_$N%U%m!<%H$rCV$/$3$H$,$G$-$k$HH=CG$9$k!#(B
+% \begin{macrocode}
+ \ifdim\@tempdima>\tw@\textheight
+ \@tempswafalse
+ \else
+ \@tempswatrue
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tmp@comflelt}
+% \begin{macro}{\tmp@comdblflelt}
+% $B=PNO%j%9%H$K3JG<$5$l$F$$$k%U%m!<%H$N9b$5$r7W$k$?$a$KMQ$$$k!#(B
+% $B$=$l$>$l!"(B|\@comfelt|, |\@comdblflelt|$B$HF1$8$@$,!"%U%m!<%H$NFbMF$,(B
+% $B<:$o$l$J$$$h$&$K(B|\copy|$B$r$7$F$$$k$N$,0[$J$k!#(B
+% \begin{macrocode}
+\def\tmp@comflelt#1{%
+ \setbox\@tempboxa
+ \vbox{\unvbox\@tempboxa\copy #1\vskip\floatsep}%
+}
+\def\tmp@comdblflelt#1{%
+ \setbox\@tempboxa
+ \vbox{\unvbox\@tempboxa\copy #1\vskip\dblfloatsep}%
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\L@chkfloatht}
+% \begin{macro}{\R@chkfloatht}
+% $B$=$l$>$l!":8%+%i%`$H1&%+%i%`$K=PNO$9$k%U%m!<%H$N9b$5$r7W;;$9$k$N$KMQ$$$k!#(B
+% $B7W;;7k2L$O(B|\@floatht|$B$K3JG<$9$k!#(B
+% \begin{macrocode}
+\def\L@chkfloatht{\@floatht\z@
+ \ifx\L@toplist\@empty\else
+ \let\@elt\tmp@comflelt\setbox\@tempboxa\vbox{}\L@toplist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa\vskip-\floatsep\topfigrule\vskip\textfloatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \ifx\L@botlist\@empty\else
+ \let\@elt\tmp@comflelt\setbox\@tempboxa\vbox{}\L@botlist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \vskip\textfloatsep\botfigrule\unvbox\@tempboxa\vskip-\floatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \global\@floatht\@floatht
+}
+\def\R@chkfloatht{\@floatht\z@
+ \ifx\R@toplist\@empty\else
+ \let\@elt\tmp@comflelt\setbox\@tempboxa\vbox{}\R@toplist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa\vskip-\floatsep\topfigrule\vskip\textfloatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \ifx\R@botlist\@empty\else
+ \let\@elt\tmp@comflelt\setbox\@tempboxa\vbox{}\R@botlist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \vskip\textfloatsep\botfigrule\unvbox\@tempboxa\vskip-\floatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \global\@floatht\@floatht
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@chkdblfloatht}
+% $B%Z!<%8>eIt$H2<It$K=PNO$9$kCJH4$-%U%m!<%H$N9b$5$r7W;;$7!"(B
+% $B7k2L$r(B|\@floatht|$B$K3JG<$9$k!#(B
+% \begin{macrocode}
+\def\@chkdblfloatht{\@floatht\z@
+ \ifx\@dbltoplist\@empty\else
+ \let\@elt\tmp@comdblflelt\setbox\@tempboxa\vbox{}\@dbltoplist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa
+ \vskip-\dblfloatsep
+ \dblfigrule
+ \vskip\dbltextfloatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \ifx\@dblbotlist\@empty\else
+ \let\@elt\tmp@comdblflelt\setbox\@tempboxa\vbox{}\@dblbotlist
+ \setbox\@ne\vbox{\boxmaxdepth\maxdepth
+ \vskip\dbltextfloatsep
+ \dblfigrule
+ \unvbox\@tempboxa
+ \vskip-\dblfloatsep
+ }%
+ \let\@elt\relax \advance\@floatht\ht\@ne \advance\@floatht\dp\@ne
+ \fi
+ \global\@floatht\@floatht
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B%U%m!<%H$H%F%-%9%H$N%^!<%8(B}
+%
+% \begin{macro}{\@fixht}
+% |\@fixht|$B$O!":8%+%i%`$N9b$5$r3JG<$9$k$N$KMQ$$$k!#(B
+% \begin{macrocode}
+\global\newdimen\@fixht
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@combinefloats}
+% \changes{v2.4}{2001/07/23}{\cs{boxmaxdepth}$B$r(B\cs{maxdepth}$B$K$7$J$$$h$&$K$7$?(B}
+% |@combinefloats|$B$O!"%+%i%`C10L$G!"%F%-%9%H$H%U%m!<%H$r%^!<%8$9$k!#(B
+% $B$3$N%^%/%m$O1&%+%i%`$N$H$-$K<B9T$9$k!#(B
+% \begin{macrocode}
+\def\@combinefloats{%
+ %%\boxmaxdepth\maxdepth
+ \if@twocolumn
+ \if@firstcolumn
+ \else
+% \end{macrocode}
+% $B:8%+%i%`$N%F%-%9%H!">e2<$N%+%i%`I}%U%m!<%H!">e2<$NCJH4$-%U%m!<%H$N9b$5$N(B
+% $B9g7W$r(B|\@fixht|$B$K3JG<$9$k!#(B
+% \begin{macrocode}
+ \@fixht\ht\@leftcolumn \advance\@fixht\dp\@leftcolumn
+ \@chkdblfloatht \@tempdima\@floatht
+ \L@chkfloatht \advance\@tempdima\@floatht
+ \advance\@fixht\@tempdima
+% \end{macrocode}
+% |\@fixht|$B$N9b$5$,(B|\textheight|$B$h$j$bBg$-$$>l9g!"%F%-%9%H$rJ,3d$7!"F~$i$J$$(B
+% $BItJ,$r1&%+%i%`$K0\$9!#(B
+% \begin{macrocode}
+ \ifdim\@fixht>\textheight
+% \end{macrocode}
+% $B:8%+%i%`$K;D$9ItJ,$N9b$5$r(B|\@fixht|$B$K3JG<$9$k!#(B
+% \begin{macrocode}
+ \@fixht\textheight
+ \advance\@fixht-\@tempdima
+ \advance\@fixht\maxdepth
+% \end{macrocode}
+% |\@fixht|$BJ,$N%F%-%9%H$r%\%C%/%9#0$K3JG<$9$k!#(B
+% \begin{macrocode}
+ \vbadness=\@M \splittopskip=\topskip \splitmaxdepth=\maxdepth
+ \setbox\z@=\vsplit\@leftcolumn to\@fixht
+% \end{macrocode}
+% $B0\F0$9$kItJ,$O(B|\@leftcolumn|$B$K;D$C$F$$$k$N$G!"(B
+% $B$=$l$r1&%+%i%`!J(B|\@outputbox|$B!K$KF~$l$k!#(B
+% $B$^$?!"%\%C%/%9#0$NFbMF$r:8%+%i%`$KLa$9!#(B
+% \changes{v2.4}{2001/02/19}{$B9T4V$,B7$o$J$$ItJ,$r=$@5(B}
+% \changes{v2.4}{2001/02/19}{$BCl$,=P$J$$$N$r=$@5(B}
+% \begin{macrocode}
+ \advance\@fixht-\maxdepth
+ \@tempdima\baselineskip \advance\@tempdima-\topskip
+ \setbox\@outputbox=\vbox to\@fixht{%
+ \ifvoid\@leftcolumn
+ \else
+ \unvbox\@leftcolumn\vskip\@tempdima
+ \fi\relax
+ \unvbox\@outputbox\vss}%
+% \end{macrocode}
+% \changes{v2.5}{2001/09/14}{\cs{vsplit}$B;~!"(Binfinite$B%(%i!<$K$J$k$N$r=$@5(B}
+% |\@leftcolumn|$B$r:n@.$9$k$H$-$KMQ$$$F$$$?(B|\vss|$B$,(B
+% \begin{verbatim}
+% ! Infinite glue shrinkage found in box being split.
+% \end{verbatim}
+% $B$N%(%i!<$r5/$3$9$3$H$,$"$k$N$G:o=|$7$?!#(B
+% \begin{macrocode}
+ \setbox\@leftcolumn=\vbox to\@fixht{\unvbox\z@}%
+ \fi
+% \end{macrocode}
+% $B:81&!"$=$l$>$l%F%-%9%H$H%+%i%`I}%U%m!<%H$rAH$_N)$F$k!#(B
+% \begin{macrocode}
+ \@fixht\ht\@leftcolumn
+ \advance\@fixht\dp\@leftcolumn \advance\@fixht\@floatht
+ \ifx\L@toplist\@empty\else\L@cflt\fi
+ \ifx\L@botlist\@empty\else\L@cflb\fi
+ \ifx\R@toplist\@empty\else\R@cflt\fi
+ \ifx\R@botlist\@empty\else\R@cflb\fi
+ \fi
+% \end{macrocode}
+% $BFsCJAH$G$J$$$H$-$O=>Mh$I$*$j$NF0:n$r$9$k!#(B
+% \begin{macrocode}
+ \else
+ \ifx\@toplist\@empty\else\@cflt\fi
+ \ifx\@botlist\@empty\else\@cflb\fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\L@cflt}
+% \begin{macro}{\L@cflb}
+% \begin{macro}{\R@cflt}
+% \begin{macro}{\R@cflb}
+% $B:8%+%i%`$H1&%+%i%`$rAH$_N)$F$k$N$KMQ$$$k!#(B
+% \changes{v2.3}{2000/12/20}{\cs{gdef}$B$r(B\cs{global}\cs{let}$B$KJQ99(B}
+% \begin{macrocode}
+\def\L@cflt{%
+ \let\@elt\@comflelt\setbox\@tempboxa\vbox{}\L@toplist
+ \setbox\@leftcolumn\vbox to\@fixht{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa
+ \vskip-\floatsep\topfigrule\vskip\textfloatsep\unvbox\@leftcolumn
+ \vss}%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\L@toplist}\global\let\L@toplist\@empty
+}
+\def\L@cflb{%
+ \let\@elt\@comflelt\setbox\@tempboxa\vbox{}\L@botlist
+ \setbox\@leftcolumn\vbox to\@fixht{\boxmaxdepth\maxdepth
+ \unvbox\@leftcolumn
+ \vskip\textfloatsep\botfigrule\unvbox\@tempboxa\vskip-\floatsep
+ \vss}%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\L@botlist}\global\let\L@botlist\@empty
+}
+\def\R@cflt{%
+ \let\@elt\@comflelt\setbox\@tempboxa\vbox{}\R@toplist
+ \setbox\@outputbox\vbox to\@fixht{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa
+ \vskip-\floatsep\topfigrule\vskip\textfloatsep\unvbox\@outputbox
+ \vss}%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\R@toplist}\global\let\R@toplist\@empty
+}
+\def\R@cflb{%
+ \let\@elt\@comflelt\setbox\@tempboxa\vbox{}\R@botlist
+ \setbox\@outputbox\vbox to\@fixht{\boxmaxdepth\maxdepth
+ \unvbox\@outputbox
+ \vskip\textfloatsep\botfigrule\unvbox\@tempboxa\vskip-\floatsep
+ \vss}%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\R@botlist}\global\let\R@botlist\@empty
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@combinedblfloats}
+% $B%F%-%9%H$HCJH4$-%U%m!<%H$r%^!<%8$9$k!#$3$N%Q%C%1!<%8$G$O!"%Z!<%82<It$N(B
+% $BCJH4$-%U%m!<%H$b%^!<%8$9$k$h$&$K3HD%$7$F$$$k!#(B
+% \begin{macrocode}
+%\def\@comdblflelt#1{\setbox\@tempboxa
+% \vbox{\unvbox\@tempboxa\box#1\vskip\dblfloatsep}}
+%
+\def\@combinedblfloats{%
+ \ifx\@dbltoplist\@empty
+ \else
+ \let\@elt\@comdblflelt\setbox\@tempboxa\vbox{}\@dbltoplist
+ \setbox\@outputbox\vbox{\boxmaxdepth\maxdepth
+ \unvbox\@tempboxa
+ \vskip-\dblfloatsep
+ \dblfigrule
+ \vskip\dbltextfloatsep
+ \box\@outputbox}%
+ \let\@elt\relax\xdef\@freelist{\@freelist\@dbltoplist}%
+ \global\let\@dbltoplist\@empty
+ \fi
+ \ifx\@dblbotlist\@empty
+ \else
+ \let\@elt\@comdblflelt\setbox\@tempboxa\vbox{}\@dblbotlist
+ \setbox\@outputbox\vbox{\boxmaxdepth\maxdepth
+ \box\@outputbox
+ \vskip\dbltextfloatsep
+ \dblfigrule
+ \unvbox\@tempboxa
+ \vskip-\dblfloatsep
+ }%
+ \let\@elt\relax\xdef\@freelist{\@freelist\@dblbotlist}%
+ \global\let\@dblbotlist\@empty
+ \fi
+ \global\setbox\@outputbox\vbox to\textheight{\unvbox\@outputbox}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$BFsCJAH$N=PNO(B}
+%
+% \begin{macro}{\if@balance}
+% $B:81&$N%+%i%`$r6QEy$K$7$F=PNO$9$k$+$I$&$+$r<($9%U%i%0!#(B
+% \begin{macrocode}
+\newif\if@balance \@balancefalse
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@outputdblcol}
+% $B:81&$N%+%i%`$rO"7k$7!"=PNO$9$k$N$O(B|\@outputdblcol|$B$,9T$J$&!#(B
+% $B$3$N%Q%C%1!<%8$G$O!":81&$N%+%i%`$r6QEy$KJ,3d$9$k$?$a$N%k!<%A%s$r2C$($F$"$k!#(B
+% \begin{macrocode}
+\newbox\@combinebox
+% \end{macrocode}
+% $B:8%+%i%`$rAH$_N)$F$?$@$1$N;~E@$G$O!"$=$l$r(B|\@leftcolumn|$B$K3JG<$9$k$@$1$G(B
+% $B=PNO$O$7$J$$!#(B
+% \changes{v2.4}{2001/02/19}{$B:G=*%Z!<%8$G:81&$N9T4V$,B7$o$J$$ItJ,$r=$@5(B}
+% \changes{v2.4}{2001/02/19}{$BCl$,=P$J$$$N$r=$@5(B}
+% \begin{macrocode}
+\def\@outputdblcol{%
+ \if@firstcolumn
+ \global\@firstcolumnfalse
+ \global\setbox\@leftcolumn\box\@outputbox
+ \@colht\textheight
+ \@chkdblfloatht\global\advance\@colht-\@floatht
+ \else
+ \global\@firstcolumntrue
+ \if@balance % $B:81&%+%i%`$r6QEy$KJ,3d(B
+ \@tempdima\baselineskip
+ \advance\@tempdima-\topskip
+ % $BO"7k(B
+ \setbox\@combinebox=\vbox{%
+ \unvbox\@leftcolumn\vskip\@tempdima\unvbox\@outputbox}%
+ \@tempdima\ht\@combinebox
+ \advance\@tempdima\dp\@combinebox
+ \divide\@tempdima\tw@
+ % $BJ,3d(B
+ \vbadness=\@M \splittopskip=\topskip \splitmaxdepth=\maxdepth
+ \setbox\@leftcolumn=\vsplit\@combinebox to\@tempdima
+ \setbox\@outputbox=\vtop{\unvbox\@combinebox}
+ \setbox\@leftcolumn=\vtop{\unvbox\@leftcolumn}
+ \fi
+ % $B@07A(B
+ \@tempdima\ht\@leftcolumn
+ \setbox\@outputbox\vbox to\@tempdima{%
+ \hb@xt@\textwidth{%
+ \hb@xt@\columnwidth{%
+ \vbox to\@tempdima{\box\@leftcolumn\vss}\hss}%
+ \hfil
+ \vrule width\columnseprule
+ \hfil
+ \hb@xt@\columnwidth{%
+ \vbox to\@tempdima{\box\@outputbox\vss}\hss}%
+ }%
+ \vss
+ }%
+ \@combinedblfloats
+ \@outputpage
+ \begingroup
+ \@dblfloatplacement
+ \@startdblcolumn
+ \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}%
+ \endgroup
+ \fi
+ \global\@balancefalse
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@startdblcolumn}
+% $BFsCJAH$r3+;O$9$k$H$-!"$^$@=PNO$r$7$F$$$J$$%U%m!<%H$r=PNO$9$k!#(B
+% $B$=$l$i$O(B|\sdblcolelt|$B$rDL$8$F!"(B|\@addtonextcol|$B$G=PNO$5$l$k!#(B
+% $B$3$N%Q%C%1!<%8$G$O!"%+%i%`$N9b$5$r(B|\textheight|$B$+$i%U%m!<%H$N9b$5$r(B
+% $B0z$$$?$b$N$K@_Dj$9$k$h$&$K:FDj5A$9$k!#(B
+% \begin{macrocode}
+\def\@startdblcolumn{%
+ \global\@colht\textheight
+ \@tryfcolumn\@dbldeferlist
+ \if@fcolmade
+ \else
+ \begingroup
+ \let\reserved@b\@dbldeferlist
+ \global\let\@dbldeferlist\@empty
+ \let\@elt\@sdblcolelt
+ \reserved@b
+ \endgroup
+ \fi
+ \@chkdblfloatht
+ \global\advance\@colht-\@floatht
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@doclearpage}
+% $B=PNO%U%m!<%HMQ%j%9%H$N=i4|2=$r$9$k$?$a$K!"(B|\@doclearpage|$B$r:FDj5A$9$k!#(B
+% \begin{macrocode}
+\def\@doclearpage{%
+ \ifvoid\footins
+ \setbox\@tempboxa\vsplit\@cclv to\z@ \unvbox\@tempboxa
+ \setbox\@tempboxa\box\@cclv
+ \xdef\@deferlist{%
+ \L@toplist\R@toplist\L@botlist\R@botlist\@deferlist}%
+ \global\let\L@toplist\@empty % changed from \@toplist
+ \global\let\R@toplist\@empty % added
+ \global\let\L@botlist\@empty % changed from \@botlist
+ \global\let\R@botlist\@empty % added
+ \global\@colroom\@colht
+ \ifx\@currlist\@empty
+ \else
+ \@latexerr{Float(s) lost}\@ehb
+ \global\let\@currlist\@empty
+ \fi
+ \@makefcolumn\@deferlist
+ \@whilesw\if@fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \if@twocolumn
+ \if@firstcolumn
+ % added \@dblbotlist
+ \xdef\@dbldeferlist{\@dbltoplist\@dblbotlist\@dbldeferlist}%
+ \global\let\@dbltoplist\@empty
+ \global\let\@dblbotlist\@empty % added
+ \global\@colht\textheight
+ \begingroup
+ \@dblfloatplacement
+ \@makefcolumn\@dbldeferlist
+ \@whilesw\if@fcolmade \fi{\@outputpage
+ \@makefcolumn\@dbldeferlist}%
+ \endgroup
+ \else
+ \vbox{}\clearpage
+ \fi
+ \fi
+ \else
+ \setbox\@cclv\vbox{\box\@cclv\vfil}%
+ \@makecol\@opcol
+ \clearpage
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@topnewpage}
+% |\@dblbotroom|$B$H(B|dblbotnumber|$B$r=i4|2=$9$k$?$a$K(B|\@topnewpage|$B$r:FDj5A$9$k!#(B
+% \begin{macrocode}
+\long\def\@topnewpage[#1]{%
+ %\@nodocument
+ \@next\@currbox\@freelist{}{}%
+ \global\setbox\@currbox
+ \color@vbox
+ \normalcolor
+ \vbox{\hsize\textwidth
+ \@parboxrestore
+ \col@number\@ne
+ #1%
+ \vskip-\dbltextfloatsep}%
+ \color@endbox
+ \ifdim\ht\@currbox>\textheight
+ \ht\@currbox\textheight
+ \fi
+ \global\count\@currbox\tw@
+ \@tempdima-\ht\@currbox
+ \advance\@tempdima-\dbltextfloatsep
+ \global\advance\@colht\@tempdima
+ \ifx\@dbltoplist\@empty
+ \else
+ \@latexerr{Float(s) lost}\@ehb
+ \let\@dbltoplist\@empty
+ \fi
+ \@cons\@dbltoplist\@currbox
+ \global\@dbltopnum\m@ne
+ \global\@dblbotnum\m@ne % added
+ \ifdim\@colht<2.5\baselineskip
+ \@latex@warning@no@line {Optional argument of \noexpand\twocolumn
+ too tall on page \thepage}%
+ \@emptycol
+ \if@firstcolumn
+ \else
+ \@emptycol
+ \fi
+ \else
+ \global\vsize\@colht
+ \global\@colroom\@colht
+ \@floatplacement
+ \fi
+ %\global\@dbltoproom\maxdimen
+ %\global\@dblbotroom\maxdimen
+ %\@addtodblcol
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\balancenewpage}
+% \begin{macro}{\balanceclearpage}
+% $B%F%-%9%H$r6QEy$KJ,3d$7$F=PNO$9$k$?$a$N%^%/%m!#(B
+% $B$?$@$7!"$3$N%^%/%m$rMQ$$$?>l9g!"$=$N%Z!<%8Fb$G$N(B|\newpage|$B$d(B
+% |\clearpage|$B%3%^%s%I$,L58z$K$J$k$3$H$KCm0U!#(B
+% \begin{macrocode}
+\def\balancenewpage{\par\vfil\global\@balancetrue\penalty-\@M}
+\def\balanceclearpage{\balancenewpage
+ \write\m@ne{}\vbox{}\global\@balancetrue\penalty-\@Mi}
+\endinput
+%</core>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \Finale
+%
+% \endinput
diff --git a/Master/texmf-dist/source/platex/base/nidanfloat.ins b/Master/texmf-dist/source/platex/base/nidanfloat.ins
new file mode 100644
index 00000000000..f218512e802
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/nidanfloat.ins
@@ -0,0 +1,7 @@
+\input docstrip
+\keepsilent
+\ifToplevel{\askonceonly}
+\usedir{ptex/platex/base}
+\Msg{*** nidangumi double float package ***}
+\generate{\file{nidanfloat.sty}{\from{nidanfloat.dtx}{core}}}
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/pl209.def b/Master/texmf-dist/source/platex/base/pl209.def
new file mode 100644
index 00000000000..315ef580390
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/pl209.def
@@ -0,0 +1,106 @@
+%%
+%% This is file `pl209.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% pl209.dtx (with options: `pl209')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from pl209.def.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file pl209.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% File: pl209.dtx
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\typeout{Entering pLaTeX 2.09 compatibility mode.}
+\input{latex209.def}
+\RequirePackage{ptrace}
+\let\Rensuji\rensuji
+\let\prensuji\rensuji
+\def\@footnotemark{\leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\fi
+ \ifydir\@makefnmark
+ \else\hbox to\z@{\hskip-.25zw\raise2\cht\@makefnmark\hss}\fi
+ \ifhmode\spacefactor\@x@sf\fi\relax}
+\def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$
+ \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}
+\fontencoding{JY1}
+\fontfamily{mc}
+\fontsize{10}{15}
+\DeclareSymbolFont{mincho}{JY1}{mc}{m}{n}
+\DeclareSymbolFont{gothic}{JY1}{gt}{m}{n}
+\DeclareSymbolFontAlphabet\mathmc{mincho}
+\DeclareSymbolFontAlphabet\mathgt{gothic}
+\SetSymbolFont{mincho}{bold}{JY1}{gt}{m}{n}
+\jfam\symmincho
+\DeclareRobustCommand\mc{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\mcdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symmincho}
+\DeclareRobustCommand\gt{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\gtdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symgothic}
+\DeclareRobustCommand\bf{\normalfont\bfseries\mathgroup\symbold\jfam\symgothic}
+\DeclareRobustCommand\roman@normal{%
+ \romanencoding{\encodingdefault}%
+ \romanfamily{\familydefault}%
+ \romanseries{\seriesdefault}%
+ \romanshape{\shapedefault}%
+ \selectfont\ignorespaces}
+\DeclareRobustCommand\rm{\roman@normal\rmfamily\mathgroup\symoperators}
+\DeclareRobustCommand\sf{\roman@normal\sffamily\mathgroup\symsans}
+\DeclareRobustCommand\sl{\roman@normal\slshape\mathgroup\symslanted}
+\DeclareRobustCommand\sc{\roman@normal\scshape\mathgroup\symsmallcaps}
+\DeclareRobustCommand\it{\roman@normal\itshape\mathgroup\symitalic}
+\DeclareRobustCommand\tt{\roman@normal\ttfamily\mathgroup\symtypewriter}
+\DeclareRobustCommand\em{%
+ \@nomath\em
+ \ifdim \fontdimen\@ne\font>\z@\mc\rm\else\gt\it\fi}
+\let\mcfam\symmincho
+\let\gtfam\symgothic
+\renewcommand\vpt {\edef\f@size{\@vpt}\rm\mc}
+\renewcommand\vipt {\edef\f@size{\@vipt}\rm\mc}
+\renewcommand\viipt {\edef\f@size{\@viipt}\rm\mc}
+\renewcommand\viiipt{\edef\f@size{\@viiipt}\rm\mc}
+\renewcommand\ixpt {\edef\f@size{\@ixpt}\rm\mc}
+\renewcommand\xpt {\edef\f@size{\@xpt}\rm\mc}
+\renewcommand\xipt {\edef\f@size{\@xipt}\rm\mc}
+\renewcommand\xiipt {\edef\f@size{\@xiipt}\rm\mc}
+\renewcommand\xivpt {\edef\f@size{\@xivpt}\rm\mc}
+\renewcommand\xviipt{\edef\f@size{\@xviipt}\rm\mc}
+\renewcommand\xxpt {\edef\f@size{\@xxpt}\rm\mc}
+\renewcommand\xxvpt {\edef\f@size{\@xxvpt}\rm\mc}
+\InputIfFileExists{pl209.cfg}{}{}
+\endinput
+%%
+%% End of file `pl209.def'.
diff --git a/Master/texmf-dist/source/platex/base/pl209.dtx b/Master/texmf-dist/source/platex/base/pl209.dtx
new file mode 100644
index 00000000000..0b45ef19625
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/pl209.dtx
@@ -0,0 +1,255 @@
+% \iffalse meta-comment
+%% File: pl209.dtx
+%
+% Copyright 1995,1996,1997 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{260}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1995/03/28}{Based on latex209.dtx v0.39}
+% \changes{v1.0b}{1995/08/30}{Based on latex209.dtx v0.46}
+% \changes{v1.0c}{1995/11/21}{Add footnote relatex commands.}
+% \changes{v1.0d}{1997/01/17}{Only define for p\LaTeXe relatex codes.}
+% \changes{v1.0e}{1997/01/28}{$B=qBNJQ99$NFsJ8;z%3%^%s%I$r5lHG8_49$K$7$?!#(B}
+% \changes{v1.0f}{1997/06/25}{\cs{em}$B$GOBJ8$r6/D4=qBN$K(B}
+% \fi
+%
+% \iffalse
+%<*package>
+\NeedsTeXFormat{pLaTeX2e}
+\ProvidesFile{pl209.dtx}[1997/06/25 v1.0f Standard pLaTeX file]
+%</package>
+%<*driver>
+\documentclass{jltxdoc}
+\GetFileInfo{pl209.dtx}
+\title{p\LaTeXe\\2.09$B8_49%b!<%IMQ%^%/%m(B\space\fileversion}
+\author{Ken Nakano \& Hideaki Togashi}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \section{\dst $BMQ%b%8%e!<%k(B}
+% \dst $B$G0J2<$N%b%8%e!<%kL>$r;XDj$9$k$3$H$G!"BP>]$H$J$kItJ,$r<h$j=P$9(B
+% $B$3$H$,$G$-$^$9!#(B
+%
+% \begin{center}
+% \begin{tabular}{ll}
+% pl209 & \file{pl209.def}$B%U%!%$%k$r@8@.(B\\
+% oldfonts & \file{oldpfonts.sty}$B$r@8@.(B\\
+% style &
+% \begin{tabular}[t]{ll}
+% jarticle & \file{jarticle.sty}$B%U%!%$%k$r@8@.(B \\
+% jbook & \file{jbook.sty}$B%U%!%$%k$r@8@.(B\\
+% jreport & \file{jreport.sty}$B%U%!%$%k$r@8@.(B\\
+% tarticle & \file{tarticle.sty}$B%U%!%$%k$r@8@.(B \\
+% tbook & \file{tbook.sty}$B%U%!%$%k$r@8@.(B\\
+% treport & \file{treport.sty}$B%U%!%$%k$r@8@.(B
+% \end{tabular}
+% \end{tabular}
+% \end{center}
+%
+%
+% \section{2.09$B8_49%^%/%m(B}
+% 2.09$BMQ$N%3%^%s%IDj5A%U%!%$%k$,%m!<%I$5$l$?$H$-!"%a%C%;!<%8$r=PNO$7$^$9!#(B
+% $B$^$?!"(B\LaTeX{}$B$N(B2.09$B%3%^%s%I%^%/%mDj5A$r%m!<%I$7$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\typeout{Entering pLaTeX 2.09 compatibility mode.}
+\input{latex209.def}
+%</pl209>
+% \end{macrocode}
+% $B%U%)%s%HA*Br%3%^%s%I$N%H%l!<%9$N$?$a$K(B\file{ptrace}$B%Q%C%1!<%8$r%m!<%I$7$^$9!#(B
+% \changes{v1.0e}{1997/02/20}{Typemiss:oldlfont from oldlfonts}
+% \begin{macrocode}
+%<oldfonts>\RequirePackage{oldlfont}
+%<pl209|oldfonts>\RequirePackage{ptrace}
+% \end{macrocode}
+%
+% \begin{macro}{\Rensuji}
+% \begin{macro}{\prensuji}
+% p\LaTeXe{}$B$G$O!"(B|\Rensuji|, |\prensuji|$B$NF0:n$r(B|\rensuji|$B%3%^%s%I$,(B
+% $B%+%P!<$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\let\Rensuji\rensuji
+\let\prensuji\rensuji
+%</pl209>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@footnotemark}
+% \begin{macro}{\@makefnmark}
+% $B5SCm$N0u$r=PNO$9$k%^%/%m$r!"AH$_J}8~$K1~$8$F!"5SCm$NJ}8~$,JQ$o$k$h$&$K(B
+% $B$7$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\def\@footnotemark{\leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\fi
+ \ifydir\@makefnmark
+ \else\hbox to\z@{\hskip-.25zw\raise2\cht\@makefnmark\hss}\fi
+ \ifhmode\spacefactor\@x@sf\fi\relax}
+\def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$
+ \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}
+%</pl209>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macrocode}
+%<*pl209>
+\fontencoding{JY1}
+\fontfamily{mc}
+\fontsize{10}{15}
+%</pl209>
+% \end{macrocode}
+%
+% \begin{macrocode}
+%<*pl209|oldfonts>
+\DeclareSymbolFont{mincho}{JY1}{mc}{m}{n}
+\DeclareSymbolFont{gothic}{JY1}{gt}{m}{n}
+\DeclareSymbolFontAlphabet\mathmc{mincho}
+\DeclareSymbolFontAlphabet\mathgt{gothic}
+\SetSymbolFont{mincho}{bold}{JY1}{gt}{m}{n}
+\jfam\symmincho
+% \end{macrocode}
+% \changes{v1.0e}{1997/01/29}{$BFsJ8;z=qBNJQ99%3%^%s%I$NF0:n$r5lHG$HF1Ey$K$7$?!#(B}
+% |\mc|$B$H(B|\gt|$B$O!"OBJ8%U%)%s%H$rJQ99$7$^$9$,!"2$J8%U%)%s%H$K$O1F6A$7$^$;$s!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\mc{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\mcdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symmincho}
+\DeclareRobustCommand\gt{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\gtdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symgothic}
+% \end{macrocode}
+% |\bf|$B%3%^%s%I$O!"OBJ8%U%)%s%H$r%4%7%C%/$K$7!"2$J8%U%)%s%H$r%\!<%k%I$K(B
+% $B$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\bf{\normalfont\bfseries\mathgroup\symbold\jfam\symgothic}
+% \end{macrocode}
+% |\rm|, |\sf|, |\sl|, |\sc|, |\it|, |\tt|$B$N3F%3%^%s%I$r!"2$J8%U%!%_%j$@$1$r(B
+% $B%G%U%)%k%H%U%)%s%H$+$iB0@-$rJQ99$9$k$h$&$K$7!"OBJ8%U%)%s%H$O1F6A$r(B
+% $B<u$1$J$$$h$&$K=$@5$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\roman@normal{%
+ \romanencoding{\encodingdefault}%
+ \romanfamily{\familydefault}%
+ \romanseries{\seriesdefault}%
+ \romanshape{\shapedefault}%
+ \selectfont\ignorespaces}
+\DeclareRobustCommand\rm{\roman@normal\rmfamily\mathgroup\symoperators}
+\DeclareRobustCommand\sf{\roman@normal\sffamily\mathgroup\symsans}
+\DeclareRobustCommand\sl{\roman@normal\slshape\mathgroup\symslanted}
+\DeclareRobustCommand\sc{\roman@normal\scshape\mathgroup\symsmallcaps}
+\DeclareRobustCommand\it{\roman@normal\itshape\mathgroup\symitalic}
+\DeclareRobustCommand\tt{\roman@normal\ttfamily\mathgroup\symtypewriter}
+% \end{macrocode}
+%
+% \begin{macro}{\em}
+% \changes{v1.0f}{1997/06/25}{\cs{em}$B$GOBJ8$r6/D4=qBN$K(B}
+% |\em|$B%3%^%s%I$G!"OBJ8%U%)%s%H$b(B|\gt|$B$K@Z$jBX$($k$h$&$K$7$^$7$?!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\em{%
+ \@nomath\em
+ \ifdim \fontdimen\@ne\font>\z@\mc\rm\else\gt\it\fi}
+%</pl209|oldfonts>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%<*pl209>
+\let\mcfam\symmincho
+\let\gtfam\symgothic
+\renewcommand\vpt {\edef\f@size{\@vpt}\rm\mc}
+\renewcommand\vipt {\edef\f@size{\@vipt}\rm\mc}
+\renewcommand\viipt {\edef\f@size{\@viipt}\rm\mc}
+\renewcommand\viiipt{\edef\f@size{\@viiipt}\rm\mc}
+\renewcommand\ixpt {\edef\f@size{\@ixpt}\rm\mc}
+\renewcommand\xpt {\edef\f@size{\@xpt}\rm\mc}
+\renewcommand\xipt {\edef\f@size{\@xipt}\rm\mc}
+\renewcommand\xiipt {\edef\f@size{\@xiipt}\rm\mc}
+\renewcommand\xivpt {\edef\f@size{\@xivpt}\rm\mc}
+\renewcommand\xviipt{\edef\f@size{\@xviipt}\rm\mc}
+\renewcommand\xxpt {\edef\f@size{\@xxpt}\rm\mc}
+\renewcommand\xxvpt {\edef\f@size{\@xxvpt}\rm\mc}
+%</pl209>
+% \end{macrocode}
+% $B$=$7$F!":G8e$K(B\file{pl209.cfg}$B$H$$$&%U%!%$%k$,$"$l$P!"$=$l$r%m!<%I$7$^$9!#(B
+% \begin{macrocode}
+%<pl209>\InputIfFileExists{pl209.cfg}{}{}
+% \end{macrocode}
+%
+%
+% \section{$B%9%?%$%k%U%!%$%k(B}
+% $B0J2<$O!"(Bp\LaTeX~2.09$B$G$NI8=`%9%?%$%k%U%!%$%k$G$9!#(B
+% p\LaTeXe{}$B$N%/%i%9%U%!%$%k$r%m!<%I$9$k$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*style>
+%<*jarticle|jbook|jreport|tarticle|tbook|treport>
+\NeedsTeXFormat{pLaTeX2e}
+%</jarticle|jbook|jreport|tarticle|tbook|treport>
+%<*jarticle>
+\@obsoletefile{jarticle.cls}{jarticle.sty}
+\LoadClass{jarticle}
+%</jarticle>
+%<*tarticle>
+\@obsoletefile{tarticle.cls}{tarticle.sty}
+\LoadClass{tarticle}
+%</tarticle>
+%<*jbook>
+\@obsoletefile{jbook.cls}{jbook.sty}
+\LoadClass{jbook}
+%</jbook>
+%<*tbook>
+\@obsoletefile{tbook.cls}{tbook.sty}
+\LoadClass{tbook}
+%</tbook>
+%<*jreport>
+\@obsoletefile{jreport.cls}{jreport.sty}
+\LoadClass{jreport}
+%</jreport>
+%<*treport>
+\@obsoletefile{treport.cls}{treport.sty}
+\LoadClass{treport}
+%</treport>
+%</style>
+% \end{macrocode}
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/pl209.ins b/Master/texmf-dist/source/platex/base/pl209.ins
new file mode 100644
index 00000000000..f8bb15e6c90
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/pl209.ins
@@ -0,0 +1,22 @@
+\input docstrip
+\keepsilent
+\ifToplevel{\askonceonly}
+\usedir{ptex/platex/base}
+
+\Msg{*** Generating the pLaTeX compatibility mode files ***}
+
+\generate{
+ \file{pl209.def}{\from{pl209.dtx}{pl209}}
+ \file{oldpfont.sty}{\from{pl209.dtx}{oldfonts}}
+}
+
+\generate{
+ \file{jarticle.sty}{\from{pl209.dtx}{style,jarticle}}
+ \file{tarticle.sty}{\from{pl209.dtx}{style,tarticle}}
+ \file{jbook.sty}{\from{pl209.dtx}{style,jbook}}
+ \file{tbook.sty}{\from{pl209.dtx}{style,tbook}}
+ \file{jreport.sty}{\from{pl209.dtx}{style,jreport}}
+ \file{treport.sty}{\from{pl209.dtx}{style,treport}}
+}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/platex.dtx b/Master/texmf-dist/source/platex/base/platex.dtx
new file mode 100644
index 00000000000..66618d080be
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/platex.dtx
@@ -0,0 +1,867 @@
+% \iffalse meta-comment
+%% File: platex.dtx
+%
+% Copyright 1995,1996 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{367}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \def\chuui#1{\par\vskip.5\baselineskip
+% \noindent\bfseries{$BCm0U!'(B}\par
+% \noindent\bgroup\bf#1}
+% \def\endchuui{\egroup\vskip.5\baselineskip}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1995/05/08}{first edition}
+% \changes{v1.0a}{1995/08/25}{$B8_49@-$K$D$$$F!"(B\dst{}$B$N;H$$J}!";29MJ88%$rDI2C(B}
+% \changes{v1.0b}{1996/02/01}{\file{omake-sh.ins}, \file{omake-pl.ins}$B$r(B
+% \dst{}$B$NJQ99$K$H$b$J$&JQ99$r$7$?(B}
+% \changes{v1.0c}{1997/01/23}{\LaTeX\ \textt{!<1996/12/01!>}$B$K9g$o$;$F=$@5(B}
+% \fi
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{pLaTeX2e}
+% \fi
+\ProvidesFile{platex.dtx}[1997/01/29 v1.0c pLaTeX document file]
+% \iffalse
+\documentclass{jltxdoc}
+\usepackage{plext}
+\GetFileInfo{platex.dtx}
+\title{p\LaTeXe{}$B$K$D$$$F(B}
+\author{Ken Nakano}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \MakeShortVerb{\+}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+%
+% \section{$B35MW(B}\label{platex:intro}
+% $B$3$NJ8=q$O!"(Bp\LaTeXe{}$B$N35MW$r<($7$F$$$^$9$,!";H$$J}$N%,%$%I$G$O(B
+% $B$"$j$^$;$s!#(Bp\LaTeXe{}$B$N5!G=$K$D$$$F$N@bL@$O!"(B\cite{platex2e-book}$B$r(B
+% $B;2>H$7$F$/$@$5$$!#F|K\8l(B\TeX{}$B$K$D$$$F$O(B\cite{jtex-tech}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% p\LaTeXe{}$B$G$O(B\cite{tate-book}$B$G@bL@$5$l$F$$$k!"$$$/$D$+$N3HD%%3%^%s%I$N(B
+% $BF0:n$r=$@5$7$F$$$^$9!#$=$N>\:Y$K$D$$$F$O!"(B\file{plext.dtx}$B$r;2>H$7$F(B
+% $B$/$@$5$$!#(B
+%
+% \LaTeX{}$B$N5!G=$K$D$$$F$O!"(B\cite{latex-book2}$B$d(B\cite{latex-comp}$B$J$I$r(B
+% $B;2>H$7$F$/$@$5$$!#?7$7$$5!G=$K$D$$$F$O(B\file{usrguide.tex}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% $B$3$NJ8=q$N9=@.$O<!$N$h$&$K$J$C$F$$$^$9!#(B
+%
+% \begin{quote}
+% \begin{description}
+% \item[$BBh(B\ref{platex:intro}$B@a(B]
+% $B$3$N@a$G$9!#$3$NJ8=q$K$D$$$F$N35MW$H!"(B
+% \dst{}$B$N$?$a$N%*%W%7%g%s$K$D$$$F=R$Y$F$$$^$9!#(B
+%
+% \item[$BBh(B\ref{platex:plcore}$B@a(B]
+% p\LaTeXe{}$B$G3HD%$7$?5!G=$K$D$$$F$N35MW$G$9!#(B
+% $BIUB0$N%/%i%9%U%!%$%k$d%Q%C%1!<%8%U%!%$%k$K$D$$$F$b4JC1$K(B
+% $B@bL@$7$F$$$^$9!#(B
+%
+% \item[$BBh(B\ref{platex:compatibility}$B@a(B]
+% $B5l%P!<%8%g%s$N(Bp\LaTeX{}$B$H$N8_49@-$K$D$$$F=R$Y$F$$$^$9!#(B
+%
+% \item[$BIUO?(B\ref{app:pldoc}]
+% p\LaTeXe{}$B$N(Bdtx$B%U%!%$%k$r$^$H$a$F0l$D$N(BDVI$B%U%!%$%k$K$9$k$?$a$N(B
+% $BJ8=q%U%!%$%k@bL@$r$7$F$$$^$9!#(B
+%
+% \item[$BIUO?(B\ref{app:omake}]
+% $BIUO?(B\ref{app:pldoc}$B$G@bL@$r$7$?J8=q%U%!%$%k$r=hM}$9$k(Bsh$B%9%/%j%W%H!J<j=g!K!"(B
+% \dst{}$BJ8=q%U%!%$%kFb$NF~$l;R$NBP1~$rD4$Y$k(Bperl$B%9%/%j%W%H$J$I$K$D$$$F(B
+% $B@bL@$7$F$$$^$9!#(B
+% \end{description}
+% \end{quote}
+%
+%
+% \subsection{\dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s(B}
+% $B$3$NJ8=q$r(B\dst{}$B%W%m%0%i%`$K$h$C$F=hM}$9$k$3$H$K$h$C$F!"(B
+% $B$$$/$D$+$N0[$J$k%U%!%$%k$r@8@.$9$k$3$H$,$G$-$^$9!#(B
+%
+% $B$3$NJ8=q$N(B\dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s$O!"<!$N$H$*$j$G$9!#(B
+%
+% \DeleteShortVerb{\|}
+% \begin{center}
+% \begin{tabular}{l|p{.8\linewidth}}
+% \emph{$B%*%W%7%g%s(B} & \emph{$B0UL#(B}\\\hline
+% plcore & $B%U%)!<%^%C%H%U%!%$%k$r:n$k$?$a$N%U%!%$%k$r@8@.(B\\
+% pldoc & p\LaTeXe{}$B$N%=!<%9%U%!%$%k$r$^$H$a$FAHHG$9$k$?$a$N(B
+% $BJ8=q%U%!%$%k$r@8@.(B\\[2mm]
+% shprog & $B>e5-$N%U%!%$%k$r:n@.$9$k$?$a$N(Bsh$B%9%/%j%W%H$r@8@.(B\\
+% plprog & $BF~$l;R9=B$$rD4$Y$k4JC1$J(Bperl$B%9%/%j%W%H$r@8@.(B\\
+% Xins & $B>e5-$N(Bsh$B%9%/%j%W%H$d(Bperl$B%9%/%j%W%H$r<h$j=P$9$?$a$N(B
+% \dst{}$B%P%C%A%U%!%$%k$r@8@.(B\\
+% \end{tabular}
+% \end{center}
+% \MakeShortVerb{\|}
+%
+% \subsubsection{$B%U%!%$%k$N<h$j=P$7J}(B}
+%
+% $B$?$H$($P!"$3$NJ8=q$N(B``plcore''$B$NItJ,$r(B``\file{platex.ltx}''$B$H$$$&(B
+% $B%U%!%$%k$K$9$k$H$-$N<j=g$O$D$.$N$h$&$K$J$j$^$9!#(B
+%
+% \begin{enumerate}
+% \item platex docstrip
+% \item $BF~NO%U%!%$%k$N3HD%;R!J(Bdtx$B!K$rF~NO$9$k!#(B
+% \item $B=PNO%U%!%$%k$N3HD%;R!J(Bltx$B!K$rF~NO$9$k!#(B
+% \item \dst{}$B%*%W%7%g%s!J(Bplcore$B!K$rF~NO$9$k!#(B
+% \item $BF~NO%U%!%$%kL>!J(Bplatex$B!K$rF~NO$9$k!#(B
+% \item \file{platex.ltx}$B$,B8:_$9$k>l9g$O!"3NG'$r5a$a$F$/$k$N$G!"(B
+% ``y''$B$rF~NO$9$k!#(B
+% \item $BJL$N=hM}$r9T$J$&$+$rLd$o$l$k$N$G!"(B``n''$B$rF~NO$9$k!#(B
+% \end{enumerate}
+% $B$3$l$G!"(B\file{platex.ltx}$B$,:n$i$l$^$9!#(B
+%
+% $B$"$k$$$O!"<!$N$h$&$JFbMF$N%U%!%$%k(B\file{batch.ins}$B$r:n@.$7!"(B
+% |platex fmt.ins|$B$9$k$3$H$G$b(B\file{platex.ltx}$B$r:n$k$3$H$,$G$-$^$9!#(B
+%
+% \begin{verbatim}
+% \def\batchfile{batch.ins}
+% \input docstrip.tex
+% \generateFile{platex.ltx}{t}{\from{platex.dtx}{plcore}}
+% \end{verbatim}
+%
+% \dst $B%W%m%0%i%`$N>\:Y$O!"(B\file{docstrip.dtx}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+%
+%
+% \section{p\LaTeXe{}$B$N5!G=$K$D$$$F(B}\label{platex:plcore}
+% p\LaTeXe{}$B$N5!G=$O!"$$$/$D$b$N%U%!%$%k$KJ,3d$5$l$F<BAu$5$l$F$$$^$9!#(B
+% $B$3$l$i$N%U%!%$%k$O$D$.$N#3<oN`$KJ,N`$9$k$3$H$,$G$-$^$9!#(B
+%
+% \begin{itemize}
+% \item $B%U%)!<%^%C%H%U%!%$%k(B
+% \item $B%/%i%9%U%!%$%k(B
+% \item $B%Q%C%1!<%8%U%!%$%k(B
+% \end{itemize}
+%
+% $B%U%)!<%^%C%H%U%!%$%k$K$O!"4pK\E*$J5!G=$,Dj5A$5$l$F$*$j!"(B
+% p\LaTeXe{}$B$N3K$H$J$k%U%!%$%k$G$9!#$3$N%U%!%$%k$KDj5A$5$l$F$$$k%^%/%m$O!"(B
+% $B<B9T;~$NB.EY$r9b$a$k$?$a$K!"$"$i$+$8$a(B\TeX $B$NFbIt7A<0$N7A$GJ]B8$5$l$F(B
+% $B$$$^$9!#(B
+%
+% $B%/%i%9%U%!%$%k$H%Q%C%1!<%8%U%!%$%k$O!"=>Mh!"%9%?%$%k%U%!%$%k$H8F$P$l$F$$$?(B
+% $B$b$N$G$9!#(B\LaTeXe{}$B$G$O$=$l$i$r!"%l%$%"%&%H$K4X$9$k$b$N$r%/%i%9%U%!%$%k$H(B
+% $B8F$S!"%^%/%m$N3HD%$r$9$k$b$N$r%Q%C%1!<%8%U%!%$%k$H8F$s$G6hJL$9$k$h$&$K(B
+% $B$J$j$^$7$?!#(B
+%
+% \TeX{}$BJ8=q$,;HMQ$9$k%/%i%9$O!"J8=q$N%W%j%"%s%V%k$G(B|\documentclass|$B%3%^%s%I(B
+% $B$rMQ$$$F;XDj$7$^$9!#(B|\documentclass|$B$G$O$J$/!"5lHG$N(B|\documentstyle|$B$r(B
+% $BMQ$$$k$H!"<+F0E*$K(B\emph{2.09$B8_49%b!<%I(B}$B$KF~$j$^$9!#(B
+% $B8_49%b!<%I$O5lHG$NJ8=q$rAHHG$9$k$?$a$@$1$K:n$i$l$F$$$^$9$N$G!"(B
+% $B?7$7$/J8=q$r:n@.$9$k>l9g$O!"(B|\documentclass|$B%3%^%s%I$rMQ$$$F$/$@$5$$!#(B
+% $B8_49%b!<%I$G$O(B\LaTeX{}$B$N?75!G=$b;H$($J$/$J$j$^$9!#(B
+%
+% $B5lHG$G$O!"(B|\documentstyle|$B$N%*%W%7%g%s$G%^%/%m%U%!%$%k$rFI$_9~$s$G(B
+% $B$$$^$7$?$,!"(B\LaTeX{}$B$G$O!"(B|\usepackage|$B%3%^%s%I$rMQ$$$FFI$_9~$_$^$9!#(B
+%
+% \subsection{$B%U%)!<%^%C%H%U%!%$%k(B}
+% $B%U%)!<%^%C%H%U%!%$%k$K$O!"4pK\E*$J5!G=$,Dj5A$5$l$F$$$^$9$,!"(B
+% $B$3$l$i$O(B\TeX{}$B$NFbIt7A<0$KJQ49$5$l$?7A<0$H$J$C$F$$$^$9!#(B
+% $B%U%)!<%^%C%H%U%!%$%k$r:n@.$9$k$K$O!"(B
+% $B%=!<%9%U%!%$%k(B``platex.ltx''$B$r(B|iniptex|$B%W%m%0%i%`$G=hM}$7$^$9!#(B
+%
+% $B<!$N%j%9%H$,!"$=$NFbMF$G$9!#(B
+% $B$?$@$7!"$3$N%P!<%8%g%s$G$O!"(B\LaTeX{}$B$+$i(Bp\LaTeXe{}$B$X$N3HD%$r(B
+% \file{plcore.ltx}$B$r%m!<%I$9$k$3$H$G9T$J$$!"(B
+% \file{latex.ltx}$B$K$OD>@\!"<j$r2C$($J$$$h$&$K$7$F$$$^$9!#(B
+% $B$7$?$,$C$F(B\file{platex.ltx}$B$O$H$F$bC;$$$b$N$H$J$C$F$$$^$9!#(B
+% \file{latex.ltx}$B$K$O(B\LaTeX{}$B$N%3%^%s%I$,!"(B
+% \file{plcore.ltx}$B$K$O(Bp\LaTeXe{}$B$G3HD%$7$?%3%^%s%I$,Dj5A$5$l$F$$$^$9!#(B
+%
+% \begin{macrocode}
+%<*plcore>
+\let\orgdump\dump
+\let\dump\relax
+\input latex.ltx
+\typeout{**************************^^J%
+ *^^J%
+ * making pLaTeX format^^J%
+ *^^J%
+ **************************}
+\makeatletter
+\input plcore.ltx
+\makeatother
+\the\everyjob
+\let\dump\orgdump
+\dump
+%<plcore>\endinput
+%</plcore>
+% \end{macrocode}
+%
+% $B<B:]$K(Bp\LaTeXe{}$B$X$N3HD%$r9T$J$C$F$$$k(B\file{plcore.ltx}$B$O!"(B
+% \dst{}$B%W%m%0%i%`$K$h$C$F!"<!$N%U%!%$%k$NCGJR$,O"7k$5$l$?$b$N$G$9!#(B
+%
+% \begin{itemize}
+% \item \file{plvers.dtx}$B$O!"(Bp\LaTeXe{}$B$N%U%)!<%^%C%H%P!<%8%g%s$r(B
+% $BDj5A$7$F$$$^$9!#(B
+% \item \file{plfonts.dtx}$B$O!"(B\NFSS2$B$r3HD%$7$F$$$^$9!#(B
+% \item \file{plcore.dtx}$B$O!">e5-0J30$N%3%^%s%I$G%U%)!<%^%C%H%U%!%$%k$K(B
+% $B3JG<$5$l$k%3%^%s%I$rDj5A$7$F$$$^$9!#(B
+% \end{itemize}
+%
+% $B%W%j%m!<%I%U%)%s%H$dAHHG%Q%i%a!<%?$J$I$N@_Dj$O!"(B
+% \file{pldefs.ltx}$B$r%m!<%I$9$k$3$H$G9T$J$C$F$$$^$9!#(B
+% $B$3$N%U%!%$%k$K5-=R$5$l$F$$$k@_Dj$rJQ99$9$l$P!"(B
+% p\LaTeXe{}$B$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B
+% $B%+%9%?%^%$%:$9$k>l9g$O!"$3$N%U%!%$%k$rD>@\!"=$@5$9$k$N$G$O$J$/!"(B
+% \file{pldefs.cfg}$B$H$$$&L>A0$G%3%T!<$r$7$F!"$=$N%U%!%$%k$rJT=8$7$^$9!#(B
+% \file{pldefs.cfg}$B$O(B\file{pldefs.ltx}$B$NBe$o$j$KFI$_9~$^$l$^$9!#(B
+%
+%
+% \subsubsection{$B%P!<%8%g%s(B}
+% p\LaTeXe{}$B$N%P!<%8%g%s$d%U%)!<%^%C%H%U%!%$%kL>$O!"(B
+% \file{plvers.dtx}$B$GDj5A$7$F$$$^$9!#(B
+%
+%
+% \subsubsection{\NFSS2$B%3%^%s%I(B}
+% \LaTeX{}$B$G$O!"%U%)%s%HA*Br5!9=$H$7$F(B\NFSS2$B$rMQ$$$F$$$^$9!#(B
+% p\LaTeXe{}$B$G$O!"%*%j%8%J%k$N(B\NFSS2 $B$HF1MM$N%$%s%?!<%U%'%$%9$G!"(B
+% $BOBJ8%U%)%s%H$rA*Br$G$-$k$h$&$K!"(B\file{plfonts.dtx}$B$G(B\NFSS2$B$r3HD%$7$F$$$^$9!#(B
+%
+% p\LaTeXe{}$B$N(B\NFSS2$B$O!"%U%)%s%H$r@ZBX$($k%3%^%s%I$r;XDj$9$k$H$-$K!"(B
+% $B$=$l$,2$J8=qBN$+OBJ8=qBN$N$$$:$l$+$rBP>]$H$9$k$b$N$+$r!"(B
+% $B$G$-$k$@$10U<1$7$J$$$h$&$K$9$kJ}8~$G3HD%$7$F$$$^$9!#(B
+% $B$$$$$+$($l$P!"%3%^%s%I$,!J2DG=$J8B$j$N!KH=CG$r$7$^$9!#(B
+% $B$7$?$,$C$F?tB?$/$"$k1Q8lHG$N%/%i%9%U%!%$%k$d%Q%C%1!<%8%U%!%$%k$J$I$G(B
+% $B=qBN$NJQ99$r9T$C$F$$$k2U=j$r=$@5$9$kI,MW$O$"$^$j$"$j$^$;$s!#(B
+%
+% \file{plfonts.dtx}$B%U%!%$%k$G$O!"(B\NFSS2$B%3%^%s%I$NDj5A$N$[$+!"%W%j%m!<%I(B
+% $B%U%)%s%H$N@_Dj!"OBJ8%(%s%3!<%I$NDj5A!"AHHG%Q%i%a!<%?$J$I$N@_Dj!"(B
+% $B%U%)%s%HDj5A%U%!%$%k$J$I$N5-=R$b4^$^$l$F$$$^$9!#(B
+%
+% \NFSS2$B$K$D$$$F$N>\:Y$O!"(B\LaTeXe $B$KIUB0$N(B\file{fntguide.tex}$B$r;2>H$7$F(B
+% $B$/$@$5$$!#(B
+%
+%
+% \subsubsection{$B=PNO%k!<%A%s$H%U%m!<%H(B}
+% \file{plcore.dtx}$B$O!"<!$N9`L\$K4X$9$k%3%^%s%I$rF|K\8l=hM}MQ$K=$@5$d3HD%(B
+% $B$r$7$F$$$^$9!#(B
+%
+% \begin{itemize}
+% \item $B%W%j%"%s%V%k%3%^%s%I(B
+% \item $B2~%Z!<%8(B
+% \item $B2~9T(B
+% \item $B%*%V%8%'%/%H$N=PNO=g=x(B
+% \item $B%H%s%\(B
+% \item $B5SCm%^%/%m(B
+% \item $BAj8_;2>H(B
+% \item $B5?;w%?%$%WF~NO(B
+% \end{itemize}
+%
+%
+% \subsection{$B%/%i%9%U%!%$%k$H%Q%C%1!<%8%U%!%$%k(B}
+% $B%/%i%9%U%!%$%k$H%Q%C%1!<%8%U%!%$%k$O!"=>Mh!"%9%?%$%k%U%!%$%k$H8F$P$l$F$$$?(B
+% $B$b$N$G$9!#(B\LaTeX{}$B$G$O$=$l$i$r!"%l%$%"%&%H$K4X$9$k$b$N$r%/%i%9%U%!%$%k$H(B
+% $B8F$S!"%^%/%m$N3HD%$r$9$k$b$N$r%Q%C%1!<%8%U%!%$%k$H8F$s$G6hJL$9$k$h$&$K(B
+% $B$J$j$^$7$?!#(B
+%
+% p\LaTeXe{}$B$,Ds6!$r$9$k!"%/%i%9%U%!%$%k$d%Q%C%1!<%8%U%!%$%k$N$$$/$D$+$O!"(B
+% $B%*%j%8%J%k$N%U%!%$%k$r=$@5$7$F$$$^$9!#(B
+% $B=$@52U=j$K$O(B``\texttt{platex}''$B>r7o$,IU$1$i$l$F$$$^$9!#(B
+%
+% p\LaTeXe{}$B$KIUB0$N%/%i%9%U%!%$%k$O!"<!$N$H$*$j$G$9!#(B
+%
+% \begin{itemize}
+% \item jbook.cls,jarticle.cls,jreport.cls\par
+% $B2#AHMQ$NI8=`%/%i%9%U%!%$%k!#(B\file{jclasses.dtx}$B$+$i:n@.$5$l$k!#(B
+%
+% \item tbook.cls,tarticle.cls,treport.cls\par
+% $B=DAHMQ$NI8=`%/%i%9%U%!%$%k!#(B\file{jclasses.dtx}$B$+$i:n@.$5$l$k!#(B
+%
+% \item jltxdoc.cls\par
+% \file{.dtx}$B%U%!%$%k$rAHHG$9$k$?$a$N%/%i%9%U%!%$%k!#(B
+% \file{jltxdoc.dtx}$B$+$i:n@.$5$l$k!#(B
+%
+% \item jltxguid.cls\par
+% \file{usrguide.tex}$B$d(B\file{fntguide.tex}$B$J$I$rAHHG$9$k$?$a$N(B
+% $B%/%i%9%U%!%$%k!#(B
+% \end{itemize}
+%
+% $B$^$?!"(Bp\LaTeXe{}$B$KIUB0$N%Q%C%1!<%8%U%!%$%k$O!"<!$N$H$*$j$G$9!#(B
+%
+% \begin{itemize}
+% \item oldpfont.sty\par
+% p\LaTeX~2.09$B$N%U%)%s%H%3%^%s%I$rDs6!$9$k%Q%C%1!<%8!#(B
+% \file{oldpfont.dtx}$B$+$i:n@.$5$l$k!#(B
+%
+% \item ptrace.sty\par
+% \file{tracefnt.sty}$B$G:FDj5A$5$l$?(B\NFSS2$B%3%^%s%I$r(Bp\LaTeXe{}$BMQ$K(B
+% $B:F!9Dj5A$9$k$?$a$N%Q%C%1!<%8!#(B
+%
+% \item ascmac.sty, tascmac.sty\par
+% $B5l%P!<%8%g%s$N(Bp\LaTeX{}$B$GG[I[$5$l$F$$$?%U%!%$%k!#(B
+%
+% \item plext.sty\par
+% $B=DAHMQ$N3HD%%3%^%s%I$J$I$,Dj5A$5$l$F$$$k%U%!%$%k!#(B
+% \end{itemize}
+%
+%
+% \section{$B5l%P!<%8%g%s$H$N8_49@-(B}\label{platex:compatibility}
+% $B$3$3$G$O!"$3$N%P!<%8%g%s$H0JA0$N%P!<%8%g%s$H$N8_49@-$d3HD%ItJ,$K$D$$$F(B
+% $B@bL@$r$7$F$$$^$9!#(B
+%
+% \subsection{p\LaTeX~2.09$B$H$N8_49@-(B}
+% p\LaTeXe{}$B$O!"(B\LaTeX{}$B$N>e0L8_49$H$$$&7A$r<h$C$F$$$^$9$,!"(B
+% $B$$$/$D$+$N%Q%i%a!<%?$J$I$bJQ99$7$F$$$^$9!#(B
+% $B$7$?$,$C$F1QJ8=q$J$I!"(B\LaTeX{}$B$G$b=hM}$G$-$k%U%!%$%k$r(B
+% p\LaTeXe{}$B$G=hM}$7$F$b!"40A4$KF1$87k2L$K$J$k$H$O8B$j$^$;$s!#(B
+% $B$3$l$O!"1Q8lHG$N(B\LaTeX{}$B$G$bF1$8$G$9!#(B
+% $B>\:Y$O!"(B\LaTeXe $B$KIUB0$N(B\file{usrguide.tex}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% $BB?$/$N%/%i%9%U%!%$%k$d%Q%C%1!<%8%U%#%k$O$=$N$^$^;H$($k$H;W$$$^$9!#(B
+% $B$?$@$7!"$=$l$i$,(Bp\LaTeXe{}$B$G3HD%$7$F$$$k%3%^%s%I$HF1$8L>A0$N%3%^%s%I$r(B
+% $B:FDj5A$7$F$$$k>l9g$O!"%3%^%s%I$N3HD%$N;EJ}$K$h$C$F$O%(%i!<$K$J$k$3$H$b(B
+% $B$"$j$^$9!#MQ$$$h$&$H$7$F$$$k!"%/%i%9%U%!%$%k$d%Q%C%1!<%8%U%!%$%k$,(B
+% $B$&$^$/F0$/$+$I$&$+$r!"40A4$K3N$+$a$kJ}K!$O;DG0$J$,$i$"$j$^$;$s!#(B
+% $B0lHV4JC1$J$N$O!"F0$+$7$F$_$k$3$H$G$9!#IT9,$K$b$&$^$/F0$+$J$$>l9g$O!"(B
+% $B%m%0%U%!%$%k$dIUB0$NJ8=q%U%!%$%k$r;29M$K860x$rD4$Y$F$/$@$5$$!#(B
+%
+%
+%
+% \appendix
+%
+% \section{$BJ8=q%U%!%$%k(B}\label{app:pldoc}
+% \changes{v1.0c}{1997/01/25}{Add to filecontents environment for pldoc.dic.}
+% $B$3$3$G$O!"$3$N%Q%C%1!<%8$K4^$^$l$F$$$k(Bdtx$B%U%!%$%k$r$^$H$a$FAHHG$r$9$k$?$a$N(B
+% $BJ8=q%U%!%$%k$K$D$$$F@bL@$r$7$F$$$^$9!#8DJL$K=hM}$7$?>l9g$H0[$J$j!"(B
+% $BJQ99MzNr$d:w0z$bIU$-$^$9!#A4BN$G!"$*$h$=(B150$B%Z!<%8DxEY$K$J$j$^$9!#(B
+%
+% |filecontents|$B4D6-$O!"0z?t$K;XDj$5$l$?%U%!%$%k$,B8:_$9$k$H$-$O2?$b(B
+% $B$7$^$;$s$,!"B8:_$7$J$$$H$-$O!"4D6-Fb$NFbMF$G%U%!%$%k$r:n@.$7$^$9!#(B
+% \file{pldoc.dic}$B%U%!%$%k$O!"(Bmendex$B%W%m%0%i%`$G:w0z$r=hM}$9$k$H$-$K(B
+% \cs{$B@>Nq(B}, \cs{$BOBNq(B}$B$KBP$9$k!VFI$_!W$rIU$1$k$?$a$KI,MW$G$9!#(B
+% \begin{macrocode}
+%<*pldoc>
+\begin{filecontents}{pldoc.dic}
+$B@>Nq(B $B$;$$$l$-(B
+$BOBNq(B $B$o$l$-(B
+\end{filecontents}
+% \end{macrocode}
+% $BJ8=q%/%i%9$K$O!"(B\file{jltxdoc}$B%/%i%9$rMQ$$$^$9!#(B
+% \file{plext.dtx}$B$NCf$G%5%s%W%k$rAH$_N)$F$F$$$^$9$N$G!"(B
+% \file{plext}$B%Q%C%1!<%8$,I,MW$G$9!#(B
+% \begin{macrocode}
+\documentclass{jltxdoc}
+\usepackage{plext}
+\listfiles
+
+% \end{macrocode}
+% $B$$$/$D$+$N(B\TeX{}$B%W%j%_%F%#%V$H%3%^%s%I$r:w0z$K=PNO$7$J$$$h$&$K$7$^$9!#(B
+% \begin{macrocode}
+\DoNotIndex{\def,\long,\edef,\xdef,\gdef,\let,\global}
+\DoNotIndex{\if,\ifnum,\ifdim,\ifcat,\ifmmode,\ifvmode,\ifhmode,%
+ \iftrue,\iffalse,\ifvoid,\ifx,\ifeof,\ifcase,\else,\or,\fi}
+\DoNotIndex{\box,\copy,\setbox,\unvbox,\unhbox,\hbox,%
+ \vbox,\vtop,\vcenter}
+\DoNotIndex{\@empty,\immediate,\write}
+\DoNotIndex{\egroup,\bgroup,\expandafter,\begingroup,\endgroup}
+\DoNotIndex{\divide,\advance,\multiply,\count,\dimen}
+\DoNotIndex{\relax,\space,\string}
+\DoNotIndex{\csname,\endcsname,\@spaces,\openin,\openout,%
+ \closein,\closeout}
+\DoNotIndex{\catcode,\endinput}
+\DoNotIndex{\jobname,\message,\read,\the,\m@ne,\noexpand}
+\DoNotIndex{\hsize,\vsize,\hskip,\vskip,\kern,\hfil,\hfill,\hss,\vss,\unskip}
+\DoNotIndex{\m@ne,\z@,\z@skip,\@ne,\tw@,\p@,\@minus,\@plus}
+\DoNotIndex{\dp,\wd,\ht,\setlength,\addtolength}
+\DoNotIndex{\newcommand, \renewcommand}
+
+% \end{macrocode}
+% $B:w0z$HJQ99MzNr$N8+=P$7$K(B\cs{part}$B$rMQ$$$k$h$&$K@_Dj$r$7$^$9!#(B
+% \begin{macrocode}
+\IndexPrologue{\part*{$B:w(B $B0z(B}%
+ \markboth{$B:w(B $B0z(B}{$B:w(B $B0z(B}%
+ \addcontentsline{toc}{part}{$B:w(B $B0z(B}%
+$B%$%?%j%C%/BN$N?t;z$O!"$=$N9`L\$,@bL@$5$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B
+$B2<@~$N0z$+$l$??t;z$O!"Dj5A$5$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B
+$B$=$NB>$N?t;z$O!"$=$N9`L\$,;H$o$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B}
+%
+\GlossaryPrologue{\part*{$BJQ99MzNr(B}%
+ \markboth{$BJQ99MzNr(B}{$BJQ99MzNr(B}%
+ \addcontentsline{toc}{part}{$BJQ99MzNr(B}}
+
+% \end{macrocode}
+% $BI8=`$N(B|\changes|$B%3%^%s%I$r!"J#?t%U%!%$%k$NJ8=q$K9g$&$h$&$K=$@5$7$F$$$^$9!#(B
+% \begin{macrocode}
+\makeatletter
+\def\changes@#1#2#3{%
+ \let\protect\@unexpandable@protect
+ \edef\@tempa{\noexpand\glossary{#2\space\currentfile\space#1\levelchar
+ \ifx\saved@macroname\@empty
+ \space\actualchar\generalname
+ \else
+ \expandafter\@gobble
+ \saved@macroname\actualchar
+ \string\verb\quotechar*%
+ \verbatimchar\saved@macroname
+ \verbatimchar
+ \fi
+ :\levelchar #3}}%
+ \@tempa\endgroup\@esphack}
+\makeatother
+\RecordChanges
+\CodelineIndex
+\EnableCrossrefs
+\setcounter{IndexColumns}{2}
+\settowidth\MacroIndent{\ttfamily\scriptsize 000\ }
+% \end{macrocode}
+% $B$3$3$+$i$,K\J8%Z!<%8$H$J$j$^$9!#(B
+% \changes{v1.0c}{1997/01/29}{Rename pltpatch to plpatch.}
+% \begin{macrocode}
+\begin{document}
+ \title{The p\LaTeXe\ Sources}
+ \author{Ken Nakano}
+
+% This command will be used to input the patch file
+% if that file exists.
+\newcommand{\includeltpatch}{%
+ \def\currentfile{plpatch.ltx}
+ \part{plpatch}
+ {\let\ttfamily\relax
+ \xdef\filekey{\filekey, \thepart={\ttfamily\currentfile}}}%
+ Things we did wrong\ldots
+ \IndexInput{plpatch.ltx}}
+
+% Get the date from plvers.dtx
+\makeatletter
+\let\patchdate=\@empty
+\begingroup
+ \def\ProvidesFile#1\pfmtversion#2{\date{#2}\endinput}
+ \input{plvers.dtx}
+\global\let\X@date=\@date
+
+% Add the patch version if available.
+ \long\def\Xdef#1#2#3\def#4#5{%
+ \xdef\X@date{#2}%
+ \xdef\patchdate{#5}%
+ \endinput}%
+ \InputIfFileExists{plpatch.ltx}
+ {\let\def\Xdef}{\global\let\includeltpatch\relax}
+\endgroup
+
+\ifx\@date\X@date
+ \def\Xpatch{0}
+ \ifx\patchdate\Xpatch\else
+ \edef\@date{\@date\space Patch level\patchdate}
+ \fi
+\else
+ \@warning{plpatch.ltx does not match plvers.dtx!}
+ \let\includeltpatch\relax
+\fi
+\makeatother
+
+\pagenumbering{roman}
+\maketitle
+\renewcommand\maketitle{}
+\tableofcontents
+\clearpage
+\pagenumbering{arabic}
+
+\DocInclude{plvers} % pLaTeX version
+
+\DocInclude{plfonts} % NFSS2 commands
+
+\DocInclude{plcore} % kernel commands
+
+\DocInclude{plext} % external commands
+
+\DocInclude{pl209} % 2.09 compatibility mode commands
+
+\DocInclude{kinsoku} % kinsoku parameter
+
+\DocInclude{jclasses} % Standard class
+
+\DocInclude{jltxdoc} % dtx documents class
+
+\includeltpatch % patch file
+
+% \end{macrocode}
+% \file{ltxdoc.cfg}$B$K(B|\AtEndOfClass{\OnlyDescription}|$B$,;XDj$5$l$F$$$k>l9g$O!"(B
+% $B$3$3$G=*N;$7$^$9!#(B
+% \begin{macrocode}
+\StopEventually{\end{document}}
+
+% \end{macrocode}
+% $BJQ99MzNr$H:w0z$rAHHG$7$^$9!#(B
+% $BJQ99MzNr%U%!%$%k$H:w0z$N:n$jJ}$N>\:Y$K$D$$$F$O!"(B
+% $B$*$^$1(B\ref{app:shprog}$B$r;2>H$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\clearpage
+\pagestyle{headings}
+% Make TeX shut up.
+\hbadness=10000
+\newcount\hbadness
+\hfuzz=\maxdimen
+%
+\PrintChanges
+\clearpage
+%
+\begingroup
+ \def\endash{--}
+ \catcode`\-\active
+ \def-{\futurelet\temp\indexdash}
+ \def\indexdash{\ifx\temp-\endash\fi}
+
+ \PrintIndex
+\endgroup
+% \end{macrocode}
+% \file{ltxdoc.cfg}$B$K#2EYL\$N(B|\PrintIndex|$B$,;XDj$5$l$F$$$k$+$b$7$l$^$;$s!#(B
+% $B$=$3$G!":G8e$K!"JQ99MzNr$d:w0z$,#2EYAHHG$5$l$J$$$h$&$K(B|\PrintChanges|$B$*$h$S(B
+% |\PrintIndex|$B%3%^%s%I$r2?$b<B9T$7$J$$$h$&$K$7$^$9!#(B
+% \begin{macrocode}
+\let\PrintChanges\relax
+\let\PrintIndex\relax
+\end{document}
+%</pldoc>
+% \end{macrocode}
+%
+%
+%
+% \section{$B$*$^$1%W%m%0%i%`(B}\label{app:omake}
+%
+% \subsection{$B%7%'%k%9%/%j%W%H(B\file{mkpldoc.sh}}\label{app:shprog}
+% $B$3$3$G$O!"(Bp\LaTeXe{}$B$N%^%/%mDj5A%U%!%$%k$r$^$H$a$FAHHG$9$k$H$-$KJXMx$J!"(B
+% $B%7%'%k%9%/%j%W%H(B\footnote{$B$3$N%7%'%k%9%/%j%W%H$O(BUNIX$BMQ$G$9!#(B
+% $B$7$+$7(Brm$B%3%^%s%I$r(Bdelete$B%3%^%s%I$K$9$k$J$I$9$l$P!"4JC1$K(BDOS$B$J$I$N%P%C%A(B
+% $B%U%!%$%k$K=$@5$9$k$3$H$,$G$-$^$9!#(B}$B$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+% $B$^$?!"$3$N%7%'%k%9%/%j%W%H$r<h$j=P$9$?$a$N!"(B
+% \dst{}$B%P%C%A%U%!%$%k$K$D$$$F$b@bL@$r$7$F$$$^$9!#(B
+%
+% $B$3$N%7%'%k%9%/%j%W%H$N;HMQJ}K!$O<!$N$H$*$j$G$9!#(B
+% \begin{verbatim}
+% sh mkpldoc.sh
+% \end{verbatim}
+%
+% \subsubsection{\file{mkpldoc.sh}$B$NFbMF(B}
+% $B$^$:!"0JA0$K(B\file{pldoc.tex}$B$r=hM}$7$?$H$-$K:n@.$5$l$?!"(B
+% $BL\<!%U%!%$%k$d:w0z%U%!%$%k$J$I$r:o=|$7$^$9!#(B
+% \changes{v1.0c}{1997/01/23}{Don't copy gind.ist and gglo.ist from
+% \$TEXMF/tex/latex2e/base directory.}
+% \begin{macrocode}
+%<*shprog>
+rm pldoc.toc pldoc.idx pldoc.glo
+% \end{macrocode}
+% $B$=$7$F!"(B\file{ltxdoc.cfg}$B$r6u$K$7$^$9!#(B
+% $B$3$N%U%!%$%k$O!"(B\file{jltxdoc.cls}$B$NDj5A$rJQ99$9$k$b$N$G$9$,!"(B
+% $B$3$3$G$O!"JQ99$5$l$?$/$"$j$^$;$s!#(B
+% \begin{macrocode}
+echo "" > ltxdoc.cfg
+% \end{macrocode}
+% $B$=$7$F!"(B\file{pldoc.tex}$B$r=hM}$7$^$9!#(B
+% \begin{macrocode}
+platex pldoc.tex
+% \end{macrocode}
+% $B:w0z$HJQ99MzNr$r:n@.$7$^$9!#(B
+% $B$3$N%9%/%j%W%H$G$O!"JQ99MzNr$d:w0z$r@8@.$9$k$N$K(Bmendex$B%W%m%0%i%`$rMQ$$$F(B
+% $B$$$^$9!#(Bmendex$B$O(Bmakeindex$B$N>e0L8_49$N%U%!%$%k@07A%3%^%s%I$G!"(B
+% $B:w0z8l$NFI$_$r<+F0E*$KIU$1$k$J$I$N5!G=$,$"$j$^$9!#(B
+%
+% |-s|$B%*%W%7%g%s$O!":w0z%U%!%$%k$r@07A$9$k$?$a$N%9%?%$%k%*%W%7%g%s$G$9!#(B
+% $B:w0zMQ$N(B\file{gind.ist}$B$HJQ99MzNrMQ$N(B\file{gglo.ist}$B$O!"(B
+% \LaTeX{}$B$N%G%#%9%H%j%S%e!<%7%g%s$KIUB0$7$F$$$^$9!#(B
+%
+% |-o|$B$O!"=PNO$9$k%U%!%$%kL>$r;XDj$9$k%*%W%7%g%s$G$9!#(B
+%
+% |-f|$B$O!"9`L\$K(B``$BFI$_(B''$B$,$J$/$F$b%(%i!<$H$7$J$$%*%W%7%g%s$G$9!#(B
+% makeindex$B%3%^%s%I$K$O!"$3$N%*%W%7%g%s$,$"$j$^$;$s!#(B
+% \begin{macrocode}
+mendex -s gind.ist -d pldoc.dic -o pldoc.ind pldoc.idx
+mendex -f -s gglo.ist -o pldoc.gls pldoc.glo
+% \end{macrocode}
+% \file{ltxdoc.cfg}$B$NFbMF$r(B|\includeonly{}|$B$K$7!"(B\file{pldoc.tex}$B$r=hM}$7$^$9!#(B
+% $B$3$N%3%^%s%I$O!"0z?t$K;XDj$5$l$?%U%!%$%k$@$1$r(B``|\include|''$B$9$k$?$a$N(B
+% $B%3%^%s%I$G$9$,!"$3$3$G$O2?$b(B|\include|$B$7$?$/(B\emph{$B$J$$(B}$B$N$G!"(B
+% $B0z?t$K$O2?$b;XDj$r$7$^$;$s!#(B
+% $B$7$+$7!"(B|\input|$B$G;XDj$5$l$F$$$k%U%!%$%k$OFI$_9~$^$l$^$9!#(B
+% $B$7$?$,$C$F!"L\<!$d:w0z$dJQ99MzNr$N%U%!%$%k$,=hM}$5$l$^$9!#(B
+% $B$3$N=hM}$O!"<g$K!"$3$l$i$G%(%i!<$,=P$k$+$I$&$+$N3NG'$G$9!#(B
+% \begin{macrocode}
+echo "\includeonly{}" > ltxdoc.cfg
+platex pldoc.tex
+% \end{macrocode}
+% $B:G8e$K!":F$S(B\file{ltxdoc.cfg}$B$r6u$K$7$F!"(B\file{pldoc.tex}$B$r=hM}$r$7$^$9!#(B
+% $BK\J8$r#1%Z!<%8$+$i3+;O$7$F$$$^$9$N$G!"$3$N8e!"$b$&0lEY=hM}$r$9$k(B
+% $BI,MW$O$"$j$^$;$s!#(B
+% \begin{macrocode}
+echo "" > ltxdoc.cfg
+platex pldoc.tex
+# EOT
+%</shprog>
+% \end{macrocode}
+%
+%
+% \subsection{perl$B%9%/%j%W%H(B\file{dstcheck.pl}}\label{app:plprog}
+% \dst{}$BJ8=q%U%!%$%k$O!"(B\LaTeX{}$B$N%=!<%9$H$=$NJ8=q$rF1;~$K4IM}$9$kJ}K!$H$7$F!"(B
+% $B$H$F$b$9$0$l$F$$$k$H;W$$$^$9!#$7$+$7!"$?$H$($P(B\file{jclasses.dtx}$B$N$h$&$K!"(B
+% $B>r7o$,B?$/$J$k$H!"F~$l;R9=B$$,$o$+$i$J$/$J$C$F$7$^$$$,$A$G$9!#(B
+% \LaTeX{}$B$G=hM}$9$l$P!"%(%i!<$K$h$C$F$o$+$j$^$9$,!"(B
+% $BJ8=q%U%!%$%k$,Bg$-$/$J$k$HLLE]$G$9!#(B
+%
+% $B$3$3$G$O!"(B\dst{}$BJ8=q%U%!%$%k$NF~$l;R9=B$$rD4$Y$k$N$KJXMx$J!"(B
+% perl$B%9%/%j%W%H$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+%
+% $B$3$N(Bperl$B%9%/%j%W%H$N;HMQJ}K!$O<!$N$H$*$j$G$9!#(B
+%
+% \begin{verbatim}
+% perl dstcheck.pl file-name
+% \end{verbatim}
+%
+% \subsubsection{\file{dstcheck.pl}$B$NFbMF(B}
+% $B:G=i$K!"$3$N(Bperl$B%9%/%j%W%H$,2?$r$9$k$N$+$r4JC1$K5-=R$7$?%3%a%s%H$r(B
+% $BIU$1$^$9!#(B
+% \begin{macrocode}
+%<*plprog>
+##
+## DOCSTRIP $BJ8=qFb$N4D6-$d>r7o$NF~$l;R$rD4$Y$k(B perl $B%9%/%j%W%H(B
+##
+% \end{macrocode}
+% $B$3$N%9%/%j%W%H$O!"F~$l;R$NBP1~$rD4$Y$k$?$a$K!"<!$N%9%?%C%/$rMQ$$$^$9!#(B
+% \meta{$B>r7o(B}$B$"$k$$$O(B\meta{$B4D6-(B}$B$r3+;O$9$k%3!<%I$,8=$l$?$H$-$K!"(B
+% $B$=$l$i$O%9%?%C%/$K%W%C%7%e$5$l!"=*N;$9$k%3!<%I$G%]%C%W$5$l$^$9!#(B
+% $B$7$?$,$C$F!"8=:_$N(B\meta{$B>r7o(B}$B$"$k$$$O(B\meta{$B4D6-(B}$B$H!"(B
+% $B%9%?%C%/$+$i<h$j=P$7$?(B\meta{$B>r7o(B}$B$"$k$$$O(B\meta{$B4D6-(B}$B$H0lCW$9$l$P!"(B
+% $BBP1~$,<h$l$F$$$k$H$$$($^$9!#$=$&$G$J$1$l$P%(%i!<$G$9!#(B
+%
+% |@dst|$B%9%?%C%/$K$O!"(B\meta{$B>r7o(B}$B$,F~$j$^$9!#(B
+% $B>r7o$N3+;O$O!"(B``|%<*|\meta{$B>r7o(B}|>|''$B$G$9!#(B
+% $B>r7o$N=*N;$O!"(B``|%</|\meta{$B>r7o(B}|>|''$B$G$9!#(B
+% \meta{$B>r7o(B}$B$K$O!"(B|>|$BJ8;z$,4^$^$l$^$;$s!#(B
+% |@env|$B%9%?%C%/$K$O!"(B\meta{$B4D6-(B}$B$,F~$j$^$9!#(B
+%
+% $B@hF,$rL@<(E*$K<($9$?$a$K!"%@%_!<$NCM$r=i4|CM$H$7$FMQ$$$^$9!#(B
+% $B%9%?%C%/$O!"(B\meta{$B>r7o(B}$B$"$k$$$O(B\meta{$B4D6-(B}$B$NL>A0$H!"$=$N9THV9f$r%Z%"$K$7$F(B
+% $BA`:n$r$7$^$9!#(B
+% \begin{macrocode}
+push(@dst,"DUMMY"); push(@dst,"000");
+push(@env,"DUMMY"); push(@env,"000");
+% \end{macrocode}
+% $B$3$N(B|while|$B%k!<%W$NCf$N%9%/%j%W%H$O!"J8=q%U%!%$%k$N#19T$4$H$K<B9T$r$7$^$9!#(B
+% \begin{macrocode}
+while (<>) {
+% \end{macrocode}
+% $BF~NO9T$,>r7o$r3+;O$9$k9T$J$N$+$rD4$Y$^$9!#(B
+% $B>r7o$N3+;O9T$J$i$P!"(B|@dst|$B%9%?%C%/$K(B\meta{$B>r7o(B}$B$H9THV9f$r%W%C%7%e$7$^$9!#(B
+% \begin{macrocode}
+ if (/^%<\*([^>]+)>/) { # check conditions
+ push(@dst,$1);
+ push(@dst,$.);
+% \end{macrocode}
+% $B$=$&$G$J$1$l$P!">r7o$N=*N;9T$J$N$+$rD4$Y$^$9!#(B
+% $B8=:_9T$,>r7o$N=*N;$r<($7$F$$$k>l9g$O!"(B|@dst|$B%9%?%C%/$r%]%C%W$7$^$9!#(B
+% \begin{macrocode}
+ } elsif (/^%<\/([^>]+)>/) {
+ $linenum = pop(@dst);
+ $conditions = pop(@dst);
+% \end{macrocode}
+% $B8=:_9T$N(B\meta{$B>r7o(B}$B$H!"%9%?%C%/$+$i<h$j=P$7$?(B\meta{$B>r7o(B}$B$,0lCW$7$J$$>l9g!"(B
+% $B$=$N;]$N%a%C%;!<%8$r=PNO$7$^$9!#(B
+%
+% $B$J$*!"(B|DUMMY|$B$H0lCW$7$?>l9g$O!"0lHV30B&$N%k!<%W$,9g$C$F$$$J$$$H(B
+% $B$$$&$3$H$r<($7$F$$$^$9!#$3$N$H$-!"$3$l$i$N%@%_!<CM$r%9%?%C%/$KLa$7$^$9!#(B
+% $B$$$D$G$b%9%?%C%/$N@hF,$r%@%_!<CM$K$9$k$?$a$G$9!#(B
+% \begin{macrocode}
+ if ($1 ne $conditions) {
+ if ($conditions eq "DUMMY") {
+ print "$ARGV: `</$1>' (l.$.) is not started.\n";
+ push(@dst,"DUMMY");
+ push(@dst,"000");
+ } else {
+ print "$ARGV: `<*$conditions>' (l.$linenum) is ended ";
+ print "by `<*$1>' (l.$.)\n";
+ }
+ }
+ }
+% \end{macrocode}
+% $B4D6-$NF~$l;R$b>r7o$HF1$8$h$&$KD4$Y$^$9!#(B
+%
+% verbatim$B4D6-$N$H$-$K!"$=$NFbB&$r%9%-%C%W$7$F$$$k$3$H$KCm0U$r$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+ if (/^% *\\begin\{verbatim\}/) { # check environments
+ while(<>) {
+ last if (/^% *\\end\{verbatim\}/);
+ }
+ } elsif (/^% *\\begin\{([^{}]+)\}\{(.*)\}/) {
+ push(@env,$1);
+ push(@env,$.);
+ } elsif (/^% *\\begin\{([^{}]+)\}/) {
+ push(@env,$1);
+ push(@env,$.);
+ } elsif (/^% *\\end\{([^{}]+)\}/) {
+ $linenum = pop(@env);
+ $environment = pop(@env);
+ if ($1 ne $environment) {
+ if ($environment eq "DUMMY") {
+ print "$ARGV: `\\end{$1}' (l.$.) is not started.\n";
+ push(@env,"DUMMY");
+ push(@env,"000");
+ } else {
+ print "$ARGV: \\begin{$environement} (l.$linenum) is ended ";
+ print "by \\end{$1} (l.$.)\n";
+ }
+ }
+ }
+% \end{macrocode}
+% $B$3$3$^$G$,!":G=i$N(B|while|$B%k!<%W$G$9!#(B
+% \begin{macrocode}
+}
+% \end{macrocode}
+% $BJ8=q%U%!%$%k$rFI$_9~$s$@8e!"=*N;$7$F$$$J$$>r7o$,$"$k$+$I$&$+$r3NG'$7$^$9!#(B
+% $B$9$Y$F$N>r7o$NBP1~$,$H$l$F$$$l$P!"$3$N;~E@$G$N(B|@dst|$B%9%?%C%/$K$O(B
+% $B%@%_!<CM$7$+F~$C$F$$$^$;$s!#$7$?$,$C$F!"BP1~$,<h$l$F$$$k>l9g$O!"(B
+% $B:G=i$N#2$D$N%]%C%W$K$h$C$F!"%@%_!<CM$,@_Dj$5$l$^$9!#(B
+% $B%@%_!<CM$G$J$1$l$P!"%@%_!<CM$K$J$k$^$G!"<h$j=P$7$?CM$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+$linenum = pop(@dst);
+$conditions = pop(@dst);
+while ($conditions ne "DUMMY") {
+ print "$ARGV: `<*$conditions>' (l.$linenum) is not ended.\n";
+ $linenum = pop(@dst);
+ $conditions = pop(@dst);
+}
+% \end{macrocode}
+% $B4D6-$NF~$l;R$K$D$$$F$b!">r7o$NF~$l;R$HF1MM$K3NG'$r$7$^$9!#(B
+% \begin{macrocode}
+$linenum = pop(@env);
+$environment = pop(@env);
+while ($environment ne "DUMMY") {
+ print "$ARGV: `\\begin{$environment}' (l.$linenum) is not ended.\n";
+ $linenum = pop(@env);
+ $environment = pop(@env);
+}
+exit;
+%</plprog>
+% \end{macrocode}
+%
+% \subsection{\dst{}$B%P%C%A%U%!%$%k(B}
+% \changes{v1.0b}{1996/02/01}{\dst{}$B$K$H$b$J$&JQ99(B}
+% \changes{v1.0c}{1997/01/23}{\dst{}$B$K$H$b$J$&JQ99(B}
+% $B$3$3$G$O!"IUO?(B\ref{app:shprog}$B$HIUO?(B\ref{app:plprog}$B$G@bL@$r$7$?Fs$D$N(B
+% $B%9%/%j%W%H$r!"$3$N%U%!%$%k$+$i<h$j=P$9$?$a$N(B\dst{}$B%P%C%A%U%!%$%k$K$D$$$F(B
+% $B@bL@$r$7$F$$$^$9!#(B
+%
+% $B$^$:!"(B\dst{}$B%Q%C%1!<%8$r%m!<%I$7$^$9!#(B
+% $B$^$?!"<B9T7P2a$N%a%C%;!<%8$r=PNO$7$J$$$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*Xins>
+\input docstrip
+\keepsilent
+% \end{macrocode}
+% \dst{}$B%W%m%0%i%`$O!"O"B3$9$kFs$D$N%Q!<%;%s%H5-9f(B(\%\%)$B$G$O$8$^$k9T$r(B
+% $B%a%?%3%a%s%H$H$_$J$7!">r7o$K$h$i$:=PNO$r$7$^$9!#(B
+% $B$7$+$7!"(B``\%''$B$O(B\TeX{}$B$G$O%3%a%s%H$G$"$C$F$b!"(Bsh$B$d(Bperl$B$K$H$C$F$O%3%a%s%H(B
+% $B$G$O$"$j$^$;$s!#$=$3$G!"%a%?%3%a%s%H$H$7$F=PNO$9$kJ8;z$r(B``\#\#''$B$H(B
+% $BJQ99$7$^$9!#(B
+% \begin{macrocode}
+{\catcode`#=12 \gdef\MetaPrefix{## }}
+% \end{macrocode}
+% $B$=$7$F!"%W%j%"%s%V%k$K=PNO$5$l$k%a%C%;!<%8$r@k8@$7$^$9!#(B
+% $B$3$3$G$O!"$H$/$K2?$b;XDj$7$F$$$^$;$s$,!"@k8@$r$7$J$$$H%G%U%)%k%H$N5-=R$,(B
+% `\%\%'$BIU$-$G=PNO$5$l$F$7$^$&$?$a!"$=$l$rM^@)$9$kL\E*$G;HMQ$7$F$$$^$9!#(B
+% \begin{macrocode}
+\declarepreamble\thispre
+\endpreamble
+\usepreamble\thispre
+% \end{macrocode}
+% $B%]%9%H%"%s%V%k$bF1MM$K!"@k8@$r$7$J$$$H(B`|\endinput|'$B$,=PNO$5$l$^$9!#(B
+% \begin{macrocode}
+\declarepostamble\thispost
+\endpostamble
+\usepostamble\thispost
+% \end{macrocode}
+% |\generate|$B%3%^%s%I$G!"$I$N%U%!%$%k$K!"$I$N%U%!%$%k$N$I$NItJ,$r=PNO$9$k$N$+(B
+% $B$r;XDj$7$^$9!#(B
+% \begin{macrocode}
+\generate{
+ \file{dstcheck.pl}{\from{platex.dtx}{plprog}}
+ \file{mkpldoc.sh}{\from{platex.dtx}{shprog}}
+}
+\endbatchfile
+%</Xins>
+% \end{macrocode}
+%
+% \newpage
+% \begin{thebibliography}{1}
+% \bibitem{tex-book}
+% Donald~E. Knuth.
+% \newblock ``{\em The TeX Book}''.
+% \newblock Addison-Wesley, 1984.
+% \newblock ($BK.Lu!':XF#?.CK4F=$(B, $B:mC+9%51Lu(B,
+% \TeX $B%V%C%/(B $B2~D{?7HG(B, $B%"%9%-!<=PHG6I(B, 1989)
+%
+% \bibitem{tate-book}
+% $B%$%s%W%l%9!&%i%\4F=$(B, $B%"%9%-!<=q@RJT=8ItJT(B
+% \newblock $B!X=DAHBP1~(B $B%Q!<%=%J%kF|K\8l(B\TeX{}$B!Y(B
+% \newblock $B%"%9%-!<=PHG6I(B, 1994
+%
+% \bibitem{latex-comp}
+% Michel Goossens, Frank Mittelbach, Alexander Samarin.
+% \newblock ``{\em The {\LaTeX} Companion}''.
+% \newblock Addison-Wesley, 1994.
+%
+% \bibitem{latex-book2}
+% Laslie Lamport.
+% \newblock ``{\em {\LaTeX:} A Document Preparation System}''.
+% \newblock Addison-Wesley, second edition, 1994.
+%
+% \bibitem{latex-book}
+% Laslie Lamport.
+% \newblock ``{\em {\LaTeX:} A Document Preparation System}''.
+% \newblock Addison-Wesley, 1986.
+% \newblock ($BK.Lu!'ARBtNI0l4F=$(B, $BBgLn=S<#!&>.JkGnDL!&F#1:$O$kH~Lu(B,
+% $BJ8=q=hM}%7%9%F%`(B \LaTeX, $B%"%9%-!<(B, 1990)
+%
+% \bibitem{jtex-tech}
+% $B%"%9%-!<=PHG5;=QIt@UG$JT=8(B
+% \newblock $B!XF|K\8l(B\TeX $B%F%/%K%+%k%V%C%/(BI$B!Y(B
+% \newblock $B%"%9%-!<(B, 1990.
+%
+% \bibitem{platex2e-book}
+% $BCfLn(B $B8-(B
+% \newblock $B!XF|K\8l(B\LaTeXe $B%V%C%/!Y(B
+% \newblock $B%"%9%-!<(B, 1996.
+%
+% \bibitem{perl}
+% $B2OLn??<#Cx(B
+% \newblock $B!XF~Lg(Bperl$B!Y(B
+% \newblock $B%"%9%-!<=PHG6I(B, 1994
+% \end{thebibliography}
+%
+% \iffalse
+% $B$3$3$G!"$3$N$"$H$KAHHG$5$l$k$+$b$7$l$J$$J8=q$N$?$a$K!"(B
+% $B@a8+=P$7$NHV9f$r;;MQ?t;z$KLa$7$^$9!#(B
+% \fi
+%
+% \renewcommand{\thesection}{\arabic{section}}
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/plcls.ins b/Master/texmf-dist/source/platex/base/plcls.ins
new file mode 100644
index 00000000000..6fb7df33108
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plcls.ins
@@ -0,0 +1,38 @@
+\input docstrip
+\keepsilent
+\ifToplevel{\askonceonly}
+\usedir{ptex/platex/base}
+
+\Msg{*** Generating the pLaTeX class files ***}
+
+%
+% $B2#AHMQ%/%i%9%U%!%$%k(B
+%
+\generate{
+ \file{jarticle.cls}{\from{jclasses.dtx}{article,yoko}}
+ \file{jreport.cls}{\from{jclasses.dtx}{report,yoko}}
+ \file{jbook.cls}{\from{jclasses.dtx}{book,yoko}}
+ \file{jsize10.clo}{\from{jclasses.dtx}{10pt,yoko}}
+ \file{jsize11.clo}{\from{jclasses.dtx}{11pt,yoko}}
+ \file{jsize12.clo}{\from{jclasses.dtx}{12pt,yoko}}
+ \file{jbk10.clo}{\from{jclasses.dtx}{10pt,bk,yoko}}
+ \file{jbk11.clo}{\from{jclasses.dtx}{11pt,bk,yoko}}
+ \file{jbk12.clo}{\from{jclasses.dtx}{12pt,bk,yoko}}
+}
+
+%
+% $B=DAHMQ%/%i%9%U%!%$%k(B
+%
+\generate{
+ \file{tarticle.cls}{\from{jclasses.dtx}{article,tate}}
+ \file{treport.cls}{\from{jclasses.dtx}{report,tate}}
+ \file{tbook.cls}{\from{jclasses.dtx}{book,tate}}
+ \file{tsize10.clo}{\from{jclasses.dtx}{10pt,tate}}
+ \file{tsize11.clo}{\from{jclasses.dtx}{11pt,tate}}
+ \file{tsize12.clo}{\from{jclasses.dtx}{12pt,tate}}
+ \file{tbk10.clo}{\from{jclasses.dtx}{10pt,bk,tate}}
+ \file{tbk11.clo}{\from{jclasses.dtx}{11pt,bk,tate}}
+ \file{tbk12.clo}{\from{jclasses.dtx}{12pt,bk,tate}}
+}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx
new file mode 100644
index 00000000000..3a70c6f64f2
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plcore.dtx
@@ -0,0 +1,850 @@
+% \iffalse meta-comment
+%% File: plcore.dtx
+%
+% Copyright 1994-2001 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{879}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1994/09/16}{first edition}
+% \changes{v1.1}{1995/04/12}{$B5SCm%^%/%m=$@5(B}
+% \changes{v1.1a}{1995/11/10}{\cs{topmargin}$B$,H?1G$5$l$J$$%P%0$r=$@5(B}
+% \changes{v1.1b}{1996/01/26}{$B5SCm%^!<%/$N8e$m$KM>7W$J%9%Z!<%9$,F~$k$N$r=$@5(B}
+% \changes{v1.1c}{1996/01/30}{$B%U%!%$%kL>$r(B\file{ploutput.dtx}$B$+$i(B
+% \file{plcore.dtx}$B$H$7$?!#%-%c%W%7%g%s3HD%$r(B\file{plext.dtx}$B$K0\F0!#(B
+% $B%W%j%"%s%V%k%3%^%s%I$rDI2C(B}
+% \changes{v1.1d}{1996/02/17}{\cs{printglossary}$B$rDI2C(B}
+% \changes{v1.1e}{1996/03/12}{tabbing$B4D6-$G$NOB2$J84V%9%Z!<%9(B}
+% \changes{v1.1f}{1996/07/10}{$B%H%s%\$^$o$j$r=$@5(B}
+% \changes{v1.1g}{1997/01/16}{\LaTeX\ \textt{!<1996/06/01!>}$B$KBP1~(B}
+% \changes{v1.1h}{1997/06/25}{\LaTeX\ $B$N2~9T%^%/%m$NJQ99$KBP1~(B}
+% \changes{v1.1i}{1998/02/03}{\cs{@shipoutsetup}$B$r(B\cs{@outputpage}$BFb$KF~$l$?(B}
+% \changes{v1.1j}{2001/05/10}{\cs{@makecol}$B$GAH$_N)$F$i$l$k(B
+% \cs{@outputbox}$B$NBg$-$5$,!"=DAH$GCf?H$,6u$N%\%C%/%9$@$1$N>l9g$bE,@5$K$J$k(B
+% $B$h$&$K=$@5(B}
+% \changes{v1.2}{2001/09/04}{$BK\J8$H(B\cs{footnoterule}$B$,=E$J$C$F$7$^$&$N$r=$@5(B}
+% \changes{v1.2a}{2001/09/26}{\LaTeX\ \texttt{!<2001/06/01!>}$B$KBP1~(B}
+% \fi
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{pLaTeX2e}
+% \fi
+\ProvidesFile{plcore.dtx}[2001/09/26 v1.2a pLaTeX core file]
+% \iffalse
+\documentclass{jltxdoc}
+\GetFileInfo{plcore.dtx}
+\title{p\LaTeXe{}$B$N3HD%(B\space\fileversion}
+\author{Ken Nakano \& Hideaki Togashi}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \tableofcontents
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+%
+% \section{$B35MW(B}\label{plcore:intro}
+% $B$3$N%U%!%$%k$G$O!"$D$.$N5!G=$N3HD%$d=$@5$r9T$C$F$$$^$9!#(B
+% $B>\:Y$O!"$=$l$>$l$N9`L\$N@bL@$r;2>H$7$F$/$@$5$$!#(B
+%
+% \begin{itemize}
+% \item $B%W%j%"%s%V%k%3%^%s%I(B
+% \item $B2~%Z!<%8(B
+% \item $B2~9T(B
+% \item $B%*%V%8%'%/%H$N=PNO=g=x(B
+% \item $B%H%s%\(B
+% \item $B5SCm%^%/%m(B
+% \item $BAj8_;2>H(B
+% \item $B5?;w%?%$%WF~NO(B
+% \item tabbing$B4D6-(B
+% \item $BMQ8l=8$N=PNO(B
+% \item $B;~J,$r<($9%+%&%s%?(B
+% \end{itemize}
+%
+%
+% \section{$B%3!<%I(B}
+%
+% $B$3$N%U%!%$%k$NFbMF$O!"(Bp\LaTeXe{}$B$N%3%"ItJ,$G$9!#(B
+% \begin{macrocode}
+%<*plcore>
+% \end{macrocode}
+%
+% \subsection{$B%W%j%"%s%V%k%3%^%s%I(B}
+% $BJ8=q%U%!%$%k$,I,MW$H$9$k%U%)!<%^%C%H%U%!%$%k$N;XDj$r$9$k%3%^%s%I$r(B
+% $B3HD%;R!"(Bp\LaTeXe{}$B%U%)!<%^%C%H%U%!%$%k$bG'<1$9$k$h$&$K$7$^$9!#(B
+%
+% \begin{macro}{\NeedsTeXFormat}
+% \begin{macro}{\@needsPformat}
+% \begin{macro}{\@needsPf@rmat}
+% |\NeedsTeXFormats|$B$K(B``pLaTeX2e''$B$r;XDj$9$k$H!"(B
+% ``LaTeX2e''$B%U%)!<%^%C%H$rI,MW$H$9$k1Q8lHG$N%/%i%9%U%!%$%k$d(B
+% $B%Q%C%1!<%8%U%!%$%k$J$I$,;H$($J$/$J$C$F$7$^$&$?$a$K:FDj5A$7$^$9!#(B
+% $B$3$N%3%^%s%I$O(B\file{ltclass.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\def\NeedsTeXFormat#1{%
+ \def\reserved@a{#1}%
+ \ifx\reserved@a\pfmtname
+ \expandafter\@needsPformat
+ \else
+ \ifx\reserved@a\fmtname
+ \expandafter\expandafter\expandafter\@needsformat
+ \else
+ \@latex@error{This file needs format `\reserved@a'%
+ \MessageBreak but this is `\pfmtname'}{%
+ The current input file will not be processed
+ further,\MessageBreak
+ because it was written for some other flavor of
+ TeX.\MessageBreak\@ehd}%
+ \endinput
+ \fi
+ \fi}
+%
+\def\@needsPformat{\@ifnextchar[\@needsPf@rmat{}}
+%
+\def\@needsPf@rmat[#1]{%
+ \@ifl@t@r\pfmtversion{#1}{}%
+ {\@latex@warning@no@line
+ {You have requested release `#1' of pLaTeX,\MessageBreak
+ but only release `\pfmtversion' is available}}}
+%
+\@onlypreamble\@needsPformat
+\@onlypreamble\@needsPf@rmat
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\documentstyle}
+% |\documentclass|$B$NBe$o$j$K(B|\documentstyle|$B$,;H$o$l$k$H!"(B
+% \LaTeX~2.09$B8_49%b!<%I$KF~$j$^$9!#$3$N$H$-!"(B
+% $B%*%j%8%J%k$N(B\LaTeX{}$B$G$O(B\file{latex209.def}$B$rFI$_9~$_$^$9$,!"(B
+% p\LaTeXe{}$B$G$O(B\file{pl209.def}$B$rFI$_9~$_$^$9!#(B
+% $B$3$N%3%^%s%I$O(B\file{ltclass.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\def\documentstyle{%
+ \makeatletter\input{pl209.def}\makeatother
+ \documentclass}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{$B2~%Z!<%8(B}
+% $B=DAH$N$H$-!"2~%Z!<%88e$NFbMF$,6v?t%Z!<%8!J1&%Z!<%8!K$+$i$O$8$^$k$h$&$K$7$^$9!#(B
+% $B2#AH$N$H$-$K$O!"4q?t%Z!<%8!J1&%Z!<%8!K$+$i$O$8$^$j$^$9!#(B
+%
+% \begin{macro}{\cleardoublepage}
+% $B$3$N%3%^%s%I$K$h$C$F=PNO$5$l$k!"Gr%Z!<%8$N%Z!<%8%9%?%$%k$r(B
+% \pstyle{empty}$B$K$7!"%X%C%@$H%U%C%?$,F~$i$J$$$h$&$K$7$F$$$^$9!#(B
+% \file{ltoutput.dtx}$B$NDj5A$r!"=DAH!"2#AH$K9g$o$;$F!"Dj5A$7$J$*$7$?$b$N$G$9!#(B
+% \begin{macrocode}
+\def\cleardoublepage{\clearpage\if@twoside
+ \ifodd\c@page
+ \iftdir
+ \hbox{}\thispagestyle{empty}\newpage
+ \if@twocolumn\hbox{}\newpage\fi
+ \fi
+ \else
+ \ifydir
+ \hbox{}\thispagestyle{empty}\newpage
+ \if@twocolumn\hbox{}\newpage\fi
+ \fi
+ \fi\fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B2~9T(B}
+% \changes{v1.1c}{1995/08/25}{$B9TF,6XB'J8;z$ND>A0$G$N2~9T$G$NIT6q9g$N=$@5(B}
+% $BF|K\8l(B\TeX{}$B$N9TF,6XB'=hM}$O!"6XB'BP>]J8;z$ND>A0$K!"(B
+% |\prekinsokupenalty|$B$G;XDj$5$l$?%Z%J%k%F%#$NCM$rA^F~$9$k$3$H$G(B
+% $B9T$J$C$F$$$^$9!#(B
+% $B$H$3$m$,!"2~9T%3%^%s%I$OIi$N%Z%J%k%F%#$NCM$rA^F~$9$k$3$H$G2~9T$r9T$J$$$^$9!#(B
+% $B$=$N$?$a$K!"6XB'%Z%J%k%F%#$NCM$,(B$10000$$B$NJ8;z$ND>8e$G$O!"%Z%J%k%F%#$NCM$,(B
+% $BAj;&$5$l!"2~9T$9$k$3$H$,$G$-$^$;$s!#(B
+%
+% \begin{verbatim}
+% $B$"$$$&$($*(B\\
+% $B!*$+$-$/$1$3(B
+% \end{verbatim}
+%
+% $B$7$?$,$C$F!"(B|\newline|$B%^%/%m$K(B|\mbox{}|$B$rF~$l$k$3$H$K$h$C$F!"(B
+% |\newline|$B%^%/%m$N%Z%J%k%F%#(B$-10000$$B$H9TF,J8;z$N%Z%J%k%F%#(B$10000$$B$,(B
+% $B2C;;$5$l$J$$$h$&$K$7$^$9!#(B|\\|$B$O(B|\newline|$B%^%/%m$r8F$S=P$7$F$$$^$9!#(B
+%
+% $B$J$*!"(B|\newline|$B%^%/%m$O(B\file{ltspaces.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \changes{v1.1j}{1999/04/05}{$B%*%W%7%g%s$rIU$1$?>l9g$K!"M>7W$J6uGr(B
+% $B$,F~$C$F$7$^$&$N$r=$@5!#$"$j$,$H$&!"NkLZN4;V!w5~ETBg3X$5$s!#(B}
+% \changes{v1.1h}{1997/06/25}{\LaTeX\ $B$N2~9T%^%/%m$NJQ99$KBP1~!#(B
+% $B$"$j$,$H$&!"1|B<$5$s!#(B}
+% \LaTeX\ \texttt{!<1996/12/01!>}$B$G2~9T%^%/%m$,JQ99$5$l!"(B|\\|$B$,(B
+% |\newline|$B$r8F$S=P$5$J$/$J$C$?$?$a!"JQ99$5$l$?2~9T%^%/%m$KBP1~$7$^$7(B
+% $B$?!#(B|\mbox{}|$B$NA^F~0LCV$OF1$8$G$9!#(B
+% \file{ltspace.dtx}$B$NDj5A$r>e5-$K9g$o$;$F!"Dj5A$7$J$*$7$^$7$?!#(B
+% \begin{macrocode}
+\def\@gnewline #1{%
+ \ifvmode
+ \@nolnerr
+ \else
+ \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null
+ \ignorespaces
+ \fi}
+% \end{macrocode}
+%
+% \subsection{$B%*%V%8%'%/%H$N=PNO=g=x(B}
+% $B%*%j%8%J%k$N(B\LaTeX{}$B$O!"%H%C%W%U%m!<%H!"K\J8!"5SCm!"%\%H%`%U%m!<%H(B
+% $B$N=gHV$G=PNO$7$^$9$1$l$I$b!"F|K\8lAHHG$G$O!"%H%C%W%U%m!<%H!"K\J8!"(B
+% $B%\%H%`%U%m!<%H!"5SCm$H$$$&=gHV$NJ}$,0lHLE*$G$9$N$G!"(B
+% $B$3$N$h$&$J=gHV$K$J$k$h$&=$@5$r$7$^$9!#(B
+%
+% $B$7$?$,$C$F!"J8=q%U%!%$%k$K$h$C$F$O(B\LaTeX{}$B$NAHHG7k2L$H0[$J$k>l9g$,(B
+% $B$"$j$^$9$N$G!"Cm0U$r$7$F$/$@$5$$!#(B
+%
+% \begin{macro}{\@makecol}
+% $B$3$N%^%/%m$,AH$_N)$F$kItJ,$NCf?4$H$J$j$^$9!#(B
+% \file{ltoutput.dtx}$B$GDj5A$5$l$F$$$k$b$N$G$9!#(B
+% \begin{macrocode}
+\gdef\@makecol{%
+ \setbox\@outputbox\box\@cclv%
+ \xdef\@freelist{\@freelist\@midlist}%
+ \global \let \@midlist \@empty
+ \@combinefloats
+ \ifvbox\@kludgeins
+ \@makespecialcolbox
+ \else
+ \setbox\@outputbox \vbox to\@colht {%
+% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01
+ \@texttop
+ \dimen@ \dp\@outputbox
+ \unvbox \@outputbox
+% \end{macrocode}
+% $B=DAH$N:]$K(B|\@outputbox|$B$NFbMF$,6u$N%\%C%/%9$@$1$N>l9g$K!"(B|\wd\@outputbox|$B$,(B
+% 0pt$B$K$J$C$F$7$^$$!"7k2L$H$7$F%U%C%?$N0LCV$,$/$k$C$F$7$^$C$F$$$?!#(B
+% 0$B$N(B|\hskip|$B$rH/@8$5$;$k$H(B|\wd\@outputbox|$B$NCM$,4|BT$7$?$b$N$H$J$k$N$G!"(B
+% $B=DAH$N>l9g$O$=$NJ}K!$GBP=h$9$k!#(B
+% \changes{v1.1j}{2001/05/10}{\cs{@makecol}$B$GAH$_N)$F$i$l$k(B
+% \cs{@outputbox}$B$NBg$-$5$,!"=DAH$GCf?H$,6u$N%\%C%/%9$@$1$N>l9g$bE,@5$K$J$k(B
+% $B$h$&$K=$@5(B}
+% \begin{macrocode}
+ \iftdir\hskip\z@
+ \else\vskip -\dimen@\fi
+ \@textbottom
+ \ifvoid\footins\else % for pLaTeX
+ \vskip \skip\footins
+ \color@begingroup
+ \normalcolor
+ \footnoterule
+ \unvbox \footins
+ \color@endgroup
+ \fi
+ }%
+ \fi
+ \global \maxdepth \@maxdepth
+}
+%</plcore>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\@makespecialcolbox}
+% $BK\J8!J$"$k$$$O%\%H%`%U%m!<%H!K$H5SCm$N4V$K(B|\@textbottom|$B$rF~$l$?$$$N$G!"(B
+% |\@makespecialcolbox|$B%3%^%s%I$b=$@5$r$7$^$9!#(B
+% $B$d$O$j!"(B\file{ltoutput.dtx}$B$GDj5A$5$l$F$$$k$b$N$G$9!#(B
+%
+% $B$3$N%^%/%m$O!"(B|\enlargedthispage|$B$,;H$o$l$?$H$-$K!"(B
+% |\@makecol|$B%^%/%m$+$i8F$S=P$5$l$^$9!#(B
+% \begin{macrocode}
+%<*plcore|fltrace>
+\gdef\@makespecialcolbox{%
+%<*trace>
+ \tr@ce{Krudgeins ht \the\ht\@kludgeins\space
+ dp \the\dp\@kludgeins\space
+ wd \the\wd\@kludgeins}%
+%</trace>
+ \setbox\@outputbox \vbox {%
+ \@texttop
+ \dimen@ \dp\@outputbox
+ \unvbox\@outputbox
+ \vskip-\dimen@
+ }%
+ \@tempdima \@colht
+ \ifdim \wd\@kludgeins>\z@
+ \advance \@tempdima -\ht\@outputbox
+ \advance \@tempdima \pageshrink
+%<*trace>
+ \tr@ce {Natural ht of col: \the\ht\@outputbox}%
+ \tr@ce {\string \@colht: \the\@colht}%
+ \tr@ce {Pageshrink added: \the\pageshrink}%
+ \tr@ce {Hence, space added: \the\@tempdima}%
+%</trace>
+ \setbox\@outputbox \vbox to \@colht {%
+% \boxmaxdepth \maxdepth
+ \unvbox\@outputbox
+ \vskip \@tempdima
+ \@textbottom
+% \end{macrocode}
+% $B$D$.$NItJ,$,(Bp\LaTeX{}$BMQ$N=$@5$G$9!#(B
+% \changes{v1.2}{2001/09/04}{$BK\J8$H(B\cs{footnoterule}$B$,=E$J$C$F$7$^$&$N$r=$@5(B}
+% \begin{macrocode}
+ \ifvoid\footins\else % for pLaTeX
+ \vskip\skip\footins
+ \color@begingroup
+ \normalcolor
+ \footnoterule
+ \unvbox \footins
+ \color@endgroup
+ \fi
+ }%
+ \else
+ \advance \@tempdima -\ht\@kludgeins
+%<*trace>
+ \tr@ce {Natural ht of col: \the\ht\@outputbox}%
+ \tr@ce {\string \@colht: \the\@colht}%
+ \tr@ce {Extra size added: -\the \ht \@kludgeins}%
+ \tr@ce {Hence, height of inner box: \the\@tempdima}%
+ \tr@ce {Max? pageshrink available: \the\pageshrink}%
+%</trace>
+ \setbox \@outputbox \vbox to \@colht {%
+ \vbox to \@tempdima {%
+ \unvbox\@outputbox
+ \@textbottom
+% \end{macrocode}
+% $B$D$.$NItJ,$,(Bp\LaTeX{}$BMQ$N=$@5$G$9!#(B
+% $B5SCm$,$"$l$P!"$3$3$G$=$l$r=PNO$7$^$9!#(B
+% \changes{v1.2}{2001/09/04}{$BK\J8$H(B\cs{footnoterule}$B$,=E$J$C$F$7$^$&$N$r=$@5(B}
+% \begin{macrocode}
+ \ifvoid\footins\else % for pLaTeX
+ \vskip\skip\footins
+ \color@begingroup
+ \normalcolor
+ \footnoterule
+ \unvbox \footins
+ \color@endgroup
+ \fi
+ }\vss}%
+ \fi
+ {\setbox \@tempboxa \box \@kludgeins}%
+}
+%</plcore|fltrace>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\@reinserts}
+% $B$3$N%^%/%m$O!"(B|\@specialoutput|$B%^%/%m$+$i8F$S=P$5$l$^$9!#(B
+% $B%\%C%/%9(B|footins|$B$,AH$_N)$F$i$l$?%b!<%I$K9g$o$;$F(B
+% $B=D%b!<%I$+2#%b!<%I$G(B|\unvbox|$B$r$7$^$9!#(B
+% \begin{macrocode}
+%<*plcore>
+\def\@reinserts{%
+ \ifvoid\footins\else\insert\footins{%
+ \iftbox\footins\tate\else\yoko\fi
+ \unvbox\footins}\fi
+ \ifvbox\@kludgeins\insert\@kludgeins{\unvbox\@kludgeins}\fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B%H%s%\(B}
+% $B$3$3$G$O%H%s%\$r=PNO$9$k$?$a$N%^%/%m$rDj5A$7$F$$$^$9!#(B
+%
+% \begin{macro}{\iftombow}
+% \begin{macro}{\iftombowdate}
+% |\iftombow|$B$O%H%s%\$r=PNO$9$k$+$I$&$+!"(B|\iftombowdate|$B$O(BDVI$B$r:n@.$7$?(B
+% $BF|IU$r%H%s%\$NOF$K=PNO$9$k$+$I$&$+$r<($9$?$a$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\newif\iftombow \tombowfalse
+\newif\iftombowdate \tombowdatetrue
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@tombowwidth}
+% |\@tombowwidth|$B$K$O!"%H%s%\MQ7S@~$NB@$5$r;XDj$7$^$9!#(B
+% $B%G%U%)%k%H$O(B0.1$B%]%$%s%H$G$9!#(B
+% $B$3$NCM$rJQ99$7!"(B|\maketombowbox|$B%3%^%s%I$r<B9T$9$k$3$H$K$h$j!"%H%s%\$N(B
+% $B7S@~B@$5$rJQ99$7$F=PNO$9$k$3$H$,$G$-$^$9!#DL>o$N;H$$J}$G$O!"(B
+% $B%H%s%\$N7S@~$rJQ99$9$kI,MW$O$"$j$^$;$s!#(BDVI$B$r%U%#%k%`$KLLIU$1=PNO$9$k(B
+% $B$H$-!"%H%s%\$r$D$1$:$K0LCV$O$=$N$^$^$K$9$kI,MW$,$"$k$H$-$K!"$3$NB@$5$r(B
+% $B%<%m%]%$%s%H$K$7$^$9!#(B
+% \begin{macrocode}
+\newdimen\@tombowwidth
+\setlength{\@tombowwidth}{.1\p@}
+% \end{macrocode}
+% \end{macro}
+%
+% $B%H%s%\MQ$N7S@~$rDj5A$7$^$9!#(B
+%
+% \begin{macro}{\@TL}
+% \begin{macro}{\@Tl}
+% \begin{macro}{\@TC}
+% \begin{macro}{\@TR}
+% \begin{macro}{\@Tr}
+% |\@TL|$B$H(B|\@Tl|$B$O%Z!<%8>eIt$N:8B&!"(B
+% |\@TC|$B$O%Z!<%8>eIt$NCf1{!"(B
+% |\@TR|$B$H(B|\@Tr|$B$O%Z!<%8>eIt$N:8B&$N%H%s%\$H$J$k%\%C%/%9$G$9!#(B
+% \begin{macrocode}
+\newbox\@TL\newbox\@Tl
+\newbox\@TC
+\newbox\@TR\newbox\@Tr
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@BL}
+% \begin{macro}{\@Bl}
+% \begin{macro}{\@BC}
+% \begin{macro}{\@BR}
+% \begin{macro}{\@Br}
+% |\@BL|$B$H(B|\@Bl|$B$O%Z!<%82<It$N:8B&!"(B
+% |\@BC|$B$O%Z!<%82<It$NCf1{!"(B
+% |\@BR|$B$H(B|\@Br|$B$O%Z!<%82<It$N:8B&$N%H%s%\$H$J$k%\%C%/%9$G$9!#(B
+% \begin{macrocode}
+\newbox\@BL\newbox\@Bl
+\newbox\@BC
+\newbox\@BR\newbox\@Br
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@CL}
+% \begin{macro}{\@CR}
+% |\@CL|$B$O%Z!<%8:8B&$NCf1{!"(B|\@CR|$B$O%Z!<%81&B&$NCf1{$N%H%s%\$H$J$k(B
+% $B%\%C%/%9$G$9!#(B
+% \begin{macrocode}
+\newbox\@CL
+\newbox\@CR
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@bannertoken}
+% \begin{macro}{\@bannerfont}
+% |\@bannertoken|$B%H!<%/%s$O!"%H%s%\$N2#$K=PNO$9$kJ8;zNs$rF~$l$^$9!#(B
+% $B%G%U%)%k%H$G$O2?$b=PNO$7$^$;$s!#(B
+% |\@bannerfont|$B%U%)%s%H$O!"$=$NJ8;zNs$r=PNO$9$k$?$a$N%U%)%s%H$G$9!#(B
+% 9$B%]%$%s%H$N%?%$%W%i%$%?BN$H$7$F$$$^$9!#(B
+% \changes{v1.1f}{1996/09/03}{Add \cs{@bannerbox}.}
+% \begin{macrocode}
+\font\@bannerfont=cmtt9
+\newtoks\@bannertoken
+\@bannertoken{}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\maketombowbox}
+% |\maketombow|$B%3%^%s%I$O!"%H%s%\$H$J$k%\%C%/%9$r:n$k$?$a$KMQ$$$^$9!#(B
+% $B$3$N%3%^%s%I$O!"%H%s%\$H$J$k%\%C%/%9$r:n$k$@$1$G!"$=$l$i$N%\%C%/%9$r(B
+% $B=PNO$9$k$N$G$O$J$$$3$H$KCm0U$r$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\def\maketombowbox{%
+ \setbox\@TL\hbox to\z@{\yoko\hss
+ \vrule width13mm height\@tombowwidth depth\z@
+ \vrule height10mm width\@tombowwidth depth\z@
+% \end{macrocode}
+% \changes{v1.0f}{1996/07/10}{$B%H%s%\$N2#$K(BDVI$B%U%!%$%k$N:n@.F|$r=PNO$9$k(B
+% $B$h$&$K$7$?!#(B}
+% \changes{v1.0g}{1997/01/23}{$B:n@.F|$N=PNO$r$9$k$+$I$&$+$r%U%i%0$G;XDj$9$k(B
+% $B$h$&$K$7$?!#(B}
+% \begin{macrocode}
+ \iftombowdate
+ \raise4pt\hbox to\z@{\hskip5mm\@bannerfont\the\@bannertoken\hss}%
+ \fi}%
+ \setbox\@Tl\hbox to\z@{\yoko\hss
+ \vrule width10mm height\@tombowwidth depth\z@
+ \vrule height13mm width\@tombowwidth depth\z@}%
+ \setbox\@TC\hbox{\yoko
+ \vrule width10mm height\@tombowwidth depth\z@
+ \vrule height10mm width\@tombowwidth depth\z@
+ \vrule width10mm height\@tombowwidth depth\z@}%
+ \setbox\@TR\hbox to\z@{\yoko
+ \vrule height10mm width\@tombowwidth depth\z@
+ \vrule width13mm height\@tombowwidth depth\z@\hss}%
+ \setbox\@Tr\hbox to\z@{\yoko
+ \vrule height13mm width\@tombowwidth depth\z@
+ \vrule width10mm height\@tombowwidth depth\z@\hss}%
+%
+ \setbox\@BL\hbox to\z@{\yoko\hss
+ \vrule width13mm depth\@tombowwidth height\z@
+ \vrule depth10mm width\@tombowwidth height\z@}%
+ \setbox\@Bl\hbox to\z@{\yoko\hss
+ \vrule width10mm depth\@tombowwidth height\z@
+ \vrule depth13mm width\@tombowwidth height\z@}%
+ \setbox\@BC\hbox{\yoko
+ \vrule width10mm depth\@tombowwidth height\z@
+ \vrule depth10mm width\@tombowwidth height\z@
+ \vrule width10mm depth\@tombowwidth height\z@}%
+ \setbox\@BR\hbox to\z@{\yoko
+ \vrule depth10mm width\@tombowwidth height\z@
+ \vrule width13mm depth\@tombowwidth height\z@\hss}%
+ \setbox\@Br\hbox to\z@{\yoko
+ \vrule depth13mm width\@tombowwidth height\z@
+ \vrule width10mm depth\@tombowwidth height\z@\hss}%
+%
+ \setbox\@CL\hbox to\z@{\yoko\hss
+ \vrule width10mm height.5\@tombowwidth depth.5\@tombowwidth
+ \vrule height10mm depth10mm width\@tombowwidth}%
+ \setbox\@CR\hbox to\z@{\yoko
+ \vrule height10mm depth10mm width\@tombowwidth
+ \vrule height.5\@tombowwidth depth.5\@tombowwidth width10mm\hss}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@outputtombow}
+% |\@outputtombow|$B%3%^%s%I$O!"%H%s%\$r=PNO$9$k$N$KMQ$$$^$9!#(B
+% \begin{macrocode}
+\def\@outputtombow{%
+ \iftombow
+ \vbox to\z@{\kern-13mm\relax
+ \moveleft3mm\vbox to\@@paperheight{%
+ \hbox to\@@paperwidth{\hskip3mm\relax
+ \copy\@TL\hfill\copy\@TC\hfill\copy\@TR\hskip3mm}%
+ \kern-10mm
+ \hbox to\@@paperwidth{\copy\@Tl\hfill\copy\@Tr}%
+ \vfill
+ \hbox to\@@paperwidth{\copy\@CL\hfill\copy\@CR}%
+ \vfill
+ \hbox to\@@paperwidth{\copy\@Bl\hfill\copy\@Br}%
+ \kern-10mm
+ \hbox to\@@paperwidth{\hskip3mm\relax
+ \copy\@BL\hfill\copy\@BC\hfill\copy\@BR\hskip3mm}%
+ }\vss
+ }%
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@paperheight}
+% \begin{macro}{\@@paperwidth}
+% \begin{macro}{\@@topmargin}
+% |\@@pageheight|$B$O!"MQ;f$N=D$ND9$5$K%H%s%\$ND9$5$r2C$($?D9$5$K$J$j$^$9!#(B
+%
+% |\@@pagewidth|$B$O!"MQ;f$N2#$ND9$5$K%H%s%\$ND9$5$r2C$($?D9$5$K$J$j$^$9!#(B
+%
+% |\@@topmargin|$B$O!"8=:_$N%H%C%W%^!<%8%s$K(B1$B%$%s%A2C$($?D9$5$K$J$j$^$9!#(B
+% \begin{macrocode}
+\newdimen\@@paperheight
+\newdimen\@@paperwidth
+\newdimen\@@topmargin
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@shipoutsetup}
+% \changes{v1.1i}{1998/02/03}{Command removed}
+% |\@outputpage|$BFb$KA^F~$7$?$N$G:o=|$7$^$7$?!#(B
+% \end{macro}
+%
+% \begin{macro}{\@outputpage}
+% |\textwidth|$B$H(B|\textheight|$B$N8r49$O!"(B|\@shipoutsetup|$BFb$G$O9T$J$$$^$;$s!#(B
+% $B$J$<$J$i!"(B|\@shipoutsetup|$B%^%/%m$,<B9T$5$l$k$H$-$O!"(B
+% |\shipout|$B$5$l$k(Bvbox$B$NCf$G$"$j!"$3$N$H$-$O2#AH%b!<%I$G$9$N$G!"(B
+% $B$D$M$K(B|\iftdir|$B$O56$HH=CG$5$l!"=D$H2#$N%5%$%:$r8r49$G$-$J$$$+$i$G$9!#(B
+%
+% $B$J$*!"$3$NJQ99$r%m!<%+%k$J$b$N$K$9$k$?$a$K!"(B
+% |\begingroup|$B$H(B|\endgroup|$B$G0O$_$^$9!#(B
+% \changes{v1.2a}{2001/09/26}{\LaTeX\ \texttt{!<2001/06/01!>}$B$KBP1~(B}
+% \begin{macrocode}
+\def\@outputpage{%
+\begingroup % the \endgroup is put in by \aftergroup
+ \iftdir
+ \dimen\z@\textwidth \textwidth\textheight \textheight\dimen\z@
+ \fi
+ \let \protect \noexpand
+ \@resetactivechars
+ \global\let\@@if@newlist\if@newlist
+ \global\@newlistfalse
+ \@parboxrestore
+ \shipout\vbox{\yoko
+ \set@typeset@protect
+ \aftergroup\endgroup
+ \aftergroup\set@typeset@protect
+% \end{macrocode}
+% \changes{v1.1g}{1998/02/03}{\cs{@shipoutsetup}$B$r(B\cs{@outputpage}$BFb$KF~$l$?(B}
+% $B$3$3$+$i(B|\@shipoutsetup|$B$NFbMF!#(B
+% \begin{macrocode}
+ \if@specialpage
+ \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
+ \fi
+% \end{macrocode}
+% \changes{v1.1c}{1995/02/05}{\cs{oddsidemargin}$B$H(B\cs{evensidemargin}$B$,(B
+% $B5U$@$C$?$N$r=$@5(B}
+% \begin{macrocode}
+ \if@twoside
+ \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
+ \iftdir\let\@themargin\evensidemargin
+ \else\let\@themargin\oddsidemargin\fi
+ \else \let\@thehead\@evenhead
+ \let\@thefoot\@evenfoot
+ \iftdir\let\@themargin\oddsidemargin
+ \else\let\@themargin\evensidemargin\fi
+ \fi\fi
+% \end{macrocode}
+% $B%H%s%\=PNO%*%W%7%g%s$,;XDj$5$l$F$$$k>l9g!"$3$3$GMQ;f%5%$%:$r:F@_Dj$7$^$9!#(B
+% \TeX $B$N2C$($k:8$H>eIt$N(B1$B%$%s%A$O!"%H%s%\$NFbB&$KF~$j$^$9!#(B
+% \changes{v1.1a}{1995/11/10}{\cs{topmargin}$B$,H?1G$5$l$J$$%P%0$r=$@5(B}
+% \begin{macrocode}
+ \@@topmargin\topmargin
+ \iftombow
+ \@@paperwidth\paperwidth \advance\@@paperwidth 6mm\relax
+ \@@paperheight\paperheight \advance\@@paperheight 16mm\relax
+ \advance\@@topmargin 1in\relax \advance\@themargin 1in\relax
+ \fi
+ \reset@font
+ \normalsize
+ \normalsfcodes
+ \let\label\@gobble
+ \let\index\@gobble
+ \let\glossary\@gobble
+ \baselineskip\z@skip \lineskip\z@skip \lineskiplimit\z@
+% \end{macrocode}
+% $B$3$3$^$G$,(B|\@shipoutsetup|$B$NFbMF!#(B
+% \begin{macrocode}
+ \@begindvi
+ \@outputtombow
+ \vskip \@@topmargin
+ \moveright\@themargin\vbox{%
+ \setbox\@tempboxa \vbox to\headheight{%
+ \vfil
+ \color@hbox
+ \normalcolor
+ \hb@xt@\textwidth{\@thehead}%
+ \color@endbox
+ }% %% 22 Feb 87
+ \dp\@tempboxa \z@
+ \box\@tempboxa
+ \vskip \headsep
+ \box\@outputbox
+ \baselineskip \footskip
+ \color@hbox
+ \normalcolor
+ \hb@xt@\textwidth{\@thefoot}%
+ \color@endbox
+ }%
+ }%
+% \endgroup now inserted by \aftergroup
+% \end{macrocode}
+% |\if@newlist|$B$r=i4|2=!#(B
+% \begin{macrocode}
+ \global\let\if@newlist\@@if@newlist
+ \global \@colht \textheight
+ \stepcounter{page}%
+ \let\firstmark\botmark
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B5SCm%^%/%m(B}
+% $B5SCm$rAH$_N)$F$kItJ,$N%^%/%m$r:FDj5A$7$^$9!#(B
+% $B<g$J=$@5E@$O!"=DAH%b!<%I$G$NF0:n$NDI2C$G$9!#(B
+%
+% $B$3$l$i$N%^%/%m$O!"(B\file{ltfloat.dtx}$B$GDj5A$5$l$F$$$?$b$N$G$9!#(B
+%
+% \begin{macro}{\thempfn}
+% $BK\J8$G;H$o$l$k5SCm5-9f$G$9!#(B
+%
+% |\@footnotemark|$B$G=D2#$NH=CG$r$9$k$h$&$K$7$?$?$a!":o=|!#(B
+%
+% \changes{v1.0a}{1995/04/12}{Removed \texttt{\protect\bslash thempfn}}
+% \begin{macrocode}
+%\def\thempfn{%
+% \ifydir\thefootnote\else\hbox{\yoko\thefootnote}\fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\thempfootnote}
+% minipage$B4D6-$G;H$o$l$k5SCm5-9f$G$9!#(B
+%
+% \changes{v1.0a}{1995/04/12}{Removed \texttt{\protect\bslash thempfootnote}}
+% \begin{macrocode}
+%\def\thempfootnote{%
+% \ifydir\alph{mpfootnote}\else\hbox{\yoko\alph{mpfootnote}}\fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@makefnmark}
+% $B5SCm5-9f$r:n@.$9$k%^%/%m$G$9!#(B
+%
+% \changes{v1.0a}{1995/04/12}{$B=DAH$G$b>eIU$-?t;z$r;H$&$h$&$K=$@5(B}
+% \changes{v1.1b}{1996/01/26}{$B5SCm%^!<%/$N8e$m$KM>7W$J%9%Z!<%9$,F~$k$N$r=$@5(B}
+% \changes{v1.1g}{1997/02/14}{$B=DAH;~$K5SCm%^!<%/$N=qBN$,@5$7$/$J$$$N$r=$@5(B}
+% \begin{macrocode}
+\renewcommand\@makefnmark{\hbox{%
+ \ifydir \@textsuperscript{\normalfont\@thefnmark}%
+ \else\hbox{\yoko\@textsuperscript{\normalfont\@thefnmark}}\fi}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@footnotetext}
+% $B%$%s%5!<%H%\%C%/%9(B|\footins|$B$K5SCm$N%F%-%9%H$rF~$l$^$9!#(B
+%
+% \changes{v1.0a}{1995/04/07}{$BAHJ}8~$NH=Dj$r%\%C%/%9$N30$G$9$k$h$&$K$7$?(B}
+% \begin{macrocode}
+\long\def\@footnotetext#1{%
+ \ifydir\def\@tempa{\yoko}\else\def\@tempa{\tate}\fi
+ \insert\footins{\@tempa%
+ \reset@font\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark
+ }%
+ \color@begingroup
+ \@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
+ \color@endgroup}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@footnotemark}
+% \changes{v1.0a}{1995/04/12}{$B5SCm5-9f$N=PNO0LCV$ND4@0(B}
+% \changes{v1.1g}{1997/02/14}{$B=DAH;~$N0LCVD4@0$r(B2\cs{ch}$B$+$i(B.9zh$B$KJQ99(B}
+% $B5SCm5-9f$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+\def\@footnotemark{\leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \ifydir\@makefnmark
+ \else\hbox to\z@{\hskip-.25zw\raise.9zh\@makefnmark\hss}\fi
+ \ifhmode\spacefactor\@x@sf\fi\relax}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$BAj8_;2>H(B}
+%
+% \begin{macro}{\@setref}
+% \changes{v1.1c}{1995/09/07}{change \cs{null} to \cs{relax} in \cs{@setref}.}
+% |\ref|$B%3%^%s%I$d(B|\pageref|$B%3%^%s%I$G;2>H$7$?$H$-!"$3$l$i$N%3%^%s%I$K(B
+% $B$h$C$F=PNO$5$l$?HV9f$HB3$/#2%P%$%HJ8;z$H$N4V$K(B|\xkanjiskip|$B$,F~$j$^$;$s!#(B
+% $B$3$l$O!"(B|\null|$B$,(B|\hbox{}|$B$HDj5A$5$l$F$$$k$?$a$G$9!#(B
+% $B$=$3$G(B|\null|$B$r<h$j=|$-$^$9!#(B
+% $B$3$N%3%^%s%I$O!"(B\file{ltxref.dtx}$B$GDj5A$5$l$F$$$k$b$N$G$9!#(B
+% \begin{macrocode}
+\def\@setref#1#2#3{%
+ \ifx#1\relax
+ \protect\G@refundefinedtrue
+ \nfss@text{\reset@font\bfseries ??}%
+ \@latex@warning{Reference `#3' on page \thepage \space
+ undefined}%
+ \else
+ \expandafter#2#1\relax% change \null to \relax
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B5?;w%?%$%WF~NO(B}
+%
+% \begin{macro}{\verb}
+% \changes{v1.1b}{1995/04/05}{$B8_49%b!<%I$N$H$-$O!"(Bpl209.def$B$NDj5A$r;H$&(B}
+% \changes{v1.1g}{1997/01/16}
+% {\cs{verb}$B%3%^%s%I$r(B\LaTeX\ \texttt{!<1996/06/01!>}$B$K9g$o$;$F=$@5(B}
+% \LaTeX{}$B$N(B|\verb|$B%3%^%s%I$G$O!"?t<0%b!<%I$G$J$$$H$-$O!"(B
+% |\leavevmode|$B$G?eJ?%b!<%I$KF~$C$?$"$H!"(B|\null|$B$r=PNO$7$F$$$^$9!#(B
+% $B%^%/%m(B|\null|$B$O(B|\hbox{}|$B$H$7$FDj5A$5$l$F$$$^$9$N$G!"(B
+% $B$3$3$K$OOB2$J84V%9%Z!<%9!J(B|\xkanjiskip|$B!K$,F~$j$^$;$s!#(B
+% $B$=$3$G!"(B|\null|$B$r=PNO$7$J$$$h$&%^%/%m$r=$@5$7$^$9!#(B
+% $B$3$N%^%/%m$O!"(B\file{ltmiscen.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\if@compatibility\else
+\def\verb{\relax\ifmmode\hbox\else\leavevmode\fi
+ \bgroup
+ \verb@eol@error \let\do\@makeother \dospecials
+ \verbatim@font\@noligs
+ \@ifstar\@sverb\@verb}
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{tabbing$B4D6-(B}
+% \changes{v1.1d}{1996/03/12}{\cs{=}$B$N8e$m$KOB2$J84V%9%Z!<%9$,F~$k$N$r=$@5(B}
+% $BAj8_;2>H$d5?;w%?%$%WF~NO$G$O!"OB2$J84V%9%Z!<%9$,F~$i$J$$$N$G!"(B|\null|$B$r(B
+% $B<h$j=|$-$^$7$?$,!"(B|tabbing|$B4D6-$G$O!"5U$K(B|\null|$B$,$J$$$?$a!"(B
+% $BOB2$J84V%9%Z!<%9$,F~$C$F$7$^$&$N$G!"$=$l$rDI2C$7$^$9!#(B
+% \file{lttab.dtx}$B$GDj5A$5$l$F$$$k$b$N$G$9!#(B
+% \begin{macrocode}
+\gdef\@stopfield{\null\color@endgroup\egroup}
+% \end{macrocode}
+%
+% \subsection{$BMQ8l=8$N=PNO(B}
+% \LaTeX{}$B$K$O!"$J$<$+MQ8l=8$r=PNO$9$k$?$a$N%3%^%s%I$,$"$j$^$;$s$N$G!"(B
+% $BDI2C$r$7$^$9!#(B
+% \changes{v1.1e}{1996/02/17}{\cs{printglossary}$B$rDI2C(B}
+%
+% \begin{macro}{\printglossary}
+% \cs{printglossary}$B%3%^%s%I$O!"C1$K3HD%;R$,(B\texttt{gls}$B$N%U%!%$%k$r(B
+% $BFI$_9~$`$@$1$G$9!#$3$N%U%!%$%k$N@8@.$K$O!"(Bmendex$B$J$I$rMQ$$$^$9!#(B
+% \begin{macrocode}
+\newcommand\printglossary{\@input@{\jobname.gls}}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B;~J,$r<($9%+%&%s%?(B}
+% \TeX $B$K$O!"G/7nF|$r<($9?tCM$rJ];}$7$F$$$k%+%&%s%?$H$7$F!"$=$l$>$l(B
+% |\year|, |\month|, |\day|$B$,%W%j%_%F%#%V$H$7$FB8:_$7$^$9!#$7$+$7!"(B
+% $B;~J,$K$D$$$F$O!"?<Lk$NNm;~$+$i$N7P2a;~4V$r<($9(B|\time|$B%+%&%s%?$7$+B8:_(B
+% $B$7$F$$$^$;$s!#$=$3$G!"(Bp\LaTeXe{}$B$G$O!";~J,$r<($9$?$a$N%+%&%s%?(B|\hour|$B$H(B
+% |\minute|$B$r:n@.$7$F$$$^$9!#(B
+%
+% \begin{macro}{\hour}
+% \begin{macro}{\minute}
+% $B2?;~$+!J(B|\hour|$B!K$rF@$k$K$O!"(B|\time|$B$r(B60$B$G3d$C$?>&$r$=$N$^$^MQ$$$^$9!#(B
+% $B2?J,$+!J(B|\minute|$B!K$O!"(B|\hour|$B$K(B60$B$r3]$1$?CM$r(B|\time|$B$+$i0z$$$F;;=P$7$^$9!#(B
+% $B$3$3$G$O%+%&%s%?$r@k8@$9$k$@$1$G$9!#<B:]$N7W;;$O!"%/%i%9$d%Q%C%1!<%8$NCf(B
+% $B$G9T$J$C$F$$$^$9!#(B
+% \begin{macrocode}
+\newcount\hour
+\newcount\minute
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macrocode}
+%</plcore>
+% \end{macrocode}
+%
+% \Finale
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/plcore.ins b/Master/texmf-dist/source/platex/base/plcore.ins
new file mode 100644
index 00000000000..0d02334c20c
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plcore.ins
@@ -0,0 +1,60 @@
+%%
+%% This file will generate fast loadable files and documentation
+%% driver files from the doc files in this package when run through
+%% pLaTeX or pTeX.
+%%
+%% Copyright 1994,1995,1996,1997 ASCII Corporation.
+%%
+%% This file is part of the pLaTeX2e system.
+%% -----------------------------------------
+%%
+%%
+\let\documentclass\undefined
+\input ltdirchk.dtx
+\input docstrip.dtx
+
+{
+\def\ProvidesFile#1\end#2{}
+\def\everyjob#1\endinput{}
+\@@input ltvers.dtx
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* Welcome to the Installation routine of}
+\Msg{*}
+\Msg{* pLaTex2e\space<1997/02/01>}
+\Msg{* \space\space based on \fmtname\space <\fmtversion>}
+\Msg{*}
+\Msg{* Depending on your machine the installation}
+\Msg{* might take a long time --- this is the}
+\Msg{* price for being able to run on all platforms.}
+\Msg{* So please be patient :-)}
+\Msg{*}
+\Msg{**********************************************}
+\Msg{}
+\Msg{}
+}
+
+\askonceonly
+\keepsilent
+
+\Msg{*** Generating the pLaTeX files ***}
+
+\batchinput{plfmt.ins}
+
+\batchinput{plcls.ins}
+
+\batchinput{pl209.ins}
+
+\batchinput{pldocs.ins}
+
+\batchinput{nidanfloat.ins}
+
+\Msg{}
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* Now run INIPTEX on platex.ltx}
+\Msg{*}
+\Msg{***********************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/pldoc.tex b/Master/texmf-dist/source/platex/base/pldoc.tex
new file mode 100644
index 00000000000..89382b4e28f
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/pldoc.tex
@@ -0,0 +1,182 @@
+%%
+%% This is file `pldoc.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% platex.dtx (with options: `pldoc')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from pldoc.tex.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file platex.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% File: platex.dtx
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\begin{filecontents}{pldoc.dic}
+$B@>Nq(B $B$;$$$l$-(B
+$BOBNq(B $B$o$l$-(B
+\end{filecontents}
+\documentclass{jltxdoc}
+\usepackage{plext}
+\listfiles
+
+\DoNotIndex{\def,\long,\edef,\xdef,\gdef,\let,\global}
+\DoNotIndex{\if,\ifnum,\ifdim,\ifcat,\ifmmode,\ifvmode,\ifhmode,%
+ \iftrue,\iffalse,\ifvoid,\ifx,\ifeof,\ifcase,\else,\or,\fi}
+\DoNotIndex{\box,\copy,\setbox,\unvbox,\unhbox,\hbox,%
+ \vbox,\vtop,\vcenter}
+\DoNotIndex{\@empty,\immediate,\write}
+\DoNotIndex{\egroup,\bgroup,\expandafter,\begingroup,\endgroup}
+\DoNotIndex{\divide,\advance,\multiply,\count,\dimen}
+\DoNotIndex{\relax,\space,\string}
+\DoNotIndex{\csname,\endcsname,\@spaces,\openin,\openout,%
+ \closein,\closeout}
+\DoNotIndex{\catcode,\endinput}
+\DoNotIndex{\jobname,\message,\read,\the,\m@ne,\noexpand}
+\DoNotIndex{\hsize,\vsize,\hskip,\vskip,\kern,\hfil,\hfill,\hss,\vss,\unskip}
+\DoNotIndex{\m@ne,\z@,\z@skip,\@ne,\tw@,\p@,\@minus,\@plus}
+\DoNotIndex{\dp,\wd,\ht,\setlength,\addtolength}
+\DoNotIndex{\newcommand, \renewcommand}
+
+\IndexPrologue{\part*{$B:w(B $B0z(B}%
+ \markboth{$B:w(B $B0z(B}{$B:w(B $B0z(B}%
+ \addcontentsline{toc}{part}{$B:w(B $B0z(B}%
+$B%$%?%j%C%/BN$N?t;z$O!"$=$N9`L\$,@bL@$5$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B
+$B2<@~$N0z$+$l$??t;z$O!"Dj5A$5$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B
+$B$=$NB>$N?t;z$O!"$=$N9`L\$,;H$o$l$F$$$k%Z!<%8$r<($7$F$$$^$9!#(B}
+\GlossaryPrologue{\part*{$BJQ99MzNr(B}%
+ \markboth{$BJQ99MzNr(B}{$BJQ99MzNr(B}%
+ \addcontentsline{toc}{part}{$BJQ99MzNr(B}}
+
+\makeatletter
+\def\changes@#1#2#3{%
+ \let\protect\@unexpandable@protect
+ \edef\@tempa{\noexpand\glossary{#2\space\currentfile\space#1\levelchar
+ \ifx\saved@macroname\@empty
+ \space\actualchar\generalname
+ \else
+ \expandafter\@gobble
+ \saved@macroname\actualchar
+ \string\verb\quotechar*%
+ \verbatimchar\saved@macroname
+ \verbatimchar
+ \fi
+ :\levelchar #3}}%
+ \@tempa\endgroup\@esphack}
+\makeatother
+\RecordChanges
+\CodelineIndex
+\EnableCrossrefs
+\setcounter{IndexColumns}{2}
+\settowidth\MacroIndent{\ttfamily\scriptsize 000\ }
+\begin{document}
+ \title{The p\LaTeXe\ Sources}
+ \author{Ken Nakano}
+
+\newcommand{\includeltpatch}{%
+ \def\currentfile{plpatch.ltx}
+ \part{plpatch}
+ {\let\ttfamily\relax
+ \xdef\filekey{\filekey, \thepart={\ttfamily\currentfile}}}%
+ Things we did wrong\ldots
+ \IndexInput{plpatch.ltx}}
+
+\makeatletter
+\let\patchdate=\@empty
+\begingroup
+ \def\ProvidesFile#1\pfmtversion#2{\date{#2}\endinput}
+ \input{plvers.dtx}
+\global\let\X@date=\@date
+
+ \long\def\Xdef#1#2#3\def#4#5{%
+ \xdef\X@date{#2}%
+ \xdef\patchdate{#5}%
+ \endinput}%
+ \InputIfFileExists{plpatch.ltx}
+ {\let\def\Xdef}{\global\let\includeltpatch\relax}
+\endgroup
+
+\ifx\@date\X@date
+ \def\Xpatch{0}
+ \ifx\patchdate\Xpatch\else
+ \edef\@date{\@date\space Patch level\patchdate}
+ \fi
+\else
+ \@warning{plpatch.ltx does not match plvers.dtx!}
+ \let\includeltpatch\relax
+\fi
+\makeatother
+
+\pagenumbering{roman}
+\maketitle
+\renewcommand\maketitle{}
+\tableofcontents
+\clearpage
+\pagenumbering{arabic}
+
+\DocInclude{plvers} % pLaTeX version
+
+\DocInclude{plfonts} % NFSS2 commands
+
+\DocInclude{plcore} % kernel commands
+
+\DocInclude{plext} % external commands
+
+\DocInclude{pl209} % 2.09 compatibility mode commands
+
+\DocInclude{kinsoku} % kinsoku parameter
+
+\DocInclude{jclasses} % Standard class
+
+\DocInclude{jltxdoc} % dtx documents class
+
+\includeltpatch % patch file
+
+\StopEventually{\end{document}}
+
+\clearpage
+\pagestyle{headings}
+\hbadness=10000
+\newcount\hbadness
+\hfuzz=\maxdimen
+\PrintChanges
+\clearpage
+\begingroup
+ \def\endash{--}
+ \catcode`\-\active
+ \def-{\futurelet\temp\indexdash}
+ \def\indexdash{\ifx\temp-\endash\fi}
+
+ \PrintIndex
+\endgroup
+\let\PrintChanges\relax
+\let\PrintIndex\relax
+\end{document}
+\endinput
+%%
+%% End of file `pldoc.tex'.
diff --git a/Master/texmf-dist/source/platex/base/pldocs.ins b/Master/texmf-dist/source/platex/base/pldocs.ins
new file mode 100644
index 00000000000..828c892296d
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/pldocs.ins
@@ -0,0 +1,14 @@
+\input docstrip
+\keepsilent
+\ifToplevel{\askonceonly}
+\usedir{ptex/platex/base}
+
+\Msg{*** Generating the pLaTeX files for making the documents ***}
+
+\generate{
+ \file{jltxdoc.cls}{\from{jltxdoc.dtx}{class}}
+ \file{pldoc.tex}{\from{platex.dtx}{pldoc}}
+ \file{Xins.ins}{\from{platex.dtx}{Xins}}
+}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/plext.dtx b/Master/texmf-dist/source/platex/base/plext.dtx
new file mode 100644
index 00000000000..71884ad2dc2
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plext.dtx
@@ -0,0 +1,1238 @@
+% \iffalse meta-comment
+%% File: plext.dtx
+%
+% Copyright 2001 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{1845}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1994/09/16}{first edition}
+% \changes{v1.1a}{1995/03/11}{$B=DAH%^%/%m<BAu(B}
+% \changes{v1.1b}{1995/04/01}{$B8_49%b!<%IItJ,$rJL%U%!%$%k$K0\F0(B}
+% \changes{v1.1c}{1995/08/25}{\cs{newline}, \cs{strut}$B$N=$@5(B}
+% \changes{v1.1d}{1995/11/10}{$B%*%j%8%J%k$H$N%3%^%s%IL>%P%C%F%#%s%0$r$d$a$?(B}
+% \changes{v1.1d}{1995/11/21}{\cs{Rensuji}, \cs{prensuji}$B$r:n@.(B}
+% \changes{v1.1e}{1995/11/21}{$B%W%j%"%s%V%k%3%^%s%I$r(B\file{plcore}$B$K0\F0(B}
+% \changes{v1.1f}{1996/01/09}{$B=DAH$K0MB8$7$J$$%3%^%s%I$rJ,N%$7!"$3$N%U%!%$%k$r(B
+% $B3HD%%Q%C%1!<%8$H$7$?(B}
+% \changes{v1.1g}{1996/01/12}{minipage$B4D6-$NCf$G(B\cs{parbox}$B$r2sE>%*%W%7%g%s(B
+% $BIU$-$G;HMQ$9$k$H%(%i!<$H$J$k%P%0$r=$@5(B}
+% \changes{v1.1h}{1996/01/30}{$B%-%c%W%7%g%s3HD%%^%/%m$rDI2C(B}
+% \changes{v1.1i}{2001/05/10}{$B=DAH$G(Bz$B$r;XDj$9$k$H%(%i!<$K$J$k$N$r=$@5!#(B
+% $B$"$j$,$H$&!"Bg@P$5$s(B}
+% \changes{v1.2}{2001/09/26}{$B%?%0L>$r(Bplcore$B$+$i(Bpackage$B$KJQ99$7$?(B}
+% \fi
+%
+% \iffalse
+%<package>\NeedsTeXFormat{pLaTeX2e}
+%<package>\ProvidesPackage{plext}
+\ProvidesFile{plext.dtx}
+ [2001/09/26 v1.2 pLaTeX package file]
+%<*driver>
+\documentclass{jltxdoc}
+\usepackage{plext}
+\GetFileInfo{plext.dtx}
+\title{p\LaTeXe{}$B3HD%%Q%C%1!<%8(B\space\fileversion}
+\author{Ken Nakano}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \tableofcontents
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+%
+% \section{$B35MW(B}\label{plext:intro}
+% $B$3$N%Q%C%1!<%8$O!"0J2<$N9`L\$K4X$9$k5!G=$r3HD%$9$k$b$N$G$9!#(B
+%
+% \begin{itemize}
+% \item $BI=AH4D6-(B
+% \item $B%U%m!<%H$H%-%c%W%7%g%s$N=PNO0LCV(B
+% \item $BCJMn%\%C%/%94D6-(B
+% \item $B:n?^4D6-(B
+% \item $BO"?t;z!"4A?t;z!"K5E@!"2<@~(B
+% \item $B;2>HHV9f(B
+% \end{itemize}
+%
+% $B$3$N%Q%C%1!<%8$O=DAHMQ%/%i%9!J(Btarticle, tbook, treport$B!K$N$H$-$K$O!"(B
+% $B<+F0E*$KFI$_9~$^$l$^$9!#2#AHMQ%/%i%9!J(Bjarticle, jbook, jreport$B!K$G(B
+% $B3HD%5!G=$r;H$$$?$$>l9g$O!"J8=q%U%!%$%k$N%W%j%"%s%V%k$K0J2<$N0l9T$r(B
+% $B5-=R$7$F$/$@$5$$!#(B
+%
+% \begin{verbatim}
+% \usepackage{plext}
+% \end{verbatim}
+%
+% \section{$BAHJ}8~%*%W%7%g%s$K$D$$$F(B}
+% $B$D$.$N4D6-$d%3%^%s%I$O!"AHJ}8~%*%W%7%g%s$,DI2C$5$l!"3HD%$5$l$F$$$^$9!#(B
+%
+% \begin{itemize}
+% \item tabular$B4D6-!"(Barray$B4D6-(B
+% \item |\layoutcaption|$B%3%^%s%I(B
+% \item minipage$B4D6-!"(B|\parbox|$B%3%^%s%I!"(B|\pbox|$B%3%^%s%I(B
+% \item picture$B4D6-(B
+% \end{itemize}
+%
+% $BAHJ}8~%*%W%7%g%s$O!"%3%^%s%IL>$d4D6-$N8e$m$G(B|<|$B$H(B|>|$B$G0O$C$F!"(B
+% ``y'', ``t'', ``z''$B$N$$$:$l$+$r;XDj$7$^$9!#(B
+% $B$=$l$>$l$N%*%W%7%g%s$N0UL#$O$D$.$N$H$*$j$G$9!#(B
+% $B%G%U%)%k%H$NAH$_J}8~$O!"2#AH$N$H$-$O(B``y''$B!"=DAH$N$H$-$O(B``t''$B$G$9!#(B
+%
+% \medskip
+% \DeleteShortVerb{\|}
+% \begin{center}
+% \begin{tabular}{c|l}
+% \emph{$B%*%W%7%g%s(B} & \emph{$B0UL#(B}\\\hline
+% \texttt{y}& $B2#AH$G=PNO!J2#AH%b!<%I$G$O2?$b$7$J$$!K(B\\
+% \texttt{t}& $B=DAH$G=PNO!J=DAH%b!<%I$G$O2?$b$7$J$$!K(B\\
+% \texttt{z}& 90$BEY2sE>$7$F=PNO!J2#AH%b!<%I$G$O2?$b$7$J$$!K(B\\
+% \end{tabular}
+% \end{center}
+% \MakeShortVerb{\|}
+%
+% $BAHJ}8~%*%W%7%g%s$rMQ$$$?%5%s%W%k$r?^(B\ref{fig:diroption}$B$K<($7$^$9!#(B
+% $B:8$+$i!"(B``y'', ``t'', ``z''$B%*%W%7%g%s$r;XDj$7$F$"$j$^$9!#(B
+%
+% \begin{figure}[htb]
+% \begin{small}
+% \begin{tsample}{10zw}
+% \vfil
+% \parbox<z>{10zw}{$B$?$H$($P!"$3$l$O$$$C$?$$2?!"$$$C$?$$$I$&$7$F!"(B
+% $B$J$I$H;W$($k$h$&$J$3$H$,@$$NCf$K$O$?$/$5$s$"$j$^$9!*(B}\par
+% \vfil
+% \parbox<t>{10zw}{$B$?$H$($P!"$3$l$O$$$C$?$$2?!"$$$C$?$$$I$&$7$F!"(B
+% $B$J$I$H;W$($k$h$&$J$3$H$,@$$NCf$K$O$?$/$5$s$"$j$^$9!)(B}\par
+% \vfil
+% \parbox<y>{10zw}{$B$?$H$($P!"$3$l$O$$$C$?$$2?!"$$$C$?$$$I$&$7$F!"(B
+% $B$J$I$H;W$($k$h$&$J$3$H$,@$$NCf$K$O$?$/$5$s$"$j$^$9!#(B}
+% \vfil
+% \end{tsample}
+% \end{small}
+% \caption{$BAHJ}8~%*%W%7%g%s$N;HMQNc(B\label{fig:diroption}}
+% \end{figure}
+%
+%
+% \section{$B%3!<%I(B}
+%
+% \begin{macro}{\if@rotsw}
+% $B$3$N%9%$%C%A$O!"=DAH%b!<%I$G(B90$BEY2sE>$5$;$k$+$I$&$+$r<($9$N$K;H$$$^$9!#(B
+% \begin{macrocode}
+%<*package>
+\newif\if@rotsw
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$BI=AH4D6-(B}
+% tabular$B4D6-$H(Barray$B4D6-$O!"AHJ}8~$r;XDj$9$k%*%W%7%g%s$rDI2C$7$^$7$?!#(B
+% $B$3$l$i$N%3%^%s%I$O!"(B\file{lttab.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \begin{macro}{\array}
+% \begin{macro}{\tabular}
+% \begin{macro}{\tabular*}
+% array$B4D6-$H(Btabular$B4D6-$r3+;O$9$k%3%^%s%I$G$9!#(B
+% tabular$B4D6-$K$O%"%9%?%j%9%/7A<0$,$"$j$^$9!#(B
+% \begin{macrocode}
+\def\array{\let\@acol\@arrayacol \let\@classz\@arrayclassz
+ \let\@classiv\@arrayclassiv
+ \let\\\@arraycr\let\@halignto\@empty\X@tabarray}
+%
+\def\tabular{\let\@halignto\@empty\X@tabular}
+\@namedef{tabular*}{\@ifnextchar<%>
+ {\@stabular}{\@stabular<Z>}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\X@tabarray}
+% \begin{macro}{\X@tabular}
+% $BAHJ}8~%*%W%7%g%s$rD4$Y$^$9!#(B
+% \changes{v1.1c}{1995/08/11}{\cs{tabarray}$B$N%?%$%W%_%9=$@5(B}
+% \changes{v1.1d}{1995/11/10}{\cs{@tabarray} to \cs{p@tabarray}}
+% \changes{v1.1d}{1995/11/10}{\cs{@tabular} to \cs{p@tabular}}
+% \begin{macrocode}
+\def\X@tabarray{\@ifnextchar<%>
+ {\p@tabarray}{\p@tabarray<Z>}}
+\def\X@tabular{\@ifnextchar<%>
+ {\p@tabular}{\p@tabular<Z>}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@stabular}
+% \begin{macro}{\p@tabular}
+% $B%"%9%?%j%9%/7A<0$N>l9g$O!"AHJ}8~%*%W%7%g%s$N8e$m$KI}$r;XDj$7$^$9!#(B
+% \changes{v1.1d}{1995/11/10}{\cs{@tabular} to \cs{p@tabular}}
+% \begin{macrocode}
+\def\@stabular<#1>#2{\def\@halignto{to#2}\p@tabular<#1>}
+\def\p@tabular<#1>{\leavevmode \hbox \bgroup $\let\@acol\@tabacol
+ \let\@classz\@tabclassz
+ \let\@classiv\@tabclassiv \let\\\@tabularcr\p@tabarray<#1>}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\p@tabarray}
+% $B0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% \changes{v1.1d}{1995/11/10}{\cs{@tabarray} to \cs{p@tabarray}}
+% \begin{macrocode}
+\def\p@tabarray<#1>{\m@th\@ifnextchar[%]
+ {\p@array<#1>}{\p@array<#1>[c]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\p@array}
+% tabular$B4D6-$H(Barray$B4D6-$NFbIt7A<0$G$9!#(B
+% \changes{v1.1d}{1995/11/10}{\cs{@array} to \cs{p@array}}
+% \begin{macrocode}
+\def\p@array<#1>[#2]#3{\setbox\@arstrutbox\hbox{%
+ \iftdir
+ \if #1y\relax\yoko
+ \vrule\@height\arraystretch\ht\strutbox
+ \@depth\arraystretch\dp\strutbox \@width\z@
+ \else\if #1z\relax\@rotswtrue
+ \vrule\@height\arraystretch\ht\zstrutbox
+ \@depth\arraystretch\dp\zstrutbox \@width\z@
+ \else
+ \vrule\@height\arraystretch\ht\tstrutbox
+ \@depth\arraystretch\dp\tstrutbox \@width\z@
+ \fi\fi
+ \else
+ \if #1t\relax\hbox{\tate
+ \vrule\@height\arraystretch\ht\tstrutbox
+ \@depth\arraystretch\dp\tstrutbox \@width\z@}%
+ \else
+ \vrule\@height\arraystretch\ht\strutbox
+ \@depth\arraystretch\dp\strutbox \@width\z@
+ \fi
+ \fi}%
+ \fork@array@option<#1>[#2]%
+ \@mkpream{#3}\edef\@preamble{\ialign \noexpand\@halignto
+ \bgroup \tabskip\z@skip \@arstrut \@preamble \tabskip\z@skip \cr}%
+ \let\@startpbox\@@startpbox \let\@endpbox\@@endpbox
+ \let\tabularnewline\\%
+% \end{macrocode}
+% \changes{v1.1c}{1995/09/11}{Add \cs{adjustbaseline}.}
+% \begin{macrocode}
+ \@begin@alignbox\bgroup\box@dir\adjustbaseline
+ \let\par\@empty
+ \let\@sharp##\let\protect\relax
+ \lineskip\z@skip\baselineskip\z@skip\@preamble}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\endarray}
+% \begin{macro}{\endtabular}
+% array$B4D6-$H(Btabular$B4D6-$N=*N;%3%^%s%I$G$9!#(B
+% |\@end@alignbox|$B$O(B|\p@array|$B$+$i8F$S=P$5$l$k(B|\fork@array@option|$B$K$h$C$F(B
+% $B@_Dj$5$l$^$9!#(B
+% \begin{macrocode}
+\def\endarray{\crcr\egroup\egroup\@end@alignbox}
+\def\endtabular{\crcr\egroup\egroup\@end@alignbox $\egroup}
+\expandafter \let \csname endtabular*\endcsname = \endtabular
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\fork@array@option}
+% array$B4D6-$H(Btabular$B4D6-$GM?$($i$l$?(B
+% $BBh0l0z?t$HBhFs0z?t$NAH9g$;$NJ,4t$r9T$J$$$^$9!#(B
+% \begin{macrocode}
+\def\fork@array@option<#1>[#2]{%
+\@rotswfalse
+% \end{macrocode}
+% $B=DAH%b!<%I$N$H$-!'(B
+% \begin{macrocode}
+\iftdir
+\if #1y\relax\let\box@dir\yoko
+ \if #2t\relax
+ \def\@begin@alignbox{\raise\cdp\vtop\bgroup\kern\z@\vbox}%
+ \let\@end@alignbox\egroup
+ \else\if #2b\relax
+ \def\@begin@alignbox{\lower\cdp\vbox\bgroup\vbox}%
+ \def\@end@alignbox{\kern\z@\egroup}%
+ \else
+ \let\@begin@alignbox\vcenter
+ \let\@end@alignbox\relax
+ \fi\fi
+\else\if #1z\relax\let\box@dir\relax\@rotswtrue
+ \if #2t\relax
+ \def\@begin@alignbox{\raise\cdp\vtop\bgroup\kern\z@\vbox}%
+ \let\@end@alignbox\egroup
+ \else\if #2b\relax
+ \def\@begin@alignbox{\lower\cdp\vbox\bgroup\vbox}%
+ \def\@end@alignbox{\kern\z@\egroup}%
+ \else
+ \let\@begin@alignbox\vcenter
+ \let\@end@alignbox\relax
+ \fi\fi
+\else\let\box@dir\tate
+ \if #2t\relax
+ \def\@begin@alignbox{\raise\cdp\vtop}%
+ \let\@end@alignbox\relax
+ \else\if #2b\relax
+ \let\@begin@alignbox\vbox
+ \let\@end@alignbox\relax
+ \else
+ \let\@begin@alignbox\vcenter
+ \let\@end@alignbox\relax
+ \fi\fi
+\fi\fi
+% \end{macrocode}
+% $B2#AH%b!<%I$N$H$-!'(B
+% \begin{macrocode}
+\else
+\if #1t\relax\let\box@dir\tate
+ \if #2t\relax
+ \def\@begin@alignbox{\vtop\bgroup\kern\z@\vbox}%
+ \let\@end@alignbox\egroup
+ \else\if #2b\relax
+ \def\@begin@alignbox{\vbox\bgroup\vbox}%
+ \def\@end@alignbox{\kern\z@\egroup}%
+ \else
+ \let\@begin@alignbox\vcenter
+ \let\@end@alignbox\relax
+ \fi\fi
+\else\let\box@dir\yoko
+ \if #2t\relax
+ \def\@begin@alignbox{\raise\cdp\vtop}%
+ \let\@end@alignbox\relax
+ \else\if #2b\relax
+ \let\@begin@alignbox\vbox
+ \let\@end@alignbox\relax
+ \else
+ \let\@begin@alignbox\vcenter
+ \let\@end@alignbox\relax
+ \fi\fi
+\fi\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B%U%m!<%H$H%-%c%W%7%g%s$N=PNO0LCV(B}
+% $B%-%c%W%7%g%s$H%U%m!<%H$O!"(B
+% $B=PNO0LCV$N;XDj$dBg$-$5$N;XDj$J$I$,$G$-$k$h$&$K3HD%$7$F$$$^$9!#(B
+% $B>\:Y$O!"!XF|K\8l(B\LaTeXe{}$B%V%C%/!Y$r;2>H$7$F$/$@$5$$!#(B
+%
+% |\layoutfloat|$B%3%^%s%I$G:n$i$l$k%\%C%/%9$G$9!#(B
+% \begin{macrocode}
+\newbox\@floatbox
+% \end{macrocode}
+% $B%U%m!<%H%*%V%8%'%/%H$NI}$H9b$5$G$9!#(B
+% \begin{macrocode}
+\newdimen\floatwidth
+\newdimen\floatheight
+% \end{macrocode}
+% $B%U%m!<%H%*%V%8%'%/%H$N$^$o$j$K0z$+$l$k7S@~$NB@$5$G$9!#(B
+% \begin{macrocode}
+\newdimen\floatruletick \floatruletick=0.4pt
+% \end{macrocode}
+% $B%U%m!<%H%*%V%8%'%/%H$H%-%c%W%7%g%s$N4V$N%"%-$G$9!#(B
+% \begin{macrocode}
+\newdimen\captionfloatsep \captionfloatsep=10pt
+% \end{macrocode}
+% |\caption@dir|$B$K$O!"%-%c%W%7%g%s$rAH$`J}8~$r<($9%*%W%7%g%s$,3JG<$5$l$^$9!#(B
+% |\captiondir|$B$O(B|\caption@dir|$B$NCM$H8=:_$NAH$_J}8~$K$h$C$F!"(B
+% |\yoko|, |\tate|, |\relax|$B$N$$$:$l$+$K@_Dj$5$l$^$9!#(B
+% \begin{macrocode}
+\def\caption@dir{Z}
+\let\captiondir\relax
+% \end{macrocode}
+% $B%-%c%W%7%g%s$NI}$G$9!#(B
+% \begin{macrocode}
+\newdimen\captionwidth \captionwidth\z@
+% \end{macrocode}
+% $B%-%c%W%7%g%s$rIU$1$k0LCV$r;XDj$7$^$9!#(B
+% \begin{macrocode}
+\def\caption@posa{Z}
+\def\caption@posb{Z}
+% \end{macrocode}
+% $BAH$_N)$F$i$l$?%-%c%W%7%g%s$,3JG<$5$l$k%\%C%/%9$G$9!#(B
+% \begin{macrocode}
+\newbox\@captionbox
+% \end{macrocode}
+% $B%-%c%W%7%g%s$K;H$o$l$kJ8;z$G$9!#(B
+% \begin{macrocode}
+\def\captionfontsetup{\normalfont\normalsize}
+% \end{macrocode}
+%
+% \begin{macro}{\layoutfloat}
+% \begin{macro}{\X@layoutfloat}
+% \begin{macro}{\@layoutfloat}
+% |\layoutfloat|$B$O?^I=N`$NBg$-$5$H0LCV$r;XDj$9$k$N$K;H$$$^$9!#(B
+% $BBg$-$5$r>JN,$9$k$+!"Ii$NCM$r;XDj$9$k$H!"(B
+% $B$=$N%*%V%8%'%/%H$N<+A3$JD9$5$K$J$j$^$9!#$3$N$H$-$O!"7S$,0z$+$l$^$;$s!#(B
+% $B@5$NBg$-$5$r;XDj$9$k$H!"(B|\floatruletick|$B$NB@$5$N7S$G0O$^$l$^$9!#(B
+%
+% $B0LCV;XDj$r>JN,$7$?>l9g!"Cf1{B7$($K$J$k$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+\def\layoutfloat{\@ifnextchar(%)
+ {\X@layoutfloat}{\X@layoutfloat(-5\p@,-5\p@)}}
+%
+\def\X@layoutfloat(#1,#2){\@ifnextchar[%]
+ {\@layoutfloat(#1,#2)}{\@layoutfloat(#1,#2)[c]}}
+%
+\long\def\@layoutfloat(#1,#2)[#3]#4{%
+ \setbox\z@\hbox{#4}%
+ \floatwidth=#1 \floatheight=#2 \edef\float@pos{#3}%
+ \ifdim\floatwidth<\z@
+ \floatwidth\wd\z@\floatruletick\z@
+ \fi
+ \ifdim\floatheight<\z@
+ \floatheight\ht\z@\advance\floatheight\dp\z@\relax
+ \floatruletick\z@
+ \fi
+ \setbox\@floatbox\vbox to\floatheight{\offinterlineskip
+ \hrule width\floatwidth height\floatruletick depth\z@
+ \vss\hbox to\floatwidth{%
+ \vrule width\floatruletick height\floatheight depth\z@
+ \hss\vbox to\floatheight{\hsize\floatwidth\vss#4\vss}\hss
+ \vrule width\floatruletick height\floatheight depth\z@
+ }\hrule width\floatwidth height\floatruletick depth\z@}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\DeclareLayoutCaption}
+% |\DeclareLayoutCaption|$B%3%^%s%I$O!"%-%c%W%7%g%s$NAHJ}8~!"IU$1$k0LCV$dI}$N(B
+% $B%G%U%)%k%H$r%U%m!<%H$N%?%$%W$4$H$K@_Dj$9$k$3$H$,$G$-$^$9!#(B
+% $B$3$N%3%^%s%I$G%G%U%)%k%HCM$,@_Dj$5$l$F$$$J$$$H!"(B
+% |\pcaption|$B%3%^%s%I$G%(%i!<$,H/$;$i$l$^$9!#(B
+% $B$3$N%3%^%s%I$O%W%j%"%s%V%k$G$N$_!";HMQ$G$-$^$9!#(B
+%
+% \DescribeMacro\DeclareLayoutCaption
+% |\DeclareLayoutCaption|\meta{type}^^A
+% |<|\meta{dir}|>(|\meta{width}|)[|\meta{pos1}\meta{pos2}|]|
+%
+% $B%3%^%s%I0z?t$r>JN,$9$k$3$H$O$G$-$^$;$s!#(B
+% \meta{dir}$B$K$O!"(B`|y|', `|t|', `|z|', `|n|'$B$N$$$:$l$+$r;XDj$7$^$9!#(B
+% `|n|'$B$H;XDj$r$9$k$H!"K\J8$NAH$_J}8~$HF1$8J}8~$G%-%c%W%7%g%s$,AH$^$l$^$9!#(B
+% $B$3$l$,%G%U%)%k%H$G$9!#(B
+%
+% \meta{width}$B$K$O!"%-%c%W%7%g%s$r@^$jJV$9D9$5$r;XDj$7$^$9!#(B
+% `|(12zw)|'$B$H;XDj$r$9$k$H!"4A;z(B12$BJ8;zJ,$ND9$5$G@^$jJV$5$l$^$9!#(B
+% `|(\floatwidth)|'$B$H;XDj$r$9$k$H!"(B
+% $B%-%c%W%7%g%s$NI}$O%U%m!<%H%*%V%8%'%/%H$NI}$H$J$j$^$9!#(B
+% $B$3$l$,%G%U%)%k%H$G$9!#$J$*!"(B`|(\floatheigt)|'$B$H;XDj$r$9$k$H!"(B
+% $B%-%c%W%7%g%s$NI}$O%U%m!<%H%*%V%8%'%/%H$N9b$5$H$J$j$^$9!#(B
+%
+% \meta{pos1}$B$H(B\meta{pos2}$B$K$O!"%-%c%W%7%g%s$r=PNO$9$k0LCV$r;XDj$7$^$9!#(B
+% \meta{pos1}$B$O!"(B`|c|', `|t|', `|b|'$B$N$$$:$l$+$G$9!#(B
+% \meta{pos2}$B$O!"(B`|u|', `|d|', `|l|', `|r|'$B$N$$$:$l$+$G$9!#(B
+% $B%G%U%)%k%H$O!"(B|figure|$B%?%$%W$,(B`|cd|'$B!"(B|table|$B%?%$%W$O(B`|cu|'$B$G$9!#(B
+% \begin{macrocode}
+\def\DeclareLayoutCaption#1<#2>(#3)[#4#5]{%
+ \expandafter
+ \ifx\csname #1@layoutcaption\endcsname\relax \else
+ \@latex@info{Redeclaring capiton layout setting of '#1'}%
+ \fi
+ \expandafter
+ \gdef\csname #1@layoutcaption\endcsname{%
+ \if Z\caption@dir\def\caption@dir{#2}\fi
+ \ifdim\captionwidth=\z@ \captionwidth=#3\relax\fi
+ \if Z\caption@posa\def\caption@posa{#4}\fi
+ \if Z\caption@posb\def\caption@posb{#5}\fi}}
+\@onlypreamble\DeclareLayoutCaption
+% \end{macrocode}
+% \changes{v1.0h}{1996/03/13}{$B%-%c%W%7%g%s=PNO0LCV$N=i4|CM$r@_Dj(B}
+% \begin{macrocode}
+\DeclareLayoutCaption{figure}<y>(.8\linewidth)[cd]
+\DeclareLayoutCaption{table}<y>(.8\linewidth)[cu]
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\layoutcaption}
+% \begin{macro}{\X@layoutcaption}
+% \begin{macro}{\@ilayoutcaption}
+% \begin{macro}{\@iilayoutcaption}
+% |\DeclareLayoutCaption|$B%3%^%s%I$G@_Dj$r$7$?!"%G%U%)%k%HCM$H$O0[$J$k@_Dj$G(B
+% $BAH$_$?$$>l9g$O!"(B|\layoutcaption|$B%3%^%s%I$r;HMQ$7$^$9!#(B
+%
+% |\layoutcaption<|\meta{dir}|>(|\meta{width}|)[|\meta{pos}|]|
+%
+% $B$J$*!"(B|\layoutcaption|$B$KAH$_J}8~%*%W%7%g%s$rIU$1$^$7$?$N$G!"(B
+% |\captiondir|$B$GAH$_J}8~$r;XDj$9$kI,MW$O$"$j$^$;$s!#(B
+% $B$^$?!"(B|\captiondir|$B$G;XDj$r$7$F$b!"$=$NCM$OL5;k$5$l$^$9!#(B
+% \begin{macrocode}
+\def\layoutcaption{\def\caption@dir{Z}\captionwidth\z@
+ \def\caption@posa{Z}\def\caption@posb{Z}%
+ \@ifnextchar<\X@layoutcaption{%
+ \@ifnextchar(\@ilayoutcaption{%
+ \@ifnextchar[\@iilayoutcaption\relax}}}
+%
+\def\X@layoutcaption<#1>{\def\caption@dir{#1}%
+ \@ifnextchar(\@ilayoutcaption{%
+ \@ifnextchar[\@iilayoutcaption\relax}}
+%
+\def\@ilayoutcaption(#1){\setlength\captionwidth{#1}%
+ \@ifnextchar[{\@iilayoutcaption}{\relax}}
+%
+\def\@iilayoutcaption[#1#2]{%
+ \def\caption@posa{#1}\def\caption@posb{#2}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\pcaption}
+% \begin{macro}{\@pcaption}
+% $B%-%c%W%7%g%s$r?^I=N`$NE7CO:81&$N;XDj2U=j$KIU$1$k$K$O(B|\pcaption|$B%3%^%s%I$G(B
+% $B;XDj$r$7$^$9!#0LCV$N;XDj$O(B|\layoutcaption|$B%3%^%s%I$G9T$J$$$^$9!#(B
+% |\layoutcaption|$B%3%^%s%I$,>JN,$5$l$?>l9g$O!"(B|\DeclareLayoutCaption|$B%3%^%s%I(B
+% $B$G@_Dj$5$l$F$$$k%G%U%)%k%HCM$,;H$o$l$^$9!#(B
+% \begin{macrocode}
+\def\pcaption{\refstepcounter\@captype \@dblarg{\@pcaption\@captype}}
+%
+\long\def\@pcaption#1[#2]#3{%
+ \addcontentsline{\csname ext@#1\endcsname}{#1}{%
+ \protect\numberline{\csname the#1\endcsname}{\ignorespaces#2}}%
+ \ifvoid\@floatbox
+ \latex@error{Use with `\protect\layoutfloat'.}\@eha
+ \fi
+ \make@pcaptionbox{#3}%
+ \@pboxswfalse
+ \setbox\@tempboxa\vbox{\hbox to\hsize{\if l\float@pos\else\hss\fi
+ \if l\caption@posb\box\@captionbox\kern\captionfloatsep\fi
+ \if t\caption@posa\vtop
+ \else\if b\caption@posa\vbox
+ \else\ifmmode\vcenter \else\@pboxswtrue $\vcenter \fi\fi\fi
+ {\if u\caption@posb\box\@captionbox\kern\captionfloatsep\fi
+ \unvbox\@floatbox
+ \if d\caption@posb\kern\captionfloatsep\box\@captionbox\fi}%
+ \if r\caption@posb\kern\captionfloatsep\box\@captionbox\fi
+ \if@pboxsw \m@th$\fi \if r\float@pos\else\hss\fi}}%
+ \par\vskip.25\baselineskip
+ \box\@tempboxa}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\make@pcaptionbox}
+% $B%-%c%W%7%g%s$rAH$_N)$F!"(B|\@captionbox|$B$r:n@.$7$^$9!#(B
+% \begin{macrocode}
+\def\make@pcaptionbox#1{%
+% \end{macrocode}
+% $B$^$:!"%G%U%)%k%H$N@_Dj$,$5$l$F$$$k$+$r3NG'$7$^$9!#(B
+% $B@_Dj$5$l$F$$$J$$>l9g$O!"7Y9p%a%C%;!<%8$r=PNO$7!"(B
+% $B8=:_$NAH%b!<%I$G$N%G%U%)%k%HCM$r;HMQ$7$^$9!#(B
+% $B@_Dj$5$l$F$$$l$P!"$=$N%G%U%)%k%HCM$K$7$^$9!#(B
+%
+% \changes{v1.1h}{1996/03/13}{typo: \cs{@latex@warning}.}
+% \begin{macrocode}
+ \expandafter
+ \ifx\csname\@captype @layoutcaption\endcsname\relax
+ \@latex@warning{Default caption layout of `\@captype' unknown.}%
+ \def\caption@dir{Z}\captionwidth\z@
+ \def\caption@posa{Z}\def\caption@posb{Z}%
+ \else
+ \csname \@captype @layoutcaption\endcsname
+ \fi
+% \end{macrocode}
+% $B<!$K!"AH$_J}8~$r@_Dj$7$^$9!#(B
+% $B4pK\AH$NAH$_J}8~$H%-%c%W%7%g%s$NAH$_J}8~$rJQ$($k>l9g$K$O!"(B
+% |\@tempswa|$B$r??$H$7$^$9!#J8;z$r2sE>$5$;$k$H$-$O(B|\@rotsw|$B$r??$K$7$^$9!#(B
+% \begin{macrocode}
+ \@rotswfalse \@tempswafalse
+ \iftdir\if y\caption@dir \let\captiondir\yoko \@tempswatrue
+ \else\if z\caption@dir \let\captiondir\relax \@rotswtrue
+ \else\let\captiondir\tate\fi\fi
+ \else\if t\caption@dir\let\captiondir\tate \@tempswatrue
+ \else\let\captiondir\yoko\fi
+ \fi
+% \end{macrocode}
+% $B%-%c%W%7%g%s$rAH$_N)$F$kA0$K!"$^$:!"%-%c%W%7%g%sJ8;zNs$,$I$NDxEY$ND9$5$r(B
+% $B;}$C$F$$$k$N$+$r3NG'$9$k$?$a$K!"(B|\hbox|$B$KF~$l$^$9!#(B
+% \begin{macrocode}
+ \setbox0\hbox{\if@rotsw $\fi\hbox{\captiondir
+ \captionfontsetup\parindent\z@\inhibitglue
+ \csname fnum@\@captype\endcsname\char\euc"A1A1\relax#1}%
+ \if@rotsw \m@th$\fi}%
+% \end{macrocode}
+% $B%-%c%W%7%g%s$NI}$K9g$o$;$k$?$a!":F$S!"%\%C%/%9$rAH$_N)$F$^$9!#(B
+%
+% $B%-%c%W%7%g%s$r@^$jJV$5$J$/$F$b$h$$>l9g!"(B|\@tempdima|$B$r%-%c%W%7%g%s$ND9$5$K(B
+% $B$7$^$9!#$?$@$7!"%-%c%W%7%g%s$NAH$_J}8~$,4pK\AH$NAH$_J}8~$H0[$J$k>l9g(B
+% $B!J(B|\@tempswa|$B$,??!K$O!"%\%C%/%9#0$NI}$G$O$J$/!"9b$5$K@_Dj$r$7$^$9!#(B
+% |\captionwidth|$B$NCM$,!"%-%c%W%7%g%s$NI}$h$j$bD9$$>l9g!"(B
+% $B@^$jJV$5$J$/$F$O$J$j$^$;$s$N$G!"(B|\@tempdima|$B$r(B|\captionwidth|$B$K$7$^$9!#(B
+% \begin{macrocode}
+ \if@tempswa \@tempdima\ht0 \else\@tempdima\wd0 \fi
+ \ifdim\@tempdima>\captionwidth \@tempdima\captionwidth \fi
+ \@pboxswfalse
+ \setbox0\hbox{\if@rotsw\ifmmode\@rotswfalse \else $\fi\fi
+ \if u\caption@posb\vbox
+ \else\if d\caption@posb\vbox
+ \else\if t\caption@posa\vtop
+ \else\if b\caption@posa\vbox
+ \else\ifmmode\vcenter\else\@pboxswtrue $\vcenter\fi
+ \fi\fi\fi\fi
+ {\hsize\@tempdima\kern\z@
+ \vbox{\captiondir\hsize\@tempdima
+ \captionfontsetup\parindent\z@\inhibitglue
+ \csname fnum@\@captype\endcsname\char\euc"A1A1\relax#1}\kern\z@
+ }\if@pboxsw \m@th$\fi \if@rotsw \m@th$\fi}%
+% \end{macrocode}
+% $B:G8e$K(B|\@captionbox|$B$rAH$_N)$F$^$9!#(B
+%
+% $B0LCV#2%*%W%7%g%s$,(B`|u|'$B$+(B`|d|'$B$N>l9g!"(B
+% $B$3$N%\%C%/%9$NI}$r%U%m!<%H%*%V%8%'%/%H$NI}$HF1$8D9$5$K$7!"(B
+% $B0LCV#1%*%W%7%g%s$G$NB7$($KAH$_N)$F$^$9!#(B
+%
+% $B0LCV#2%*%W%7%g%s$,(B`|l|'$B$+(B`|r|'$B$N>l9g$O!"%-%c%W%7%g%s$NI}$G$9!#(B
+% $B$3$N$H$-$N0LCV#1%*%W%7%g%s$NB7$($O!"$3$NA0$NCJ3,$G=`Hw$r$7$F$*$-!"(B
+% |\@pcaption|$B$G:G=*E*$K%U%m!<%H%*%V%8%'%/%H$HAH$_9g$o$;$k$H$-$K$J$5$l$^$9!#(B
+% \begin{macrocode}
+ \let\to@captionboxwidth\relax
+ \if l\caption@posb \else\if r\caption@posb\else
+ \def\to@captionboxwidth{to\floatwidth}\fi\fi
+ \setbox\@captionbox\hbox\to@captionboxwidth{%
+ \if t\caption@posa\else\hss\fi
+ \unhbox0\relax
+ \if b\caption@posa\else\hss\fi}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{$BCJMn%\%C%/%94D6-(B}
+% minipage$B4D6-$H(B|\parbox|$B%3%^%s%I$b!"(Btabular$B4D6-$HF1$8$h$&$K!"(B
+% $BAHJ}8~$r;XDj$9$k%*%W%7%g%s$rDI2C$7$F$"$j$^$9!#(B
+% $B$3$l$i$N%3%^%s%I$O!"(B\file{ltbox.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% |\parbox|$B%3%^%s%I$OI}$@$1$G$J$/9b$5$b;XDj$G$-$k$h$&$K$J$C$F$$$^$9!#(B
+% $B?7$7$$(B|\parbox|$B%3%^%s%I$K$D$$$F$N>\:Y$O!"(B\file{usrguide.tex}$B$r;2>H(B
+% $B$7$F$/$@$5$$!#(B
+%
+% \subsubsection*{minipage$B4D6-(B}
+%
+% \begin{macro}{\minipage}
+% $BAHJ}8~%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\minipage{\@ifnextchar<%>
+ {\X@minipage}{\X@minipage<Z>}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\X@minpage}
+% $B0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\X@minipage<#1>{\@ifnextchar[%]
+ {\@iminipage<#1>}{\@iiiminipage<#1>{c}\@empty[s]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iminpage}
+% $B9b$5%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\@iminipage<#1>[#2]{\@ifnextchar[%]
+ {\@iiminipage<#1>{#2}}{\@iiiminipage<#1>{#2}\@empty[s]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iiminpage}
+% $BFbIt0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\@iiminipage<#1>#2[#3]{\@ifnextchar[%]
+ {\@iiiminipage<#1>{#2}{#3}}{\@iiiminipage<#1>{#2}{#3}[#2]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iiiminpage}
+% minipage$B4D6-$NFbIt7A<0$G$9!#(B
+% \changes{v1.1g}{1996/01/12}{Grouping \cs{@iiiminipage}}
+% \cs{levevmode}$B$N8e$N(B\cs{bgroup}$B$O!"(B
+% $B2sE>%*%W%7%g%s$,;XDj$5$l$?$H$-$N%U%i%0(B|\if@rotsw|$B$,!"$3$N%^%/%m$NFbIt$@$1(B
+% $B$GM-8z$K$J$k$h$&$K$9$k$?$a$G$9!#$3$N3g8L$O!"(B\cs{endminipage}$B%3%^%s%I$G(B
+% $BJD$8$^$9!#(B
+% \begin{macrocode}
+\def\@iiiminipage<#1>#2#3[#4]#5{%
+ \leavevmode\bgroup
+ \setlength\@tempdima{#5}%
+ \def\@mpargs{<#1>{#2}{#3}[#4]{#5}}%
+ \@rotswfalse
+ \iftdir
+ \if #1y\relax\let\box@dir\yoko
+ \else\if #1z\relax\@rotswtrue \let\box@dir\relax
+ \else\let\box@dir\tate
+ \fi\fi
+ \else
+ \if #1t\relax\let\box@dir\tate
+ \else\let\box@dir\yoko
+ \fi
+ \fi
+ \setbox\@tempboxa\vbox\bgroup\box@dir
+ \if@rotsw \hsize\@tempdima\hbox\bgroup$\vbox\bgroup\fi
+% \end{macrocode}
+% \changes{v1.1c}{1995/09/11}{Add \cs{adjustbaseline}.}
+% \begin{macrocode}
+ \adjustbaseline
+ \color@begingroup
+ \hsize\@tempdima
+ \textwidth\hsize \columnwidth\hsize
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}%
+ \c@mpfootnote\z@
+ \let\@footnotetext\@mpfootnotetext
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \@minipagerestore
+ \global\@minipagetrue %% \global added 24 May 89
+ \everypar{\global\@minipagefalse\everypar{}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\endminpage}
+% minipage$B4D6-$N=*N;%3%^%s%I$G$9!#(B
+% \begin{macrocode}
+\def\endminipage{%
+ \par
+ \unskip
+ \ifvoid\@mpfootins\else
+ \vskip\skip\@mpfootins
+ \normalcolor
+ \footnoterule
+ \unvbox\@mpfootins
+ \fi
+ \global\@minipagefalse %% added 24 May 89
+ \color@endgroup
+ \if@rotsw \egroup\m@th$\egroup\fi
+% \end{macrocode}
+% \cs{@iiiminipage}$B$G3+;O$7$?%0%k!<%W$rJD$8$k$?$a$N(B\cs{egroup}$B$G$9!#(B
+% \begin{macrocode}
+ \egroup
+ \expandafter\@iiiparbox\@mpargs{\unvbox\@tempboxa}\egroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection*{\cs{parbox}$B%3%^%s%I(B}
+%
+% \begin{macro}{\parbox}
+% $BAHJ}8~%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\parbox{\@ifnextchar<%>
+ {\X@parbox}{\X@parbox<Z>}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\X@parbox}
+% $B0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\X@parbox<#1>{\@ifnextchar[%]
+ {\@iparbox<#1>}{\@iiiparbox<#1>{c}\@empty[s]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iparbox}
+% $B9b$5%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\@iparbox<#1>[#2]{\@ifnextchar[%]
+ {\@iiparbox<#1>{#2}}{\@iiiparbox<#1>{#2}\@empty[s]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iiparbox}
+% $BFbIt0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\@iiparbox<#1>#2[#3]{\@ifnextchar[%]%
+ {\@iiiparbox<#1>{#2}{#3}}{\@iiiparbox<#1>{#2}{#3}[#2]}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@iiiparbox}
+% |parbox|$B$NFbIt7A<0$G$9!#(B
+% \changes{v1.1c}{1995/09/11}{Add \cs{adjustbaseline}.}
+% \changes{v1.1c}{1995/10/24}{typo \cs{adjustbaesline}.}
+% \changes{v1.1g}{1996/01/12}{Grouping \cs{@iiiparbox}}
+% minipage$B4D6-$HF1$8$h$&$K%0%k!<%T%s%0$r$7$^$9!#(B
+% $B$3$N3g8L$HBP$K$J$k$N$O!"$3$N%^%/%m$N:G8e$N(B\cs{egroup}$B$G$9!#(B
+% \begin{macrocode}
+\long\def\@iiiparbox<#1>#2#3[#4]#5#6{%
+ \leavevmode\bgroup
+ \setlength\@tempdima{#5}%
+ \fork@parbox@option<#1>[#2]%
+\if@rotsw
+ \@begin@tempboxa\vbox{\box@dir\hsize\@tempdima
+ \hbox{$\vbox{\@parboxrestore\adjustbaseline#6\endgraf}\m@th$}}%
+\else
+ \@begin@tempboxa\vbox{\box@dir
+ \hsize\@tempdima\@parboxrestore\adjustbaseline#6\endgraf}%
+\fi
+ \ifx\@empty#3\relax\else
+ \setlength\@tempdimb{#3}%
+ \def\@parboxto{to\@tempdimb}%
+ \fi
+ \@begin@parbox\@parboxto{\box@dir\adjustbaseline
+ \let\hss\vss\let\unhbox\unvbox
+ \csname bm@#4\endcsname}\@end@parbox
+ \@end@tempboxa\egroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\fork@parbox@option}
+% |\parbox|$B$GM?$($i$l$?Bh0l0z?t$HBhFs0z?t$NAH9g$;$NJ,4t$r9T$J$$$^$9!#(B
+% \begin{macrocode}
+\def\fork@parbox@option<#1>[#2]{%
+\@rotswfalse
+% \end{macrocode}
+% $B=DAH%b!<%I$N$H$-!'(B
+% \begin{macrocode}
+\iftdir
+\if #1y\relax\let\box@dir\yoko
+ \if #2t\relax
+ \def\@begin@parbox{\raise\cdp\vtop\bgroup\kern\z@\vtop}%
+ \let\@end@parbox\egroup
+ \else\if #2b\relax
+ \def\@begin@parbox{\lower\cdp\vbox\bgroup\vbox}%
+ \def\@end@parbox{\kern\z@\egroup}%
+ \else\ifmmode
+ \let\@begin@parbox\vcenter
+ \let\@end@parbox\relax
+ \else
+ \def\@begin@parbox{\hskip\tbaselineshift$\vcenter}%
+ \def\@end@parbox{\m@th$}%
+ \fi\fi\fi
+\else\if #1z\relax\@rotswtrue \let\box@dir\relax
+ \if #2t\relax
+ \def\@begin@parbox{\raise\cdp\vtop\bgroup\kern\z@\vtop}%
+ \let\@end@parbox\egroup
+ \else\if #2b\relax
+ \def\@begin@parbox{\lower\cdp\vbox\bgroup\vbox}%
+ \def\@end@parbox{\kern\z@\egroup}%
+ \else\ifmmode
+ \let\@begin@parbox\vcenter
+ \let\@end@parbox\relax
+ \else
+ \def\@begin@parbox{\hskip\tbaselineshift$\vcenter}%
+ \def\@end@parbox{\m@th$}%
+ \fi\fi\fi
+\else\let\box@dir\tate
+ \if #2t\relax
+ \let\@begin@parbox\vtop
+ \let\@end@parbox\relax
+ \else\if #2b\relax
+ \def\@begin@parbox{\lower\cdp\vbox}%
+ \let\@end@parbox\relax
+ \else\ifmmode
+ \let\@begin@parbox\vcenter
+ \let\@end@parbox\relax
+ \else
+ \def\@begin@parbox{$\vcenter}%
+ \def\@end@parbox{\m@th$}%
+ \fi\fi\fi
+\fi\fi
+% \end{macrocode}
+% $B2#AH%b!<%I$N$H$-!'(B
+% \begin{macrocode}
+\else
+\if #1t\relax\let\box@dir\tate
+ \if #2t\relax
+ \def\@begin@parbox{\vtop\bgroup\kern\z@\vbox}%
+ \let\@end@parbox\egroup
+ \else\if #2b\relax
+ \def\@begin@parbox{\vbox\bgroup\vbox}%
+ \def\@end@parbox{\kern\z@\egroup}%
+ \else\ifmmode
+ \let\@begin@parbox\vcenter
+ \let\@end@parbox\relax
+ \else
+ \def\@begin@parbox{$\vcenter}%
+ \def\@end@parbox{\m@th$}%
+ \fi\fi\fi
+\else\let\box@dir\yoko
+ \if #2t\relax
+ \let\@begin@parbox\vtop
+ \let\@end@parbox\relax
+ \else\if #2b\relax
+ \let\@begin@parbox\vbox
+ \let\@end@parbox\relax
+ \else\ifmmode
+ \let\@begin@parbox\vcenter
+ \let\@end@parbox\relax
+ \else
+ \def\@begin@parbox{$\vcenter}%
+ \def\@end@parbox{\m@th$}%
+ \fi\fi\fi
+\fi\fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection*{\cs{pbox}$B%3%^%s%I(B}
+%
+% |\pbox|$B$OAH$_J}8~$r;XDj$G$-$k%\%C%/%9%3%^%s%I$G$9!#(B
+% $B<!$N$h$&$J9=J8$H$J$C$F$$$^$9!#(B
+%
+% |\pbox<|\meta{dir}|>[|\meta{width}|][|\meta{pos}|]{|\meta{obj}|}|
+%
+% \begin{macro}{\pbox}
+% \begin{macro}{\X@makepbox}
+% \begin{macro}{\@imakepbox}
+% $B%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\pbox{\leavevmode\@ifnextchar<{\X@makePbox}{\X@makePbox<Z>}}
+%
+\def\X@makePbox<#1>{%
+ \@ifnextchar[{\@imakePbox<#1>}{\@imakePbox<#1>[-5\p@]}}
+%
+\def\@imakePbox<#1>[#2]{\@ifnextchar[%]
+ {\@iimakePbox<#1>{#2}}{\@iimakePbox<#1>{#2}[c]}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@iimakePbox}
+% |\pbox|$B$NFbIt7A<0$G$9!#(B
+% \changes{v1.1i}{2001/05/10}{$B=DAH$G(Bz$B$r;XDj$9$k$H%(%i!<$K$J$k$N$r=$@5!#(B}
+% \begin{macrocode}
+\def\@iimakePbox<#1>#2[#3]#4{%
+ \bgroup \@rotswfalse \@pboxswfalse
+ \iftdir
+ \if #1y\relax\let\box@dir\yoko
+ \else\if #1z\relax\@rotswtrue \let\box@dir\relax
+ \else\let\box@dir\tate
+ \fi\fi
+ \else
+ \if #1t\relax\let\box@dir\tate
+ \else\let\box@dir\yoko
+ \fi
+ \fi
+ \ifmmode\else\if@rotsw\@pboxswtrue\hbox\bgroup$\fi\fi
+ \ifdim #2 <\z@ \hbox{\box@dir#4}\else
+ \hbox to#2{\box@dir
+ \if #3l\relax\else\hss\fi
+ #4\relax
+ \if #3r\relax\else\hss\fi}\fi
+ \if@pboxsw \m@th$\egroup\fi\egroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{$B:n?^4D6-(B}
+% picture$B4D6-$b!"AHJ}8~$r;XDj$9$k%*%W%7%g%s$rDI2C$7$F$"$j$^$9!#(B
+% $B$J$*!"$3$l$i$N%3%^%s%I$O!"(B\file{ltpictur.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \begin{macro}{\picture}
+% $BAHJ}8~%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\picture{\@ifnextchar<%>
+ {\X@picture}{\X@picture<Z>}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\X@picture}
+% $B?^7ANN0h%*%W%7%g%s$rD4$Y$^$9!#(B
+% \begin{macrocode}
+\def\X@picture<#1>(#2,#3){\@ifnextchar(%)
+ {\@@picture<#1>(#2,#3)}{\@@picture<#1>(#2,#3)(0,0)}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@picture}
+% picture$B4D6-$NFbIt$G$O%Y!<%9%i%$%s%7%U%H$NCM$r%<%m$K$7$^$9!#(B
+% $B0JA0$K@_Dj$5$l$F$$$?CM$O!"$=$l$>$lJ]B8$5$l!"=*N;;~$K!"$=$NCM$KLa$5$l$^$9!#(B
+% \begin{macrocode}
+\newdimen\save@ybaselineshift
+\newdimen\save@tbaselineshift
+\newdimen\@picwd
+% \end{macrocode}
+% |\picture|$B$NFbIt7A<0$G$9!##3AHL\$N0z?t$O!"86E@:BI8$G$9!#(B
+% \begin{macrocode}
+\def\@@picture<#1>(#2,#3)(#4,#5){%
+ \save@ybaselineshift\ybaselineshift
+ \save@tbaselineshift\tbaselineshift
+ \iftdir
+ \if#1y\let\box@dir\yoko
+ \@picwd=#3\unitlength \@picht=#2\unitlength
+ \@tempdima=#5\unitlength \@tempdimb=#4\unitlength
+ \else\let\box@dir\tate
+ \@picwd=#2\unitlength \@picht=#3\unitlength
+ \@tempdima=#4\unitlength \@tempdimb=#5\unitlength
+ \fi
+ \else
+ \if#1t\let\box@dir\tate
+ \@picwd=#3\unitlength \@picht=#2\unitlength
+ \@tempdima=#5\unitlength \@tempdimb=#4\unitlength
+ \else\let\box@dir\yoko
+ \@picwd=#2\unitlength \@picht=#3\unitlength
+ \@tempdima=#4\unitlength \@tempdimb=#5\unitlength
+ \fi
+ \fi
+ \setbox\@picbox\hbox to\@picwd\bgroup\box@dir
+ \hskip-\@tempdima\lower\@tempdimb\hbox\bgroup
+ \ybaselineshift\z@ \tbaselineshift\z@
+ \ignorespaces}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\endpicture}
+% $B?^7ANN0h$NI}$H9b$5$r;XDj$NBg$-$5$K$7$F$+$i!"=PNO$r$7$^$9!#(B
+% $B$=$7$F!":G8e$K%Y!<%9%i%$%s%7%U%H$NCM$r85$KLa$7$^$9!#(B
+% \begin{macrocode}
+\def\endpicture{%
+ \egroup\hss\egroup
+ \ht\@picbox\@picht \wd\@picbox\@picwd \dp\@picbox\z@
+ \mbox{\box\@picbox}%
+ \ybaselineshift\save@ybaselineshift
+ \tbaselineshift\save@tbaselineshift}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\put}
+% \begin{macro}{\line}
+% \begin{macro}{\vector}
+% \begin{macro}{\dashbox}
+% \begin{macro}{\oval}
+% \begin{macro}{\circle}
+% picture$B4D6-$NFbIt$G!"%U%)%s%H%5%$%:JQ99%3%^%s%I$J$I$,;HMQ$5$l$?>l9g!"(B
+% $B%Y!<%9%i%$%s%7%U%HNL$,?7$?$K@_Dj$5$l$F$7$^$&$?$a!"(B
+% $B$3$l$i$N%3%^%s%I$,%Y!<%9%i%$%s%7%U%H$N1F6A$r<u$1$J$$$h$&$K:FDj5A$r$7$^$9!#(B
+% $B%Y!<%9%i%$%s%7%U%H$rM-8z$K$7$?$$>l9g$O!"(B|\pbox|$B%3%^%s%I$r;HMQ$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\let\org@put\put
+\def\put{\ybaselineshift\z@\tbaselineshift\z@\org@put}
+%
+\let\org@line\line
+\def\line{\ybaselineshift\z@\tbaselineshift\z@\org@line}
+%
+\let\org@vector\vector
+\def\vector{\ybaselineshift\z@\tbaselineshift\z@\org@vector}
+%
+\let\org@dashbox\dashbox
+\def\dashbox{\ybaselineshift\z@\tbaselineshift\z@\org@dashbox}
+%
+\let\org@oval\oval
+\def\oval{\ybaselineshift\z@\tbaselineshift\z@\org@oval}
+%
+\let\org@circle\circle
+\def\circle{\ybaselineshift\z@\tbaselineshift\z@\org@circle}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \subsection{$BO"?t;z!?4A?t;z!?K5E@!?2<@~(B}
+% $B$3$3$G$O!"O"?t;z!"4A?t;z!"K5E@!"2<@~$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+%
+% $BO"?t;z$H4A?t;z!"$*$h$SK5E@$H2<@~$K$D$$$F$N>\:Y$O!"(B
+% $B!XF|K\8l(B\LaTeXe{}$B%V%C%/!Y$r;2>H$7$F$/$@$5$$!#(B
+% $B$J$*!"K5E@$K;H$&J8;z$O(B\file{pldefs.ltx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% $B$J$*!"O"?t;z%3%^%s%I$O#3<oN`$"$j$^$7$?$,!"(B
+% |\rensuji|$B%3%^%s%I0l$D$K$^$H$a$^$7$?!#(B
+% $B?7$7$$O"?t;z%3%^%s%I$O<!$N9=J8$H$J$j$^$9!#(B
+%
+% \medskip
+% |\rensuji[|\meta{pos}|]|\meta{$B2#$KJB$Y$kH>3QJ8;z(B}
+%
+% |\rensuji*[|\meta{pos}|]|\meta{$B2#$KJB$Y$kH>3QJ8;z(B}
+% \medskip
+%
+% $B%"%9%?%j%9%/7A<0$N>l9g$O!"9T4V$rO"?t;z$NI}$K9g$o$;$F9-$2$^$;$s!#(B
+% \meta{pos}$B$O!"O"?t;z$rB7$($k0LCV$G$9!#(B
+% `|c|'$B!JCf1{B7$(!K!"(B`|r|'$B!J1&4s$;!K!"(B`|l|'$B!J:84s$;!K$r;XDj$G$-$^$9!#(B
+% $B%G%U%)%k%H$G$O!"Cf1{$KB7$($^$9!#(B
+%
+% $B<!$N%U%i%0$,??$N>l9g$K$O!"O"?t;z$NI}$K9g$o$;$F9T4V$r9-$2(B\emph{$B$^$;$s(B}$B!#(B
+% $B%"%9%?%j%9%/7A<0$N>l9g$K??$K$J$j$^$9!#(B
+% \begin{macrocode}
+\newif\ifnot@advanceline
+% \end{macrocode}
+%
+% |\rensujiskip|$B$OO"?t;z$NA08e$KF~$k%"%-$G$9!#(B
+% $B%G%U%)%k%H$O!"8=:_$NJ8;z$NI}$N#4J,$N#1$r4p=`$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+\newskip\rensujiskip
+\rensujiskip=0.25\chs plus.25zw minus.25zw
+% \end{macrocode}
+%
+% \subsubsection*{$BO"?t;z(B}
+%
+% \begin{macro}{\rensuji}
+% \begin{macro}{\@rensuji}
+% \begin{macro}{\@@rensuji}
+% |\rensuji|$B$O!"(B|*|$B7A<0$+$I$&$+$rD4$Y$^$9!#(B
+% |\@rensuji|$B$O!"0LCV%*%W%7%g%s$rD4$Y$^$9!#(B
+% |\@@rensuji|$B$,(B|\rensuji|$B$NFbIt7A<0$G$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\rensuji{%
+ \@ifstar{\not@advancelinetrue\@rensuji}{\@rensuji}}
+\def\@rensuji{\@ifnextchar[{\@@rensuji}{\@@rensuji[c]}}
+\def\@@rensuji[#1]#2{\ifydir\hbox{#2}\else
+ \hskip\rensujiskip
+ \ifvmode\leavevmode\fi
+ \ifnot@advanceline\not@advancelinefalse\else
+ \setbox\z@\hbox{\yoko#2}%
+ \@tempdima\ht\z@ \advance\@tempdima\dp\z@
+ \if #1c\relax\vrule\@width\z@ \@height.5\@tempdima \@depth.5\@tempdima
+ \else\if #1r\relax\vrule\@width\z@\@height\z@ \@depth\@tempdima
+ \else\vrule\@width\z@ \@height\@tempdima \@depth\z@
+ \fi\fi
+ \fi
+ \if #1c\relax\hbox to1zw{\yoko\hss#2\hss}%
+ \else\if #1r\relax\vbox{\hbox to1zw{\yoko\hss#2}}%
+ \else\vtop{\hbox to1zw{\yoko#2\hss}}%
+ \fi\fi
+ \hskip\rensujiskip
+\fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Rensuji}
+% \begin{macro}{\prensuji}
+% \changes{v1.1d}{1995/11/21}{\cs{Rensuji}, \cs{prensuji}$B$r:n@.(B}
+% |\Rensuji|$B%3%^%s%I$H(B|\prensuji|$B%3%^%s%I$O!"(B|\rensuji|$B%3%^%s%I$GBeMQ$G$-(B
+% $B$^$9!#(B
+% \begin{macrocode}
+\let\Rensuji\rensuji
+\let\prensuji\rensuji
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsubsection*{$B4A?t;z(B}
+%
+% \begin{macro}{\Kanji}
+% \begin{macro}{\@Kanji}
+% \begin{macro}{\kanji}
+% |\Kanji|$B%3%^%s%I$rDj5A$7$^$9!#(B|\Kanji|$B%3%^%s%I$O(B|\Alpha|$B$HF1$8$h$&$K!"(B
+% $B%+%&%s%?$KBP$7$F$N$_;HMQ$9$k$3$H$,$G$-$^$9!#(B
+%
+% |\kanji|$B%3%^%s%I$O!"8eB3$NH>3Q?t;z$r4A?t;z$K$7$^$9!#(B
+% |\kanji 1989|$B$N$h$&$K;XDj$r$7$^$9!#(B
+% $B$?$@$7!"2#AH%b!<%I$N$H$-$K$O!"2?$b$7$^$;$s!#(B
+% $B$D$M$K4A?t;z$K$7$?$$>l9g$O!"(B|\kansuji|$B%W%j%_%F%#%V$r;H$C$F$/$@$5$$!#(B
+%
+% \changes{v1.0h}{1996/03/13}{\cs{@Kanji}$B$rDI2C!#1Q8lHG$HF1MM$K$7$?!#(B}
+% \begin{macrocode}
+\def\Kanji#1{\expandafter\@Kanji\csname c@#1\endcsname}
+\def\@Kanji#1{\expandafter\kansuji\number #1}
+\def\kanji{\iftdir\expandafter\kansuji\fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection*{$BK5E@(B}
+%
+% \begin{macro}{\boutenchar}
+% \begin{macro}{\bou}
+% |\bou|$B$O!"K5E@$rIU$1$k%3%^%s%I$G$9!#(B
+%
+% $BK5E@$H$7$F=PNO$9$kJ8;z$O(B|\boutenchar|$B$K;XDj$7$^$9!#(B
+% $B$3$NJ8;z$O!"$$$D$G$b!"2#AHMQ%U%)%s%H$,;H$o$l$^$9!#(B
+% $B%G%U%)%k%H$O!"(BEUC$B%3!<%I(B|A1A2|$B!J(B\hbox{\yoko $B!"(B}$B!K$G$9!#(B
+% \begin{macrocode}
+\def\boutenchar{\char\euc"A1A2}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\bou#1{\ifvmode\leavevmode\fi\@bou#1\end}
+\def\@bou#1{%
+ \ifx#1\end \let\next=\relax
+ \else
+ \iftdir\if@rotsw
+ \hbox to\z@{\vbox to\z@{\boxmaxdepth\maxdimen
+ \vss\moveleft-0.2zw\hbox{\boutenchar}\nointerlineskip
+ \hbox{\char\euc"A1A1}}\hss}\nobreak#1\relax
+ \else
+ \hbox to\z@{\vbox to\z@{\boxmaxdepth\maxdimen
+ \vss\moveleft0.2zw\hbox{\yoko\boutenchar}\nointerlineskip
+ \hbox{\char\euc"A1A1}}\hss}\nobreak#1\relax
+ \fi\else
+ \hbox to\z@{\vbox to\z@{%
+ \vss\moveleft-0.2zw\hbox{\yoko\boutenchar}\nointerlineskip
+ \hbox{\char\euc"A1A1}}\hss}\nobreak#1\relax
+ \fi
+ \let\next=\@bou
+ \fi\next}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection*{$B2<@~(B}
+%
+% \begin{macro}{\kasen}
+% $B2<@~$r0z$/%3%^%s%I$G$9!#(B
+% $B2#AH%b!<%I$N$H$-$O!"0z?t$r(B|\underline|$B$KEO$7$^$9!#(B
+% $B=DAH%b!<%I$G$b!"2sE>%b!<%I$N(B|\parbox|$B$J$I$G;H$o$l$?$H$-$K$O!"(B
+% $B$d$O$j0z?t$r(B|\underline|$B$KEO$7$^$9!#(B
+% $B$3$l0J30$N>l9g$O!"0z?t$N>e$KD>@~$r0z$-$^$9!#(B
+% \begin{macrocode}
+\def\kasen#1{%
+ \ifydir\underline{#1}%
+ \else\if@rotsw\underline{#1}\else
+ \setbox\z@\hbox{#1}\leavevmode\raise.7zw
+ \hbox to\z@{\vrule\@width\wd\z@ \@depth\z@ \@height.4\p@\hss}%
+ \box\z@
+ \fi\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{$B;2>HHV9f(B}
+% $B;2>HHV9f$NN`$rO"?t;z$G=PNO$9$k$h$&$K:FDj5A$7$^$9!#(B
+% itemize$B4D6-$J$I$N%j%9%H7?$N%i%Y%k$K$D$$$F$O!"(Bjarticle$B$J$I$N(B
+% $B%Q%C%1!<%8$GDj5A$7$F$$$^$9!#>\:Y$O!"(B\file{jclasses.dtx}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% \begin{macro}{\@eqnnum}
+% \begin{macro}{\@thecounter}
+% $B$3$l$i$O(B|\equation|$B%3%^%s%I$G:n@.$5$l$??t<0$KIU2C$5$l$kHV9f$G$9!#(B
+% \file{ltmath.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\def\@eqnnum{{\reset@font\rmfamily \normalcolor
+ \iftdir\raise.25zh\hbox{\yoko(\theequation)}%
+ \else (\theequation)\fi}}
+\def\@thecounter#1{\noexpand\rensuji{\noexpand\arabic{#1}}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@thmcounter}
+% |\newtheorem|$B%3%^%s%I$G:n@.$7$?4D6-$G;2>H$5$l$k%i%Y%k$G$9!#(B
+% \file{ltthm.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+\def\@thmcounter#1{\noexpand\rensuji{\noexpand\arabic{#1}}}
+%</package>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \Finale
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/plfmt.ins b/Master/texmf-dist/source/platex/base/plfmt.ins
new file mode 100644
index 00000000000..f38a6609e0d
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plfmt.ins
@@ -0,0 +1,24 @@
+\input docstrip
+\keepsilent
+\usedir{ptex/platex/base}
+\ifToplevel{\askonceonly}
+
+\Msg{*** Generating the pLaTeX files for making the documents ***}
+
+\generate{
+ \file{platex.ltx}{\from{platex.dtx}{plcore}}
+ \file{plcore.ltx}{\from{plvers.dtx}{plcore}
+ \from{plfonts.dtx}{plcore}
+ \from{plcore.dtx}{plcore}
+ \from{plvers.dtx}{plfinal}}
+ \file{kinsoku.tex}{\from{kinsoku.dtx}{plcore}}
+ \file{pldefs.ltx}{\from{plfonts.dtx}{pldefs,xpt}}
+ \file{jy1mc.fd}{\from{plfonts.dtx}{JY1mc}}
+ \file{jy1gt.fd}{\from{plfonts.dtx}{JY1gt}}
+ \file{jt1mc.fd}{\from{plfonts.dtx}{JT1mc}}
+ \file{jt1gt.fd}{\from{plfonts.dtx}{JT1gt}}
+ \file{plext.sty}{\from{plext.dtx}{package}}
+ \file{ptrace.sty}{\from{plfonts.dtx}{trace}}
+}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/platex/base/plfonts.dtx b/Master/texmf-dist/source/platex/base/plfonts.dtx
new file mode 100644
index 00000000000..02b21a3d17e
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plfonts.dtx
@@ -0,0 +1,1884 @@
+% \iffalse meta-comment
+%% File: plfonts.dtx
+%
+% Copyright 1994-2006 ASCII Corporation.
+%
+% This file is part of pLaTeX2e system.
+% -------------------------------------
+%
+% \fi
+%
+% \CheckSum{1685}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1994/09/16}{first edition}
+% \changes{v1.1}{1995/02/21}{\cs{selectfont}$B%"%k%4%j%:%`JQ99(B}
+% \changes{v1.1b}{1995/04/25}{\cs{selectfont}$B=$@5(B}
+% \changes{v1.1c}{1995/08/22}{$B=D2#%U%)%s%HF1;~@Z$jBX$((B}
+% \changes{v1.2}{1995/11/09}{\cs{DeclareFixedFont}$B$NF|K\8l2=(B}
+% \changes{v1.3}{1996/03/25}{$B?t<0%U%!%_%j$NDj5AJQ99(B}
+% \changes{v1.3a}{1997/01/25}{\LaTeX\ \texttt{!<1996/12/01!>$B$KBP1~(B}}
+% \changes{v1.3b}{1997/01/28}{\cs{textmc}, \cs{textgt}$B$NF0:n=$@5(B}
+% \changes{v1.3c}{1997/04/08}{$BOBJ8%(%s%3!<%I4XO"$N=$@5(B}
+% \changes{v1.3d}{1997/06/25}{\cs{em},\cs{emph}$B$GOBJ8$r6/D4=qBN$K(B}
+% \changes{v1.3e}{1997/07/10}{fd$B%U%!%$%kL>$N>.J8;z2=$,8z$$$F$$$J$+$C$?$N$r=$@5(B}
+% \changes{v1.3f}{1998/08/10}{\cs{DeclareFixedCommand}$B$r(B\cs{@onlypreamble}$B$K(B
+% $B$7$F$7$^$C$F$$$?$N$r=$@5(B}
+% \changes{v1.3g}{1999/04/05}{plpatch.ltx$B$NFbMF$rH?1G(B}
+% \changes{v1.3h}{1999/08/09}{\cs{strut}$B$N2~A1(B}
+% \changes{v1.3i}{2000/07/13}{\cs{text..}$B%3%^%s%I$N:8B&$K(B\cs{xkanjiskip}$B$,(B
+% $BF~$i$J$$$N$r=$@5(B}
+% \changes{v1.3j}{2000/10/24}{\cs{adjustbaseline}$B$GM>J,$J%"%-$,F~$i$J$$(B
+% $B$h$&$K$7$?(B}
+% \changes{v1.3k}{2001/05/10}{\cs{adjustbaseline}$B$ND4@0NL(B}
+% \changes{v1.3l}{2002/04/05}{\cs{adjustbaseline}$B$G%U%)%s%H$N4p=`CM$,=D=q$-(B
+% $B0J30$G$O@_Dj$5$l$J$$$N$r=$@5(B}
+% \changes{v1.3m}{2004/06/14}{\cs{fontfamily}$B%3%^%s%IFbIt%U%i%0JQ99(B}
+% \changes{v1.3n}{2004/08/10}{$BOBJ8%(%s%3!<%G%#%s%0$N@Z$jBX$($rM-8z2=(B}
+% \changes{v1.3o}{2005/01/04}{\cs{fontfamily}$BCf$N%U%i%0=$@5(B}
+% \changes{v1.3p}{2006/01/04}{\cs{DeclareFontEncoding@}$BCf$G(B
+% \cs{LastDeclaredEncodeng}$B$N:FDj5A$,H4$1$F$$$?$N$GDI2C(B}
+% \changes{v1.4}{2006/06/27}{\cs{reDeclareMathAlphabet}$B$r=$@5!#(B
+% $B$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% \changes{v1.5}{2006/11/10}{\cs{reDeclareMathAlphabet}$B$r=$@5!#(B
+% $B$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% \fi
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{pLaTeX2e}
+% \fi
+\ProvidesFile{plfonts.dtx}[2006/11/10 v1.5 pLaTeX New Font Selection Scheme]
+% \iffalse
+\documentclass{jltxdoc}
+\GetFileInfo{plfonts.dtx}
+\title{p\LaTeXe{}$B$N%U%)%s%H%3%^%s%I(B\space\fileversion}
+\author{Ken Nakano \& Hideaki Togashi}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \tableofcontents
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \section{$B35MW(B}\label{plfonts:intro}
+% $B$3$3$G$O!"OBJ8=qBN$r(B\NFSS2$B$N%$%s%?!<%U%'%$%9$GA*Br$9$k$?$a$N(B
+% $B%3%^%s%I$d%^%/%m$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+% $B$^$?!"%U%)%s%HDj5A%U%!%$%k$d=i4|@_Dj%U%!%$%k$J$I$N@bL@$b$7$F$$$^$9!#(B
+% $B?7$7$$%U%)%s%HA*Br%3%^%s%I$N;H$$J}$K$D$$$F$O!"(B\file{fntguide.tex}$B$d(B
+% \file{usrguide.tex}$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% \begin{description}
+% \item[$BBh(B\ref{plfonts:intro}$B@a(B] $B$3$N@a$G$9!#$3$N%U%!%$%k$N35MW$H(B
+% \dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s$r<($7$F$$$^$9!#(B
+% \item[$BBh(B\ref{plfonts:codes}$B@a(B] $B<B:]$N%3!<%I$NItJ,$G$9!#(B
+% \item[$BBh(B\ref{plfonts:pldefs}$B@a(B] $B%W%j%m!<%I%U%)%s%H$d%(%i!<%U%)%s%H$J$I$N(B
+% $B=i4|@_Dj$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+% \item[$BBh(B\ref{plfonts:fontdef}$B@a(B] $B%U%)%s%HDj5A%U%!%$%k$K$D$$$F(B
+% $B@bL@$r$7$F$$$^$9!#(B
+% \end{description}
+%
+%
+% \subsection{\dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s(B}
+% \dst{}$B%W%m%0%i%`$N$?$a$N%*%W%7%g%s$r<!$K<($7$^$9!#(B
+%
+% \DeleteShortVerb{\|}
+% \begin{center}
+% \begin{tabular}{l|p{0.7\linewidth}}
+% \emph{$B%*%W%7%g%s(B} & \emph{$B0UL#(B}\\\hline
+% plcore & \file{plfonts.ltx}$B$r@8@.$7$^$9!#(B\\
+% trace & \file{ptrace.sty}$B$r@8@.$7$^$9!#(B\\
+% JY1mc & $B2#AHMQ!"L@D+BN$N%U%)%s%HDj5A%U%!%$%k$r@8@.$7$^$9!#(B\\
+% JY1gt & $B2#AHMQ!"%4%7%C%/BN$N%U%)%s%HDj5A%U%!%$%k$r@8@.$7$^$9!#(B\\
+% JT1mc & $B=DAHMQ!"L@D+BN$N%U%)%s%HDj5A%U%!%$%k$r@8@.$7$^$9!#(B\\
+% JT1gt & $B=DAHMQ!"%4%7%C%/BN$N%U%)%s%HDj5A%U%!%$%k$r@8@.$7$^$9!#(B\\
+% pldefs & \file{pldefs.ltx}$B$r@8@.$7$^$9!#<!$N#4$D$N%*%W%7%g%s$rIU2C$9$k(B
+% $B$3$H$G!"%W%j%m!<%I$9$k%U%)%s%H$rA*Br$9$k$3$H$,$G$-$^$9!#(B
+% $B%G%U%)%k%H$O(B10pt$B$G$9!#(B\\
+% xpt & 10pt $B%W%j%m!<%I(B\\
+% xipt & 11pt $B%W%j%m!<%I(B\\
+% xiipt & 12pt $B%W%j%m!<%I(B\\
+% ori & \file{plfonts.tex}$B$K;w$?%W%j%m!<%I(B\\
+% \end{tabular}
+% \end{center}
+% \MakeShortVerb{\|}
+%
+%
+%
+% \section{$B%3!<%I(B}\label{plfonts:codes}
+% $B$3$N@a$G!"6qBNE*$K(B\NFSS2$B$r3HD%$9$k%3%^%s%I$d%^%/%m$NDj5A$r9T$J$C$F$$$^$9!#(B
+%
+% \subsection{$B=`Hw(B}
+% \NFSS2$B$r3HD%$9$k$?$a$N=`Hw$G$9!#(B
+% $BOBJ8%U%)%s%H$NB0@-$r3JG<$9$k%*%V%8%'%/%H$dD9$5JQ?t!"(B
+% $BB0@-$r@ZBX$($k:]$NH=CG:`NA$H$7$F;H$&%j%9%H$J$I$rDj5A$7$F$$$^$9!#(B
+%
+%
+% \subsubsection{$BOBJ8%U%)%s%HB0@-(B}
+% $B$3$3$G$O!"OBJ8%U%)%s%H$NB0@-$r3JG<$9$k$?$a$N%*%V%8%'%/%H$K$D$$$F(B
+% $B@bL@$r$7$F$$$^$9!#(B
+%
+% \begin{macro}{\k@encoding}
+% \begin{macro}{\ck@encoding}
+% \begin{macro}{\cy@encoding}
+% \begin{macro}{\ct@encoding}
+% $BOBJ8%(%s%3!<%I$r<($9%*%V%8%'%/%H$G$9!#(B
+% |\ck@encoding|$B$O!":G8e$KA*Br$5$l$?OBJ8%(%s%3!<%IL>$r<($7$F$$$^$9!#(B
+% |\cy@encoding|$B$H(B|\ct@encoding|$B$O$=$l$>$l!":G8e$KA*Br$5$l$?!"(B
+% $B2#AHMQ$H=DAHMQ$NOBJ8%(%s%3!<%IL>$r<($7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*plcore>
+\let\k@encoding\@empty
+\let\ck@encoding\@empty
+\def\cy@encoding{JY1}
+\def\ct@encoding{JT1}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\k@family}
+% $BOBJ8=qBN$N%U%!%_%j$r<($9%*%V%8%'%/%H$G$9!#(B
+% \begin{macrocode}
+\let\k@family\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\k@series}
+% $BOBJ8=qBN$N%7%j!<%:$r<($9%*%V%8%'%/%H$G$9!#(B
+% \begin{macrocode}
+\let\k@series\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\k@shape}
+% $BOBJ8=qBN$N%7%'%$%W$r<($9%*%V%8%'%/%H$G$9!#(B
+% \begin{macrocode}
+\let\k@shape\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\curr@kfontshape}
+% $B8=:_$NOBJ8%U%)%s%HL>$r<($9%*%V%8%'%/%H$G$9!#(B
+% \begin{macrocode}
+\def\curr@kfontshape{\k@encoding/\k@family/\k@series/\k@shape}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\rel@fontshape}
+% $B4XO"IU$1$5$l$?%U%)%s%HL>$r<($9%*%V%8%'%/%H$G$9!#(B
+% \begin{macrocode}
+\def\rel@fontshape{\f@encoding/\f@family/\f@series/\f@shape}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$BD9$5JQ?t(B}
+% $B$3$3$G$O!"OBJ8%U%)%s%H$NI}$d9b$5$J$I$r3JG<$9$kJQ?t$K$D$$$F@bL@$r$7$F$$$^$9!#(B
+%
+% $BF,J8;z$,BgJ8;z$NJQ?t$O!"%N!<%^%k%5%$%:$N=qBN$NBg$-$5$G!"4p=`CM$H$J$j$^$9!#(B
+% $B$3$l$i$O!"(B\file{jart10.clo}$B$J$I$NJd=u%/%i%9%U%!%$%k$G@_Dj$5$l$^$9!#(B
+%
+% $B>.J8;z$@$1$+$i$J$kJQ?t$O!"(B
+% $B%U%)%s%H$,JQ99$5$l$?$H$-$K!J(B|\selectfont|$BFb$G!K99?7$5$l$^$9!#(B
+%
+% \begin{macro}{\Cht}
+% \begin{macro}{\cht}
+% |\Cht|$B$O4p=`$H$J$kOBJ8%U%)%s%H$NJ8;z$N9b$5$r<($7$^$9!#(B
+% |\cht|$B$O8=:_$NOBJ8%U%)%s%H$NJ8;z$N9b$5$r<($7$^$9!#(B
+% $B$J$*!"$3$N(B``$B9b$5(B''$B$O%Y!<%9%i%$%s$h$j>e$ND9$5$G$9!#(B
+% \begin{macrocode}
+\newdimen\Cht
+\newdimen\cht
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Cdp}
+% \begin{macro}{\cdp}
+% |\Cdp|$B$O4p=`$H$J$kOBJ8%U%)%s%H$NJ8;z$N?<$5$r<($7$^$9!#(B
+% |\cdp|$B$O8=:_$NOBJ8%U%)%s%H$NJ8;z$N?<$5$r<($7$^$9!#(B
+% $B$J$*!"$3$N(B``$B?<$5(B''$B$O%Y!<%9%i%$%s$h$j2<$ND9$5$G$9!#(B
+% \begin{macrocode}
+\newdimen\Cdp
+\newdimen\cdp
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Cwd}
+% \begin{macro}{\cwd}
+% |\Cwd|$B$O4p=`$H$J$kOBJ8%U%)%s%H$NJ8;z$NI}$r<($7$^$9!#(B
+% |\cwd|$B$O8=:_$NOBJ8%U%)%s%H$NJ8;z$NI}$r<($7$^$9!#(B
+% \begin{macrocode}
+\newdimen\Cwd
+\newdimen\cwd
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Cvs}
+% \begin{macro}{\cvs}
+% |\Cvs|$B$O4p=`$H$J$k9TAw$j$r<($7$^$9!#(B
+% $B%N!<%^%k%5%$%:$N(B|\baselineskip|$B$HF1CM$G$9!#(B
+% |\cvs|$B$O8=:_$N9TAw$j$r<($7$^$9!#(B
+% \begin{macrocode}
+\newdimen\Cvs
+\newdimen\cvs
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\Chs}
+% \begin{macro}{\chs}
+% |\Chs|$B$O4p=`$H$J$k;zAw$j$r<($7$^$9!#(B|\Cwd|$B$HF1CM$G$9!#(B
+% |\chs|$B$O8=:_$N;zAw$j$r<($7$^$9!#(B
+% \begin{macrocode}
+\newdimen\Chs
+\newdimen\chs
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\cHT}
+% |\cHT|$B$O!"8=:_$N%U%)%s%H$N9b$5$K?<$5$r2C$($?D9$5$r<($7$^$9!#(B
+% |\set@fontsize|$B%3%^%s%I!J<B:]$O(B|\size@update|$B!K$G99?7$5$l$^$9!#(B
+% \begin{macrocode}
+\newdimen\cHT
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{$B0l;~%3%^%s%I(B}
+%
+% \begin{macro}{\afont}
+% \LaTeX{}$BFbIt$N(B|\do@subst@correction|$B%^%/%m$G$O!"(B
+% |\fontname\font|$B$GJV$5$l$k30It%U%)%s%HL>$rMQ$$$F!"(B
+% \LaTeX{}$B%U%)%s%HL>$rDj5A$7$F$$$^$9!#$7$?$,$C$F!"(B|\font|$B$r$=$N$^$^;H$&$H!"(B
+% $BOBJ8%U%)%s%HL>$K2$J8$N30It%U%)%s%H$,EPO?$5$l$?$j!"(B
+% $B=DAH%U%)%s%HL>$K2#AHMQ$N30It%U%)%s%H$,3d$jIU$1$i$l$?$j$7$^$9$N$G!"(B
+% |\jfont|$B$+(B|\tfont|$B$rMQ$$$k$h$&$K$7$^$9!#(B
+% |\afont|$B$O!"(B|\font|$B%3%^%s%I$NJ]B8MQ$G$9!#(B
+% \begin{macrocode}
+\let\afont\font
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{$B%U%)%s%H%j%9%H(B}
+% $B$3$3$G$O!"%U%)%s%H$N%(%s%3!<%I$d%U%!%_%j$NL>A0$rEPO?$9$k%j%9%H$K$D$$$F(B
+% $B@bL@$r$7$F$$$^$9!#(B
+%
+% p\LaTeXe{}$B$N(B\NFSS2$B$G$O!"0l$D$N%3%^%s%I$GOBJ8$+2$J8$N$$$:$l$+!"$"$k$$$ON>J}$r(B
+% $BJQ99$9$k$?$a!"%3%^%s%I$K;XDj$5$l$?0z?t$,2?$r<($9$N$+$rH=CG$7$J$/$F$O(B
+% $B$J$j$^$;$s!#$3$NH=CG:`NA$H$7$F!"%j%9%H$rMQ$$$^$9!#(B
+%
+% $B$3$N$H$-$N6qBNE*$JH=CG<j=g$K$D$$$F$O!"%(%s%3!<%IA*Br%3%^%s%I$d(B
+% $B%U%!%_%jA*Br%3%^%s%I$J$I$NDj5A$r;2>H$7$F$/$@$5$$!#(B
+%
+% \begin{macro}{\inlist}
+% $B<!$N%3%^%s%I$O!"%(%s%3!<%I$d%U%!%_%j$N%j%9%HFb$KBhFs0z?t$G;XDj$5$l$?J8;zNs(B
+% $B$,$"$k$+$I$&$+$rD4$Y$k%^%/%m$G$9!#(B
+% \begin{macrocode}
+\def\inlist@#1#2{%
+ \def\in@@##1<#1>##2##3\in@@{%
+ \ifx\in@##2\in@false\else\in@true\fi}%
+ \in@@#2<#1>\in@\in@@}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\enc@elt}
+% \begin{macro}{\fam@elt}
+% |\enc@elt|$B$H(B|\fam@elt|$B$O!"EPO?$5$l$F$$$k%(%s%3!<%I$KBP$7$F!"(B
+% $B$J$s$i$+$N=hM}$rC`<!E*$K9T$J$$$?$$$H$-$K;HMQ$9$k$3$H$,$G$-$^$9!#(B
+% \begin{macrocode}
+\def\fam@elt{\noexpand\fam@elt}
+\def\enc@elt{\noexpand\enc@elt}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\fenc@list}
+% \begin{macro}{\kenc@list}
+% \begin{macro}{\kyenc@list}
+% \begin{macro}{\ktenc@list}
+% |\fenc@list|$B$K$O!"(B|\DeclareFontEncoding|$B%3%^%s%I$G@k8@$5$l$?%(%s%3!<%IL>$,(B
+% $B3JG<$5$l$F$$$-$^$9!#(B
+%
+% |\kyenc@list|$B$K$O!"(B|\DeclareYokoKanjiEncoding|$B%3%^%s%I$G@k8@$5$l$?(B
+% $B%(%s%3!<%IL>$,3JG<$5$l$F$$$-$^$9!#(B
+% |\ktenc@list|$B$K$O!"(B|\DeclareTateKanjiEncoding|$B%3%^%s%I$G@k8@$5$l$?(B
+% $B%(%s%3!<%IL>$,3JG<$5$l$F$$$-$^$9!#(B
+%
+% \changes{v1.1b}{1995/03/28}{$B%j%9%H$N=i4|CM$rJQ99(B}
+% \changes{v1.1b}{1995/05/10}{$B%j%9%HFb$N6uGr$r:o=|(B}
+%
+% $B$3$3$G!"$3$l$i$N%j%9%H$K6qBNE*$JCM$rF~$l$F=i4|2=$r$9$k$N$O!"(B
+% $B%j%9%H$K%(%s%3!<%I$NEPO?$r$9$k$h$&$K(B|\DeclareFontEncoding|$B$r:FDj5A(B
+% $B$9$kA0$K!"2$J8%(%s%3!<%I$,@k8@$5$l$k$?$a!"%j%9%H$KEPO?$5$l$J$$$+$i$G$9!#(B
+% \changes{v1.1}{1997/01/25}{Add TS1 encoding to the starting member of
+% \cs{fenc@list}.}
+% \begin{macrocode}
+\def\fenc@list{\enc@elt<OML>\enc@elt<T1>\enc@elt<OT1>\enc@elt<OMS>%
+ \enc@elt<OMX>\enc@elt<TS1>\enc@elt<U>}
+\let\kenc@list\@empty
+\let\kyenc@list\@empty
+\let\ktenc@list\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\kfam@list}
+% \begin{macro}{\ffam@list}
+% \begin{macro}{\notkfam@list}
+% \begin{macro}{\notffam@list}
+% |\kfam@list|$B$K$O!"(B|\DeclareKanjiFamily|$B%3%^%s%I$G@k8@$5$l$?%U%!%_%jL>$,(B
+% $B3JG<$5$l$F$$$-$^$9!#(B
+%
+% |\ffam@list|$B$K$O!"(B|\DeclareFontFamily|$B%3%^%s%I$G@k8@$5$l$?%U%!%_%jL>$,(B
+% $B3JG<$5$l$F$$$-$^$9!#(B
+%
+% |\notkfam@list|$B$K$O!"OBJ8%U%!%_%j$G$O$J$$$H?dB,$5$l$?%U%!%_%jL>$,(B
+% $B3JG<$5$l$F$$$-$^$9!#$3$N%j%9%H$O(B|\fontfamily|$B%3%^%s%I$G:n@.$5$l$^$9!#(B
+%
+% |\notffam@list|$B$K$O2$J8%U%!%_%j$G$O$J$$$H?dB,$5$l$?%U%!%_%jL>$,(B
+% $B3JG<$5$l$F$$$-$^$9!#$3$N%j%9%H$O(B|\fontfamily|$B%3%^%s%I$G:n@.$5$l$^$9!#(B
+%
+% \changes{v1.1b}{1995/03/28}{$B%j%9%H$N=i4|CM$rJQ99(B}
+% \changes{v1.1b}{1995/05/10}{$B%j%9%HFb$N6uGr$r:o=|(B}
+%
+% $B$3$3$G!"$3$l$i$N%j%9%H$K6qBNE*$JCM$rF~$l$F=i4|2=$r$9$k$N$O!"(B
+% $B%j%9%H$K%U%!%_%j$NEPO?$r$9$k$h$&$K!"(B|\DeclareFontFamily|$B$,(B
+% $B:FDj5A$5$l$kA0$K!"$3$N%3%^%s%I$,;HMQ$5$l$k$?$a!"(B
+% $B%j%9%H$KEPO?$5$l$J$$$+$i$G$9!#(B
+% \begin{macrocode}
+\def\kfam@list{\fam@elt<mc>\fam@elt<gt>}
+\def\ffam@list{\fam@elt<cmr>\fam@elt<cmss>\fam@elt<cmtt>%
+ \fam@elt<cmm>\fam@elt<cmsy>\fam@elt<cmex>}
+% \end{macrocode}
+% \changes{v1.1c}{1996/03/06}{\cs{notkfam@list}$B$H(B\cs{notffam@list}$B$N(B
+% $B=i4|CM$rJQ99(B}
+% $B$D$.$NFs$D$N%j%9%H$N=i4|CM$H$7$F!">e5-$NCM$rMQ$$$^$9!#(B
+% $B$3$l$i$N%U%!%_%jL>$O!"OBJ8$G$J$$$3$H!"2$J8$G$J$$$3$H$,$O$C$-$j$7$F$$$^$9!#(B
+% \begin{macrocode}
+\let\notkfam@list\ffam@list
+\let\notffam@list\kfam@list
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsubsection{$B;YCl(B}
+% $B9T4V$ND4@0$J$I$KMQ$$$k;YCl$G$9!#(B
+% $B;YCl$N$b$H$H$J$k%\%C%/%9$NBg$-$5$O!"%U%)%s%H%5%$%:$,JQ99$5$l$k$?$S$K!"(B
+% |\set@fontsize|$B%3%^%s%I$K$h$C$FJQ2=$7$^$9!#(B
+%
+% $B%U%)%s%H%5%$%:$,JQ99$5$l$?$H$-$K!"(B|\set@fontsize|$B%3%^%s%I$G99?7$5$l$^$9!#(B
+%
+% \begin{macro}{\tstrutbox}
+% \begin{macro}{\zstrutbox}
+% |\tstrutbox|$B$O9b$5$H?<$5$,#5BP#5!"(B
+% |\zstrutbox|$B$O9b$5$H?<$5$,#7BP#3$N;YCl%\%C%/%9$H$J$j$^$9!#(B
+% $B$3$l$i$O=DAH%\%C%/%9$N9T4V$ND4@0$J$I$K;H$$$^$9!#(B
+% $B$J$*!"2#AH%\%C%/%9MQ$N;YCl$O(B|\strutbox|$B$G!"9b$5$H?<$5$,#7BP#3$H$J$C$F$$$^$9!#(B
+% \begin{macrocode}
+\newbox\tstrutbox
+\newbox\zstrutbox
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\strut}
+% \begin{macro}{\tstrut}
+% \begin{macro}{\zstrut}
+% |\strutbox|$B$O(B|\yoko|$B%G%#%l%/%7%g%s$GAH$^$l$F$$$^$9$N$G!"(B
+% $B=DAH%\%C%/%9Fb$G(B|\unhcopy|$B$r$9$k$H%(%i!<$H$J$j$^$9!#(B
+% $B$3$N%^%/%m$O(B\file{ltplain.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% \changes{v1.1c}{1995/08/24}{``\cs{centerling}~\cs{strut}''$B$NI}$,%<%m$K(B
+% $B$J$C$F$7$^$&$N$r=$@5(B}
+% \changes{v1.3h}{1999/08/09}{$B=DAH$N$H$-!"I}$N$"$k%\%C%/%9$K$J$C$F$7$^$&(B
+% $B$N$r=$@5(B}
+% \begin{macrocode}
+\def\strut{\relax
+ \ifydir
+ \ifmmode\copy\strutbox\else\unhcopy\strutbox\fi
+ \else
+ \ifmmode\copy\tstrutbox\else\unhcopy\tstrutbox\fi
+ \fi}
+\def\tstrut{\relax\hbox{\tate
+ \ifmmode\copy\tstrutbox\else\unhcopy\tstrutbox\fi}}
+\def\zstrut{\relax\hbox{\tate
+ \ifmmode\copy\zstrutbox\else\unhcopy\zstrutbox\fi}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \subsection{$B%3%^%s%I(B}
+% $B<!$N%3%^%s%I$NDj5A$r$7$F$$$^$9!#(B
+%
+% \DeleteShortVerb{\|}
+% \MakeShortVerb{\+}
+% \begin{center}
+% \begin{tabular}{l|l}
+% \emph{$B%3%^%s%I(B} & \emph{$B0UL#(B}\\\hline
+% +\Declare{Font|YokoKanji|TateKanji}Encoding+ & $B%(%s%3!<%I$N@k8@(B\\
+% +\Declare{Yoko|Tate}KanjiEncodingDefaults+ &
+% $B%G%U%)%k%H$NOBJ8%(%s%3!<%I$N@k8@(B\\
+% +\Declare{Font|Kanji}Family+ & $B%U%!%_%j$N@k8@(B\\
+% +\DeclareKanjiSubstitution+ & $BOBJ8$NBeMQ%U%)%s%H$N@k8@(B\\
+% +\DeclareErrorKanjiFont+ & $BOBJ8$N%(%i!<%U%)%s%H$N@k8@(B \\
+% +\DeclareFixedFont+ & $B%U%)%s%H$NL>A0$N@k8@(B \\
+% +\reDeclareMathAlphabet+ & $BOB2$J8$rF1;~$K@Z$jBX$($k%3%^%s%I@k8@(B\\
+% +\{Declare|Set}RelationFont+ & $B=>B0=qBN$N@k8@(B\\
+% +\userelfont+ & $B2$J8=qBN$r=>B0=qBN$K$9$k(B\\
+% +\selectfont+ & $B%U%)%s%H$r@Z$jBX$($k(B\\
+% +\set@fontsize+ & $B%U%)%s%H%5%$%:$NJQ99(B\\
+% +\adjustbaseline+ & $B%Y!<%9%i%$%s%7%U%HNL$N@_Dj(B\\
+% +\{font|roman|kanji}encoding+ & $B%(%s%3!<%I$N;XDj(B\\
+% +\{font|roman|kanji}family+ & $B%U%!%_%j$N;XDj(B\\
+% +\{font|roman|kanji}series+ & $B%7%j!<%:$N;XDj(B\\
+% +\{font|roman|kanji}shape+ & $B%7%'%$%W$N;XDj(B\\
+% +\use{font|roman|kanji}+ & $B=qBN$N@Z$jBX$((B\\
+% +\normalfont+ & $B%G%U%)%k%HCM$N@_Dj$K@Z$jBX$($k(B\\
+% +\mcfamily+,+\gtfamily+ & $BOBJ8=qBN$rL@D+BN!"%4%7%C%/BN$K$9$k(B\\
+% +\textunderscore+ & $B%F%-%9%H%b!<%I$G$N2<@~%^%/%m(B\\
+% \end{tabular}
+% \end{center}
+% \DeleteShortVerb{\+}
+% \MakeShortVerb{\|}
+%
+%
+% \begin{macro}{\DeclareFontEncoding}
+% \begin{macro}{\DeclareFontEncoding@}
+% $B2$J8%(%s%3!<%I$r@k8@$9$k$?$a$N%3%^%s%I$G$9!#(B
+% \file{ltfssbas.dtx}$B$GDj5A$5$l$F$$$k$b$N$r!"(B
+% |\fenc@list|$B$r:n$k$h$&$K:FDj5A$r$7$F$$$^$9!#(B
+% \changes{v1.3p}{2006/01/04}{\cs{DeclareFontEncoding@}$BCf$G(B
+% \cs{LastDeclaredEncodeng}$B$N:FDj5A$,H4$1$F$$$?$N$GDI2C(B}
+% \begin{macrocode}
+\def\DeclareFontEncoding{%
+ \begingroup
+ \nfss@catcodes
+ \expandafter\endgroup
+ \DeclareFontEncoding@}
+%
+\def\DeclareFontEncoding@#1#2#3{%
+ \expandafter
+ \ifx\csname T@#1\endcsname\relax
+ \def\cdp@elt{\noexpand\cdp@elt}%
+ \xdef\cdp@list{\cdp@list\cdp@elt{#1}%
+ {\default@family}{\default@series}%
+ {\default@shape}}%
+ \expandafter\let\csname#1-cmd\endcsname\@changed@cmd
+ \def\enc@elt{\noexpand\enc@elt}%
+ \xdef\fenc@list{\fenc@list\enc@elt<#1>}%
+ \else
+ \@font@info{Redeclaring font encoding #1}%
+ \fi
+ \global\@namedef{T@#1}{#2}%
+ \global\@namedef{M@#1}{\default@M#3}%
+ \xdef\LastDeclaredEncoding{#1}%
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareKanjiEncoding}
+% \begin{macro}{\DeclareYokoKanjiEncoding}
+% \begin{macro}{\DeclareYokoKanjiEncoding@}
+% \begin{macro}{\DeclareTateKanjiEncoding}
+% \begin{macro}{\DeclareTateKanjiEncoding@}
+% $BOBJ8%(%s%3!<%I$N@k8@$r$9$k%3%^%s%I$G$9!#(B
+% \changes{v1.3c}{1997/04/08}{$BOBJ8%(%s%3!<%I@k8@%3%^%s%I$r=DAHMQ$H2#AHMQ$G(B
+% $BJ,$1$k$h$&$K$7$?!#(B}
+% \begin{macrocode}
+\def\DeclareKanjiEncoding#1{%
+ \@latex@warning{%
+ The \string\DeclareKanjiEncoding\space is obsoleted command. Please use
+ \MessageBreak
+ the \string\DeclareTateKanjiEncoding\space for `Tate-kumi' encoding, and
+ \MessageBreak
+ the \string\DeclareYokoKanjiEncoding\space for `Yoko-kumi' encoding.
+ \MessageBreak
+ I treat the `#1' encoding as `Yoko-kumi'.}
+ \DeclareYokoKanjiEncoding{#1}%
+}
+\def\DeclareYokoKanjiEncoding{%
+ \begingroup
+ \nfss@catcodes
+ \expandafter\endgroup
+ \DeclareYokoKanjiEncoding@}
+%
+\def\DeclareYokoKanjiEncoding@#1#2#3{%
+ \expandafter
+ \ifx\csname T@#1\endcsname\relax
+ \def\cdp@elt{\noexpand\cdp@elt}%
+ \xdef\cdp@list{\cdp@list\cdp@elt{#1}%
+ {\default@k@family}{\default@k@series}%
+ {\default@k@shape}}%
+ \expandafter\let\csname#1-cmd\endcsname\@changed@kcmd
+ \def\enc@elt{\noexpand\enc@elt}%
+ \xdef\kyenc@list{\kyenc@list\enc@elt<#1>}%
+ \xdef\kenc@list{\kenc@list\enc@elt<#1>}%
+ \else
+ \@font@info{Redeclaring KANJI (yoko) font encoding #1}%
+ \fi
+ \global\@namedef{T@#1}{#2}%
+ \global\@namedef{M@#1}{\default@KM#3}%
+ }
+%
+\def\DeclareTateKanjiEncoding{%
+ \begingroup
+ \nfss@catcodes
+ \expandafter\endgroup
+ \DeclareTateKanjiEncoding@}
+%
+\def\DeclareTateKanjiEncoding@#1#2#3{%
+ \expandafter
+ \ifx\csname T@#1\endcsname\relax
+ \def\cdp@elt{\noexpand\cdp@elt}%
+ \xdef\cdp@list{\cdp@list\cdp@elt{#1}%
+ {\default@k@family}{\default@k@series}%
+ {\default@k@shape}}%
+ \expandafter\let\csname#1-cmd\endcsname\@changed@kcmd
+ \def\enc@elt{\noexpand\enc@elt}%
+ \xdef\ktenc@list{\ktenc@list\enc@elt<#1>}%
+ \xdef\kenc@list{\kenc@list\enc@elt<#1>}%
+ \else
+ \@font@info{Redeclaring KANJI (tate) font encoding #1}%
+ \fi
+ \global\@namedef{T@#1}{#2}%
+ \global\@namedef{M@#1}{\default@KM#3}%
+ }
+%
+\@onlypreamble\DeclareKanjiEncoding
+\@onlypreamble\DeclareYokoKanjiEncoding
+\@onlypreamble\DeclareYokoKanjiEncoding@
+\@onlypreamble\DeclareTateKanjiEncoding
+\@onlypreamble\DeclareTateKanjiEncoding@
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareKanjiEncodingDefaults}
+% $BOBJ8%(%s%3!<%I$N%G%U%)%k%HCM$r@k8@$9$k%3%^%s%I$G$9!#(B
+% \begin{macrocode}
+\def\DeclareKanjiEncodingDefaults#1#2{%
+ \ifx\relax#1\else
+ \ifx\default@KT\@empty\else
+ \@font@info{Overwriting KANJI encoding scheme text defaults}%
+ \fi
+ \gdef\default@KT{#1}%
+ \fi
+ \ifx\relax#2\else
+ \ifx\default@KM\@empty\else
+ \@font@info{Overwriting KANJI encoding scheme math defaults}%
+ \fi
+ \gdef\default@KM{#2}%
+ \fi}
+\let\default@KT\@empty
+\let\default@KM\@empty
+\@onlypreamble\DeclareKanjiEncodingDefaults
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareFontFamily}
+% $B2$J8%U%!%_%j$r@k8@$9$k$?$a$N%3%^%s%I$G$9!#(B
+% |\ffam@list|$B$r:n$k$h$&$K:FDj5A$r$7$^$9!#(B
+% \begin{macrocode}
+\def\DeclareFontFamily#1#2#3{%
+ \@ifundefined{T@#1}%
+ {\@latex@error{Encoding scheme `#1' unknown}\@eha}%
+ {\edef\tmp@item{{#2}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\ffam@list}%
+ \ifin@ \else
+ \def\fam@elt{\noexpand\fam@elt}%
+ \xdef\ffam@list{\ffam@list\fam@elt<#2>}%
+ \fi
+ \def\reserved@a{#3}%
+ \global
+ \expandafter\let\csname #1+#2\expandafter\endcsname
+ \ifx \reserved@a\@empty
+ \@empty
+ \else \reserved@a
+ \fi
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\DeclareKanjiFamily}
+% $B2$J8%U%!%_%j$r@k8@$9$k$?$a$N%3%^%s%I$G$9!#(B
+% \begin{macrocode}
+\def\DeclareKanjiFamily#1#2#3{%
+ \@ifundefined{T@#1}%
+ {\@latex@error{KANJI Encoding scheme `#1' unknown}\@eha}%
+ {\edef\tmp@item{{#2}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kfam@list}%
+ \ifin@ \else
+ \def\fam@elt{\noexpand\fam@elt}%
+ \xdef\kfam@list{\kfam@list\fam@elt<#2>}%
+ \fi
+ \def\reserved@a{#3}%
+ \global
+ \expandafter\let\csname #1+#2\expandafter\endcsname
+ \ifx \reserved@a\@empty
+ \@empty
+ \else \reserved@a
+ \fi
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareKanjiSubstitution}
+% \begin{macro}{\DeclareErrorKanjiFont}
+% $BL\E*$NOBJ8%U%)%s%H$,8+$D$+$i$J$+$C$?$H$-$K;H$&%U%)%s%H$N@k8@$r$9$k(B
+% $B%3%^%s%I$G$9!#(B
+% $B$=$l$>$l!"(B|\DeclareFontSubstitution|$B$H(B|\DeclareErrorFont|$B$KBP1~$7$^$9!#(B
+% \begin{macrocode}
+\def\DeclareKanjiSubstitution#1#2#3#4{%
+ \expandafter\ifx\csname T@#1\endcsname\relax
+ \@latex@error{KANJI Encoding scheme `#1' unknown}\@eha
+ \else
+ \begingroup
+ \def\reserved@a{#1}%
+ \toks@{}%
+ \def\cdp@elt##1##2##3##4{%
+ \def\reserved@b{##1}%
+ \ifx\reserved@a\reserved@b
+ \addto@hook\toks@{\cdp@elt{#1}{#2}{#3}{#4}}%
+ \else
+ \addto@hook\toks@{\cdp@elt{##1}{##2}{##3}{##4}}%
+ \fi}%
+ \cdp@list
+ \xdef\cdp@list{\the\toks@}%
+ \endgroup
+ \global\@namedef{D@#1}{\def\default@family{#2}%
+ \def\default@series{#3}%
+ \def\default@shape{#4}}%
+ \fi}
+%
+\def\DeclareErrorKanjiFont#1#2#3#4#5{%
+ \xdef\error@kfontshape{%
+ \noexpand\expandafter\noexpand\split@name\noexpand\string
+ \expandafter\noexpand\csname#1/#2/#3/#4/#5\endcsname
+ \noexpand\@nil}%
+ \gdef\default@k@family{#2}%
+ \gdef\default@k@series{#3}%
+ \gdef\default@k@shape{#4}%
+ \global\let\k@family\default@k@family
+ \global\let\k@series\default@k@series
+ \global\let\k@shape\default@k@shape
+ \gdef\f@size{#5}%
+ \gdef\f@baselineskip{#5pt}}
+%
+\@onlypreamble\DeclareKanjiSubstitution
+\@onlypreamble\DeclareErrorKanjiFont
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareFixedFont}
+% $B%U%)%s%HL>$r@k8@$9$k%3%^%s%I$G$9!#(B
+%
+% \changes{v1.2}{1995/11/09}{\cs{DeclareFixedFont}$B$NF|K\8l2=(B}
+% \changes{v1.3c}{1997/04/09}{$B=D2#%(%s%3!<%I!&%j%9%H$NJ,N%$K$h$k3HD%(B}
+% \changes{v1.3f}{1998/08/10}{$B%W%j%"%s%V%k!&%3%^%s%I$K$7$F$7$^$C$F$$$?$N$r2r=|(B}
+% \begin{macrocode}
+\def\DeclareFixedFont#1#2#3#4#5#6{%
+ \begingroup
+ \let\afont\font
+ \math@fontsfalse
+ \every@math@size{}%
+ \fontsize{#6}\z@
+ \edef\tmp@item{{#2}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kyenc@list}%
+ \ifin@
+ \usekanji{#2}{#3}{#4}{#5}%
+ \let\font\jfont
+ \else
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\ktenc@list}%
+ \ifin@
+ \usekanji{#2}{#3}{#4}{#5}%
+ \let\font\tfont
+ \else
+ \useroman{#2}{#3}{#4}{#5}%
+ \let\font\afont
+ \fi
+ \fi
+ \global\expandafter\let\expandafter#1\the\font
+ \let\font\afont
+ \endgroup
+ }
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\reDeclareMathAlphabet}
+% \changes{v1.0}{1997/01/30}{\cs{reDeclareMathAlphabet}$B$rDI2C!#(B
+% $B$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% \changes{v1.4}{2006/06/27}{\cs{reDeclareMathAlphabet}$B$r=$@5!#(B
+% $B$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% \changes{v1.5}{2006/11/10}{\cs{reDeclareMathAlphabet}$B$r=$@5!#(B
+% $B$"$j$,$H$&!"(Bymt$B$5$s!#(B}
+% $B?t<0%b!<%IFb$G!"?t<0J8;zMQ$NOB2$J8%U%)%s%H$rF1;~$K@Z$jBX$($k%3%^%s%I$G$9!#(B
+%
+% p\LaTeXe{}$B$K$O!"K\Mh$NF0:n%b!<%I$H(B2.09$B8_49%b!<%I$NFs$D$,$"$j!"(B
+% $BN>%b!<%I$G?t<0J8;z$rJQ99$9$k%3%^%s%I$dF0:n$,0[$J$j$^$9!#(B
+% $BK\Mh$NF0:n%b!<%I$G$O!"(B|\mathrm{...}|$B$N$h$&$K(B|\math??|$B$K0z?t$r;XDj$7$F(B
+% $B;H$$$^$9!#$3$N$H$-$O0z?t$K$@$11F6A$7$^$9!#(B2.09$B8_49%b!<%I$G$O!"(B|\rm|$B$N(B
+% $B$h$&$JFsJ8;z%3%^%s%I$r;H$$$^$9!#$3$N%3%^%s%I$K$O0z?t$r<h$i$:!"=qBN$O(B
+% $B%0%k!<%T%s%0$NHO0O$GH?1G$5$l$^$9!#FsJ8;z%3%^%s%I$O!"%M%$%F%#%V%b!<%I(B
+% $B$G$b;H$($k$h$&$K$J$C$F$$$F!"F0:n$b(B2.09$B8_49%b!<%I$N%3%^%s%I$HF1$8$G$9!#(B
+%
+% $B$7$+$7!"FbItE*$K$O(B|\math??|$B$H$$$&0l$D$N%3%^%s%I$,$9$Y$F$NF0:n$r<u$1;}$A!"(B
+% |\math??|$B%3%^%s%I$d(B|\??|$B%3%^%s%I$+$i8F$S=P$5$l$?>uBV$K1~$8$F!"F0:n$rJQ$((B
+% $B$F$$$^$9!#$7$?$,$C$F!"2$J8%U%)%s%H$HOBJ8%U%)%s%H$NN>J}$r0lEY$KJQ99$9$k!"(B
+% $B?t<0J8;zJQ99%3%^%s%I$r:n$k$H$-!"$=$l$>$l$N>uBV$K9g$C$?F0:n$GF0$/$h$&$K(B
+% $B%U%)%s%H@Z$jBX$(%3%^%s%I$r<B9T$5$;$kI,MW$,$"$j$^$9!#(B
+%
+% \textbf{$B;H$$J}(B}
+% \begin{verbatim}
+% usage: \reDeclareMathAlphabet{\mathAA}{\mathBB}{\mathCC}
+% \end{verbatim}
+% $B2$J8!&OBJ8N>MQ$N?t<0J8;zJQ99%3%^%s%I(B |\mathAA| $B$r(B($B:F(B)$BDj5A$7$^$9!#(B
+% $B2$J8MQ$N%3%^%s%I(B |\mathBB| $B$H!"OBJ8MQ$N(B |\mathCC| $B$r(B (p)\LaTeX{} $BI8=`$N(B
+% $BJ}K!$GDj5A$7$F$*$$$?8e!">e$N$h$&$K5-=R$7$^$9!#$J$*!"(B|{\mathBB}{\mathCC}|
+% $B$NItJ,$K$D$$$F$O(B |{\@mathBB}{\@mathCC}| $B$N$h$&$K(B @ $B$r$D$1$?5-=R(B
+% $B$r$7$F$b$+$^$$$^$;$s(B($B8_49@-$N$?$a(B)$B!#>e$N$h$&$JL?Na$rH/9T$9$k$H!"(B
+% |\mathAA| $B$,!"2$J8$KBP$7$F$O(B |\mathBB|$B!"(B $BOBJ8$KBP$7$F$O(B |\mathCC| $B$N0UL#$r(B
+% $B;}$D$h$&$K$J$j$^$9!#(B
+% $BDL>o$O!"(B|\reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc}| $B$N$h$&$K(B
+% |AA=BB| $B$H$7$FMQ$$$^$9!#$^$?!"(B|\mathrm| $B$O(B \LaTeX{} kernel $B$K$*$$$F(B
+% $BI8=`$N%3%^%s%I$H$7$F4{$KDj5A$5$l$F$$$k$N$G!"$3$N>l9g$O(B |\mathrm| $B$N(B
+% $B:FDj5A$H$J$j$^$9!#(Bnative mode $B$G$N(B |\rm| $B$N$h$&$J(B two letter command
+% (old font command) $B$KBP$7$F$bF1MM$J$3$H$,0z$-$*$3$j$^$9!#$D$^$j!"(B
+% $B?t<0%b!<%I$K$*$$$F!"?7$?$J(B |\rm| $B$O!"(B\LaTeX{} original $B$N(B |\rm| $B$H(B |\mc|
+% ($B@53N$K8@$($P(B |\mathrm| $B$H(B |\mathmc| $B$G$"$k$,(B)$B$N0UL#$r9g$o$;;}$D$h$&$K(B
+% $B$J$j$^$9!#(B
+%
+% \textbf{$BJdB-(B}
+% \begin{itemize}
+% \item
+% |\mathAA| $B$r:FDj5A$9$kB>$NL?Na(B(|\DeclareSymbolFontAlphabet| $B$rMQ$$$k(B
+% $B%Q%C%1!<%8$N;HMQEy(B)$B$H$N>WFM$rHr$1$k$?$a$K$O!"(B|\AtBeginDocument| $B$rJ;MQ(B
+% $B$9$k$J$I$7$FE83+0LCV$N@)8f$r9T$C$F$/$@$5$$!#(B
+% \item
+% $B%F%-%9%H%b!<%I;~$N%(%i!<I=<(MQ$K(B |\mathBB| $B$N$_$rMQ$$$k$3$H$r=|$$$F!"(B
+% |\mathBB| $B$H(B |\mathCC| $B$N=g$O<B:]$K$O0UL#$r;}$A$^$;$s!#OBJ8!"2$J8$N=g$K(B
+% $BDj5A$7$F$bLdBj$O$"$j$^$;$s!#(B
+% \item
+% $BBh(B2,3$B0z$-?t$K$O(B |{\@mathBB}{\@mathCC}| $B$N$h$&$K(B |@| $B$r$D$1$?5-=R$b(B
+% $B9T$($^$9!#$?$@$7!"7A<0$OE}0l$7$F$/$@$5$$!#H=CG$OBh(B2$B0z$-?t$G9T$C$F(B
+% $B$$$k$?$a!"(B |{\@mathBB}{\mathCC}| $B$N$h$&$J5-=R$G$O$&$^$/F0:n$7$^$;$s!#(B
+% $B$^$?!"(B|\makeatletter| $B$J>uBV$G(B |{\@mathBB }{\@mathCC }| $B$N$h$&$J(B |@| $B$H(B
+% $BM>J,$J%9%Z!<%9$r$D$1$?>l9g$K$OL58B%k!<%W$r0z$-5/$3$9$3$H$,$"$j$^$9!#(B
+% $B$3$N$h$&$J5-=R$OHr$1$k$h$&$K$7$F2<$5$$!#(B
+% \item
+% |\reDeclareMathAlphabet| $B$r<B9T$9$k:]$K$O!"(B|\mathBB|, |\mathCC| $B$,Dj5A(B
+% $B$5$l$F$$$kI,MW$O$"$j$^$;$s!#<B:]$K(B |\mathAA| $B$rMQ$$$k:]$K$O$3$l$i$N(B
+% |\mathBB|, |\mathCC| $B$,(B (p)\LaTeX{}$BI8=`$NJ}K!$GDj5A$5$l$F$$$kI,MW$,$"$j$^$9!#(B
+% \item
+% $BB>$NItJ,$G(B |\mathAA| $B$rA4$/Dj5A$7$J$$>l9g$r=|$-!"(B|\mathAA| $B$O(B
+% |\reDeclareMathAlphabet| $B$r<B9T$9$k0JA0$G(B (p)\LaTeX{}$BI8=`$NJ}K!$GDj5A$5$l(B
+% $B$F$$$kI,MW$,$"$j$^$9(B(|\mathrm| $B$d(B |\mathbf| $B$NI8=`E*$J%3%^%s%I$O!"(B
+% \LaTeX{} kernel $B$G4{$KDj5A$5$l$F$$$^$9(B)$B!#(B
+% |\DeclareMathAlphabet| $B$N>l9g$K$O!"(B|\reDeclareMathAlphabet| $B$h$j$bA0$G(B1$BEY(B
+% |\mathAA| $B$rDj5A$7$F$"$l$P!"(B|\reDeclareMathAlphabet| $B$N8e$m$G:FEY(B
+% |\DeclareMathAlphabet| $B$rMQ$$$F(B |\mathAA| $B$NFbIt$NDj5AFbMF$rJQ99$9$k$3$H(B
+% $B$K$OLdBj$"$j$^$;$s!#(B
+% |\DeclareSymbolFontAlphabet| $B$N>l9g!":FDj5A$K$*$$$F$b(B |\mathAA| $B$,D>@\(B
+% $BDj5A$5$l$k$N$G!"(B|\mathAA| $B$KBP$9$k:G8e$N(B |\DeclareSymbolFontAlphabet| $B$N(B
+% $B$5$i$K8e$G(B |\reDeclareMathAlphabet| $B$r<B9T$7$J$1$l$PM-8z$H$O$J$j$^$;$s!#(B
+% \item
+% |\documentstyle| $B$N8_49%b!<%I$N>l9g!"(B|\rm| $BEy$N(B two letter command
+% (old font command) $B$O!"(B|\reDeclareMathAlphabet| $B$H$O4XO"$9$k$3$H$N$J$$(B
+% $BJL8D$N%3%^%s%I$H$7$FDj5A$5$l$^$9!#=>$C$F!"$3$N>l9g$K$O(B
+% |\reDeclareMathAlphabet| $B$rMQ$$$F$b(B |\rm| $BEy$O?t<0%b!<%I$K$*$$$F(B
+% $B2$J8!&OBJ8N>MQ$N$b$N$H$O$J$j$^$;$s!#(B
+% \end{itemize}
+% \begin{macrocode}
+\def\reDeclareMathAlphabet#1#2#3{%
+ \edef#1{\noexpand\protect\expandafter\noexpand\csname%
+ \expandafter\@gobble\string#1\space\space\endcsname}%
+ \edef\@tempa{\expandafter\@gobble\string#2}%
+ \edef\@tempb{\expandafter\@gobble\string#3}%
+ \edef\@tempc{\string @\expandafter\@gobbletwo\string#2}%
+ \ifx\@tempc\@tempa%
+ \edef\@tempa{\expandafter\@gobbletwo\string#2}%
+ \edef\@tempb{\expandafter\@gobbletwo\string#3}%
+ \fi
+ \expandafter\edef\csname\expandafter\@gobble\string#1\space\space\endcsname%
+ {\noexpand\DualLang@mathalph@bet%
+ {\expandafter\noexpand\csname\@tempa\space\endcsname}%
+ {\expandafter\noexpand\csname\@tempb\space\endcsname}%
+ }%
+}
+\@onlypreamble\reDeclareMathAlphabet
+\def\DualLang@mathalph@bet#1#2{%
+ \relax\ifmmode
+ \ifx\math@bgroup\bgroup% 2e normal style (\mathrm{...})
+ \bgroup\let\DualLang@Mfontsw\DLMfontsw@standard
+ \else
+ \ifx\math@bgroup\relax% 2e two letter style (\rm->\mathrm)
+ \let\DualLang@Mfontsw\DLMfontsw@oldstyle
+ \else
+ \ifx\math@bgroup\@empty% 2.09 oldlfont style ({\mathrm ...})
+ \let\DualLang@Mfontsw\DLMfontsw@oldlfont
+ \else% panic! assume 2e normal style
+ \bgroup\let\DualLang@Mfontsw\DLMfontsw@standard
+ \fi
+ \fi
+ \fi
+ \else
+ \let\DualLang@Mfontsw\@firstoftwo
+ \fi
+ \DualLang@Mfontsw{#1}{#2}%
+}
+\def\DLMfontsw@standard#1#2#3{#1{#2{#3}}\egroup}
+\def\DLMfontsw@oldstyle#1#2{#1\relax\@fontswitch\relax{#2}}
+\def\DLMfontsw@oldlfont#1#2{#1\relax#2\relax}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\DeclareRelationFont}
+% \begin{macro}{\SetRelationFont}
+% $BOBJ8=qBN$KBP$9$k=>B0=qBN$r@k8@$9$k%3%^%s%I$G$9!#(B\emph{$B=>B0=qBN(B}$B$H$O!"(B
+% $B$"$kOBJ8=qBN$H%Z%"$K$J$k2$J8=qBN$N$3$H$G$9!#(B
+% $B<g$KB?=qBN%Q%C%1!<%8(B|skfonts|$B$rMQ$$$k$?$a$N;EAH$_$G$9!#(B
+%
+% |\DeclareRelationFont|$B%3%^%s%I$N:G=i$N(B4$B$D$N0z?t$NAH$,OBJ8=qBN$NB0@-!"(B
+% $B$=$N8e$N(B4$B$D$N0z?t$NAH$,=>B0=qBN$NB0@-$G$9!#(B
+% \begin{verbatim}
+% \DeclareRelationFont{JY1}{mc}{m}{n}{OT1}{cmr}{m}{n}
+% \DeclareRelationFont{JY1}{gt}{m}{n}{OT1}{cmr}{bx}{n}
+% \end{verbatim}
+% $B>e5-$NNc$O!"L@D+BN$N=>B0=qBN$H$7$F%3%s%T%e!<%?%b%@%s%m!<%^%s!"(B
+% $B%4%7%C%/BN$N=>B0=qBN$H$7$F%3%s%T%e!<%?%b%@%s%\!<%k%I$r@k8@$7$F$$$^$9!#(B
+% $B%+%l%s%HOBJ8=qBN$,(B|\JY1/mc/m/n|$B$H$J$k$H!"(B
+% $B<+F0E*$K2$J8=qBN$,(B|\OT1/cmr/m/n|$B$K$J$j$^$9!#(B
+% $B$^$?!"OBJ8=qBN$,(B|\JY1/gt/m/n|$B$K$J$C$?$H$-$O!"(B
+% $B2$J8=qBN$,(B|\OT1/cmr/bx/n|$B$K$J$j$^$9!#(B
+%
+% $BOBJ8=qBN$N%7%'%$%W;XDj$r>JN,$9$k$H%(%s%3!<%I!?%U%!%_%j!?%7%j!<%:$NAH9g$;$G(B
+% $B=>B0=qBN$,;H$o$l$^$9!#$3$N$H$-$O!"(B|\selectfont|$B$,8F$S=P$5$l$?;~E@$G$N(B
+% $B%7%'%$%W!J(B|\f@shape|$B!K$NCM$,;H$o$l$^$9!#(B
+%
+% |\DeclareRelationFont|$B$N@_DjCM$O%0%m!<%P%k$KM-8z$G$9!#(B
+% |\SetRelationFont|$B$N@_DjCM$O%m!<%+%k$KM-8z$G$9!#(B
+% $B%U%)%s%HDj5A%U%!%$%k$G@k8@$r$9$k>l9g$O!"(B
+% |\DeclareRelationFont|$B$r;H$C$F$/$@$5$$!#(B
+% \begin{macrocode}
+\def\all@shape{all}%
+\def\DeclareRelationFont#1#2#3#4#5#6#7#8{%
+ \def\rel@shape{#4}%
+ \ifx\rel@shape\@empty
+ \global
+ \expandafter\def\csname rel@#1/#2/#3/all\endcsname{%
+ \romanencoding{#5}\romanfamily{#6}%
+ \romanseries{#7}}%
+ \else
+ \global
+ \expandafter\def\csname rel@#1/#2/#3/#4\endcsname{%
+ \romanencoding{#5}\romanfamily{#6}%
+ \romanseries{#7}\romanshape{#8}}%
+ \fi
+}
+\def\SetRelationFont#1#2#3#4#5#6#7#8{%
+ \def\rel@shape{#4}%
+ \ifx\rel@shape\@empty
+ \expandafter\def\csname rel@#1/#2/#3/all\endcsname{%
+ \romanencoding{#5}\romanfamily{#6}%
+ \romanseries{#7}}%
+ \else
+ \expandafter\def\csname rel@#1/#2/#3/#4\endcsname{%
+ \romanencoding{#5}\romanfamily{#6}%
+ \romanseries{#7}\romanshape{#8}}%
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\if@knjcmd}
+% \begin{macro}{\userelfont}
+% |\if@knjcmd|$B$O2$J8=qBN$r=>B0=qBN$K$9$k$+$I$&$+$N%U%i%0$G$9!#(B
+% $B$3$N%U%i%0$,??$K$J$k$H!"2$J8=qBN$K=>B0=qBN$,;H$o$l$^$9!#(B
+% $B$3$N%U%i%0$O(B|\userelfont|$B%3%^%s%I$K$h$C$F!"(B\emph{$B??(B}$B$H$J$j$^$9!#(B
+% $B$=$7$F(B|\selectfont|$B<B9T8e$K$O(B\emph{$B56(B}$B$K=i4|2=$5$l$^$9!#(B
+% \begin{macrocode}
+\newif\if@knjcmd
+\def\userelfont{\@knjcmdtrue}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\selectfont}
+% |\selectfont|$B$N%*%j%8%J%k$+$i$NJQ99ItJ,$O!"<!$N#3E@$G$9!#(B
+% \begin{itemize}
+% \item $BOBJ8=qBN$rJQ99$9$kItJ,(B
+% \item $B=>B0=qBN$KJQ99$9$kItJ,(B
+% \item $BOB2$J8$N%Y!<%9%i%$%s$rD4@0$9$kItJ,(B
+% \end{itemize}
+%
+% \changes{v1.0c}{1995/08/22}{$B=D2#N>J}$N%U%)%s%H$r@Z$jBX$($k$h$&$K$7$?(B}
+% \changes{v1.2}{1995/11/22}{$B%(%i!<%U%)%s%H$KBP1~$7$?(B}
+% \changes{v1.3n}{2004/08/10}{$BOBJ8%(%s%3!<%G%#%s%0$N@Z$jBX$($rM-8z2=(B}
+% |\selectfont|$B%3%^%s%I$O!"$^$:!"OBJ8%U%)%s%H$r@Z$jBX$($^$9!#(B
+% \begin{macrocode}
+%</plcore>
+%<*plcore|trace>
+\DeclareRobustCommand\selectfont{%
+ \let\tmp@error@fontshape\error@fontshape
+ \let\error@fontshape\error@kfontshape
+ \edef\tmp@item{{\k@encoding}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kyenc@list}%
+ \ifin@
+ \let\cy@encoding\k@encoding
+ \edef\ct@encoding{\csname t@enc@\k@encoding\endcsname}%
+ \else
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\ktenc@list}%
+ \ifin@
+ \let\ct@encoding\k@encoding
+ \edef\cy@encoding{\csname y@enc@\k@encoding\endcsname}%
+ \else
+ \@latex@error{KANJI Encoding scheme `\k@encoding' unknown}\@eha
+ \fi
+ \fi
+ \let\font\tfont
+ \let\k@encoding\ct@encoding
+ \xdef\font@name{\csname\curr@kfontshape/\f@size\endcsname}%
+ \pickup@font
+ \font@name
+ \let\font\jfont
+ \let\k@encoding\cy@encoding
+ \xdef\font@name{\csname\curr@kfontshape/\f@size\endcsname}%
+ \pickup@font
+ \font@name
+ \expandafter\def\expandafter\k@encoding\tmp@item
+ \kenc@update
+ \let\error@fontshape\tmp@error@fontshape
+% \end{macrocode}
+% $B<!$K!"(B|\if@knjcmd|$B$,??$N>l9g!"(B
+% $B2$J8=qBN$r8=:_$NOBJ8=qBN$K4XO"IU$1$5$l$?%U%)%s%H$KJQ$($^$9!#(B
+% $B$3$N%U%i%0$O(B|\userelfont|$B%3%^%s%I$K$h$C$F(B\emph{$B??(B}$B$H$J$j$^$9!#(B
+% $B$3$N%U%i%0$O$3$3$G:F$S!"(B\emph{$B56(B}$B$K@_Dj$5$l$^$9!#(B
+% \begin{macrocode}
+ \if@knjcmd \@knjcmdfalse
+ \expandafter\ifx
+ \csname rel@\k@encoding/\k@family/\k@series/\k@shape\endcsname\relax
+ \expandafter\ifx
+ \csname rel@\k@encoding/\k@family/\k@series/all\endcsname\relax
+ \else
+ \csname rel@\k@encoding/\k@family/\k@series/all\endcsname
+ \fi
+ \else
+ \csname rel@\k@encoding/\k@family/\k@series/\k@shape\endcsname
+ \fi
+ \fi
+% \end{macrocode}
+% $B$=$7$F!"2$J8%U%)%s%H$r@Z$jBX$($^$9!#(B
+% \begin{macrocode}
+ \let\font\afont
+ \xdef\font@name{\csname\curr@fontshape/\f@size\endcsname}%
+ \pickup@font
+ \font@name
+%<trace>\ifnum \tracingfonts>\tw@
+%<trace> \@font@info{Roman:Switching to \font@name}\fi
+ \enc@update
+% \end{macrocode}
+% $B:G8e$K!"%5%$%:$,JQ99$5$l$F$$$l$P!"%Y!<%9%i%$%s$ND4@0$J$I$r9T$J$$$^$9!#(B
+% $B1Q8lHG$N(B|\selectfont|$B$G$O:G=i$K9T$J$C$F$$$^$9$,!"(B
+% p\LaTeXe{}$B$G$O%Y!<%9%i%$%s%7%U%H$ND4@0$r$9$k$?$a$K!"(B
+% $B=qBN$r3NDj$7$J$1$l$P$J$i$J$$$?$a!"0lHV:G8e$K9T$J$$$^$9(B
+%
+% \changes{v1.1b}{1995/04/26}{$B%Y!<%9%i%$%s$ND4@0$r%5%$%:JQ99;~$K(B
+% $B9T$J$&$h$&$K$7$?(B}
+% \begin{macrocode}
+ \ifx\f@linespread\baselinestretch \else
+ \set@fontsize\baselinestretch\f@size\f@baselineskip
+ \fi
+ \size@update}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\KanjiEncodingPair}
+% $BOBJ8$N=D2#$N%(%s%3!<%G%#%s%0$O$=$l$>$lBP$K$7$F07$&$?$a!"%;%C%H2=$7$^$9(B
+% \changes{v1.3n}{2004/08/10}{$BOBJ8%(%s%3!<%G%#%s%0$N@Z$jBX$($rM-8z2=(B}
+% \begin{macrocode}
+\def\KanjiEncodingPair#1#2{\@namedef{t@enc@#1}{#2}\@namedef{y@enc@#2}{#1}}
+\KanjiEncodingPair{JY1}{JT1}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\set@fontsize}
+% |\fontsize|$B%3%^%s%I$NFbIt7A<0$G$9!#(B
+% $B%Y!<%9%i%$%s$N@_Dj$H!";YCl$N@_Dj$r9T$J$$$^$9!#(B
+% \begin{macrocode}
+\def\set@fontsize#1#2#3{%
+ \@defaultunits\@tempdimb#2pt\relax\@nnil
+ \edef\f@size{\strip@pt\@tempdimb}%
+ \@defaultunits\@tempskipa#3pt\relax\@nnil
+ \edef\f@baselineskip{\the\@tempskipa}%
+ \edef\f@linespread{#1}%
+ \let\baselinestretch\f@linespread
+ \def\size@update{%
+ \baselineskip\f@baselineskip\relax
+ \baselineskip\f@linespread\baselineskip
+ \normalbaselineskip\baselineskip
+% \end{macrocode}
+% $B$3$3$G!"%Y!<%9%i%$%s%7%U%H$ND4@0$H;YCl$rAH$_N)$F$^$9!#(B
+% \begin{macrocode}
+ \adjustbaseline
+ \setbox\strutbox\hbox{\yoko
+ \vrule\@width\z@
+ \@height.7\baselineskip \@depth.3\baselineskip}%
+ \setbox\tstrutbox\hbox{\tate
+ \vrule\@width\z@
+ \@height.5\baselineskip \@depth.5\baselineskip}%
+ \setbox\zstrutbox\hbox{\tate
+ \vrule\@width\z@
+ \@height.7\baselineskip \@depth.3\baselineskip}%
+% \end{macrocode}
+% $B%U%)%s%H%5%$%:$H%Y!<%9%i%$%s$K4X$9$k?GCG>pJs$r=PNO$7$^$9!#(B
+% \begin{macrocode}
+%<*trace>
+ \ifnum \tracingfonts>\tw@
+ \ifx\f@linespread\@empty
+ \let\reserved@a\@empty
+ \else
+ \def\reserved@a{\f@linespread x}%
+ \fi
+ \@font@info{Changing size to\space
+ \f@size/\reserved@a \f@baselineskip}%
+ \aftergroup\type@restoreinfo
+ \fi
+%</trace>
+ \let\size@update\relax}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\adjustbaseline}
+% $B8=:_$NOBJ8%U%)%s%H$N6uGr!J(BEUC$B%3!<%I(B\texttt{0xA1A1}$B!K$NCf1{$K(B
+% $B8=:_$N2$J8%U%)%s%H$N(B``/''$B$NCf1{$,$/$k$h$&$K%Y!<%9%i%$%s%7%U%H$r@_Dj$7$^$9!#(B
+% \changes{v1.0c}{1995/08/31}{$B2$J8=qBN$N4p=`$r(B`M'$B$+$i(B`/'$B$KJQ99(B}
+% \changes{v1.2}{1995/11/21}{$B=DAH;~$N$_D4@0$9$k$h$&$K$7$?(B}
+% \changes{v1.3j}{2000/10/24}{$BJ8F,$K3C3g8L$J$I$,$"$k$H$-$KM>7W$J%"%-$,$G(B
+% $B$kLdBj$KBP=h(B}
+% \changes{v1.3l}{2002/04/05}{\cs{adjustbaseline}$B$G%U%)%s%H$N4p=`CM$,=D=q$-(B
+% $B0J30$G$O@_Dj$5$l$J$$$N$r=$@5(B}
+%
+% $BEv=i$O$^$:%Y!<%9%i%$%s%7%U%HNL$r%<%m$K$7$F$$$^$7$?$,!"(B
+% \cs{tbaselineshift}$B$rO"B3$7$FJQ99$7$?8e$K3C3g8LN`$r;H$&$HM>7W$J%"%-$,(B
+% $B$G$kLdBj$,5/$3$k$?$a!"(B\cs{tbaselineshift}$B$r%<%m%/%j%"$9$k=hM}$r:o=|$7(B
+% $B$^$7$?!#(B
+%
+% $B$7$+$7!"$=$l$G$O%Y!<%9%i%$%s%7%U%H$rD4@0:Q$_$N2$J8%\%C%/%9$HHf3S$7$F(B
+% $B$7$^$&$?$a!"7W;;$7$?CM$,Bg$-$/$J$C$F$7$^$$$^$9!#$=$3$G!"$3$N%\%C%/%9(B
+% $B$NCf$G%<%m$K$9$k$h$&$K$7$^$7$?!#$^$?!"(B``/''$B$HHf3S$7$F$$$?$N$r(B``M''$B$K(B
+% $B$7$^$7$?!#(B
+% \changes{v1.3k}{2001/05/10}{\cs{adjustbaseline}$B$ND4@0NL(B}
+% \begin{macrocode}
+\newbox\adjust@box
+\newdimen\adjust@dimen
+\def\adjustbaseline{%
+% \end{macrocode}
+% $BOBJ8%U%)%s%H$N4p=`CM$r@_Dj$7$^$9!#(B
+% \begin{macrocode}
+ \setbox\adjust@box\hbox{\char\euc"A1A1}%
+ \cht\ht\adjust@box
+ \cdp\dp\adjust@box
+ \cwd\wd\adjust@box
+ \cvs\normalbaselineskip
+ \chs\cwd
+ \cHT\cht \advance\cHT\cdp
+% \end{macrocode}
+% $B4p=`$H$J$k2$J8%U%)%s%H$NJ8;z$r4^$s$@%\%C%/%9$r:n@.$7!"(B
+% $B%Y!<%9%i%$%s%7%U%HNL$N7W;;$r9T$J$$$^$9!#(B
+% $B7W;;<0$O<!$N$H$*$j$G$9!#(B
+%
+% \begin{eqnarray*}
+% \textmc{$B%Y!<%9%i%$%s%7%U%HNL(B} &=&
+% \{ (\textmc{$BA43Q6uGr$N?<$5(B}) - (\textmc{/$B$N?<$5(B}) \} \\
+% &&- \frac{(\textmc{$BA43Q6uGr$N9b$5(B$+$$B?<$5(B})
+% - (\textmc{/$B$N9b$5(B$+$$B?<$5(B})}{2}
+% \end{eqnarray*}
+%
+% \begin{macrocode}
+ \iftdir
+ \setbox\adjust@box\hbox{\tbaselineshift\z@ M}%
+ \adjust@dimen\ht\adjust@box
+ \advance\adjust@dimen\dp\adjust@box
+ \advance\adjust@dimen-\cHT
+ \divide\adjust@dimen\tw@
+ \advance\adjust@dimen\cdp
+ \advance\adjust@dimen-\dp\adjust@box
+ \tbaselineshift\adjust@dimen
+%<trace> \ifnum \tracingfonts>\tw@
+%<trace> \typeout{baselineshift:\the\tbaselineshift}
+%<trace> \fi
+ \fi}
+%</plcore|trace>
+%<*plcore>
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\romanencoding}
+% \begin{macro}{\kanjiencoding}
+% \begin{macro}{\fontencoding}
+% $B=qBN$N%(%s%3!<%I$r;XDj$9$k%3%^%s%I$G$9!#(B
+% |\fontencoding|$B%3%^%s%I$OOB2$J8$N$I$A$i$+$K1F6A$7$^$9!#(B
+% |\DeclareKanjiEncoding|$B$G;XDj$5$l$?%(%s%3!<%I$OOBJ8%(%s%3!<%I$H$7$F!"(B
+% |\DeclareFontEncoding|$B$G;XDj$5$l$?%(%s%3!<%I$O2$J8%(%s%3!<%I$H$7$F(B
+% $BG'<1$5$l$^$9!#(B
+%
+% |\kanjiencoding|$B$H(B|\romanencoding|$B$OM?$($i$l$?0z?t$,!"(B
+% $B%(%s%3!<%I$H$7$FEPO?$5$l$F$$$k$+$I$&$+$@$1$r3NG'$7!"(B
+% $B$=$l$,OBJ8$+2$J8$+$N%A%'%C%/$O9T$J$C$F$$$^$;$s!#(B
+% $B$=$N$?$a!"9bB.$KF0:n$r$7$^$9$,!"(B|\kanjiencoding|$B$K2$J8%(%s%3!<%I$r;XDj$7$?$j!"(B
+% $B5U$K(B|\romanencoding|$B$KOBJ8%(%s%3!<%I$r;XDj$7$?>l9g$O%(%i!<$H$J$j$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\romanencoding[1]{%
+ \expandafter\ifx\csname T@#1\endcsname\relax
+ \@latex@error{Encoding scheme `#1' unknown}\@eha
+ \else
+ \edef\f@encoding{#1}%
+ \ifx\cf@encoding\f@encoding
+ \let\enc@update\relax
+ \else
+ \let\enc@update\@@enc@update
+ \fi
+ \fi
+}
+\DeclareRobustCommand\kanjiencoding[1]{%
+ \expandafter\ifx\csname T@#1\endcsname\relax
+ \@latex@error{KANJI Encoding scheme `#1' unknown}\@eha
+ \else
+ \edef\k@encoding{#1}%
+ \ifx\ck@encoding\k@encoding
+ \let\kenc@update\relax
+ \else
+ \let\kenc@update\@@kenc@update
+ \fi
+ \fi
+}
+\DeclareRobustCommand\fontencoding[1]{%
+ \edef\tmp@item{{#1}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kenc@list}%
+ \ifin@ \kanjiencoding{#1}\else\romanencoding{#1}\fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@@kenc@update}
+% |\kanjiencoding|$B%3%^%s%I$N%3!<%I$+$i$b$o$+$k$h$&$K!"(B
+% |\ck@encoding|$B$H(B|\k@encoding|$B$,0[$J$k>l9g!"(B
+% |\kenc@update|$B%3%^%s%I$O(B|\@@kenc@update|$B%3%^%s%I$HEy$7$/$J$j$^$9!#(B
+%
+% |\@@kenc@update|$B%3%^%s%I$O!"$=$N%(%s%3!<%I$G$N%G%U%)%k%HCM$r@_Dj$9$k$?$a$N(B
+% $B%3%^%s%I$G$9!#2$J8MQ$N(B|\@@enc@update|$B%3%^%s%I$G$O!"(B
+% \mlineplus{2}$B9TL\$H(B\mlineplus{3}$B9TL\$N$h$&$JBeF~$b$7$F$$$^$9$,!"(B
+% $BOBJ8MQ$K$O%3%a%s%H$K$7$F$"$j$^$9!#(B
+% $B$3$l$i$O(B|\DeclareTextCommand|$B$d(B|\ProvideTextCommand|$B$J$I$G(B
+% $B%(%s%3!<%I$4$H$K@_Dj$5$l$k%3%^%s%I$r;H$&$?$a$N;EAH$_$G$9!#(B
+% $B$7$+$7!"OBJ8%(%s%3!<%I$K0MB8$9$k$h$&$J%3%^%s%I$d%^%/%m$r:n@.$9$k$3$H$O!"(B
+% $B8=;~E@$G$O!"$J$$$H;W$$$^$9!#(B
+%
+% \changes{v1.0c}{1995/08/22}{$B=D2#MQ%(%s%3!<%I$NJ]B8(B}
+% \begin{macrocode}
+\def\@@kenc@update{%
+% \expandafter\let\csname\ck@encoding -cmd\endcsname\@changed@kcmd
+% \expandafter\let\csname\k@encoding-cmd\endcsname\@current@cmd
+ \default@KT
+ \csname T@\k@encoding\endcsname
+ \csname D@\k@encoding\endcsname
+ \let\kenc@update\relax
+ \let\ck@encoding\k@encoding
+ \edef\tmp@item{{\k@encoding}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kyenc@list}%
+ \ifin@ \let\cy@encoding\k@encoding
+ \else
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\ktenc@list}%
+ \ifin@ \let\ct@encoding\k@encoding
+ \else
+ \@latex@error{KANJI Encoding scheme `\k@encoding' unknown}\@eha
+ \fi
+ \fi
+}
+\let\kenc@update\relax
+% \end{macrocode}
+%
+% |\@changed@cmd|$B$NOBJ8%(%s%3!<%G%#%s%0%P!<%8%g%s!#(B
+% \changes{v1.3n}{2004/08/10}{$BOBJ8%(%s%3!<%G%#%s%0$N@Z$jBX$($rM-8z2=(B}
+% \begin{macrocode}
+\def\@changed@kcmd#1#2{%
+ \ifx\protect\@typeset@protect
+ \@inmathwarn#1%
+ \expandafter\ifx\csname\ck@encoding\string#1\endcsname\relax
+ \expandafter\ifx\csname ?\string#1\endcsname\relax
+ \expandafter\def\csname ?\string#1\endcsname{%
+ \TextSymbolUnavailable#1%
+ }%
+ \fi
+ \global\expandafter\let
+ \csname\cf@encoding \string#1\expandafter\endcsname
+ \csname ?\string#1\endcsname
+ \fi
+ \csname\ck@encoding\string#1%
+ \expandafter\endcsname
+ \else
+ \noexpand#1%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@notkfam}
+% \begin{macro}{\@notffam}
+% |\fontfamily|$B%3%^%s%IFb$G;HMQ$9$k%U%i%0$G$9!#(B
+% |@notkfam|$B%U%i%0$OOBJ8%U%!%_%j$G$J$+$C$?$3$H$r!"(B
+% |@notffam|$B%U%i%0$O2$J8%U%!%_%j$G$J$+$C$?$3$H$r<($7$^$9!#(B
+%
+% \changes{v1.2}{1995/11/21}{\cs{fontfamily}$B%3%^%s%IMQ$N%U%i%0DI2C(B}
+% \begin{macrocode}
+\newif\if@notkfam
+\newif\if@notffam
+% \end{macrocode}
+% \changes{v1.3m}{2004/06/14}{\cs{fontfamily}$B%3%^%s%IFbIt%U%i%0JQ99(B}
+% \begin{macrocode}
+\newif\if@tempswz
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\romanfamily}
+% \begin{macro}{\kanjifamily}
+% \begin{macro}{\fontfamily}
+% $B=qBN$N%U%!%_%j$r;XDj$9$k%3%^%s%I$G$9!#(B
+%
+% |\kanjifamily|$B$H(B|\romanfamily|$B$OM?$($i$l$?0z?t$,!"(B
+% $BOBJ8$"$k$$$O2$J8$N%U%!%_%j$H$7$F@5$7$$$+$N%A%'%C%/$O9T$J$C$F$$$^$;$s!#(B
+% $B$=$N$?$a!"9bB.$KF0:n$r$7$^$9$,!"(B|\kanjifamily|$B$K2$J8%U%!%_%j$r;XDj$7$?$j!"(B
+% $B5U$K(B|\romanfamily|$B$KOBJ8%U%!%_%j$r;XDj$7$?>l9g$O!"%(%i!<$H$J$j!"(B
+% $BBeMQ%U%)%s%H$+%(%i!<%U%)%s%H$,;H$o$l$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\romanfamily[1]{\edef\f@family{#1}}
+\DeclareRobustCommand\kanjifamily[1]{\edef\k@family{#1}}
+% \end{macrocode}
+%
+% |\fontfamily|$B$O!";XDj$5$l$?CM$K$h$C$F!"OBJ8%U%!%_%j$+2$J8%U%!%_%j!"(B
+% \emph{$B$"$k$$$ON>J}(B}$B$N%U%!%_%j$r@Z$jBX$($^$9!#(B
+% $BOB2$J8$H$b$KL58z$J%U%!%_%jL>$,;XDj$5$l$?>l9g$O!"OB2$J8$H$b$KBeBX=qBN$,(B
+% $B;HMQ$5$l$^$9!#(B
+%
+% $B0z?t$,(B|\rmfamily|$B$N$h$&$JL>A0$GM?$($i$l$k2DG=@-$,$"$k$?$a!"(B
+% $B$^$:!"$3$l$rE83+$7$?$b$N$r:n$j$^$9!#(B
+%
+% $B$^$?!"OBJ8%U%!%_%j$H2$J8%U%!%_%j$N$=$l$>$l$K$J$+$C$?$3$H$r<($9%U%i%0$r(B
+% $B56$K%;%C%H$7$^$9!#(B
+%
+% \changes{v1.2}{1995/11/21}{$BBeMQ%U%)%s%H$,;H$o$l$J$$%P%0$r=$@5(B}
+% \changes{v1.3m}{2004/06/14}{\cs{fontfamily}$B%3%^%s%IFbIt%U%i%0JQ99(B}
+% \changes{v1.3o}{2005/01/04}{\cs{fontfamily}$BCf$N%U%i%0=$@5(B}
+% \begin{macrocode}
+\DeclareRobustCommand\fontfamily[1]{%
+ \edef\tmp@item{{#1}}%
+ \@notkfamfalse
+ \@notffamfalse
+% \end{macrocode}
+% $B<!$K!"$3$N0z?t$,(B|\kfam@list|$B$KEPO?$5$l$F$$$k$+$I$&$+$rD4$Y$^$9!#(B
+% $BEPO?$5$l$F$$$l$P!"(B|\k@family|$B$K$=$NCM$rF~$l$^$9!#(B
+% \begin{macrocode}
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kfam@list}%
+ \ifin@ \edef\k@family{#1}%
+% \end{macrocode}
+% $B$=$&$G$J$$$H$-$O!"(B|\notkfam@list|$B$KEPO?$5$l$F$$$k$+$I$&$+$rD4$Y$^$9!#(B
+% $BEPO?$5$l$F$$$l$P!"$3$N0z?t$OOBJ8%U%!%_%j$G$O$"$j$^$;$s$N$G!"(B
+% |\@notkfam|$B%U%i%0$r??$K$7$F!"2$J8%U%!%_%j$N%k!<%A%s$K0\$j$^$9!#(B
+%
+% $B$3$N$H$-!"(B|\efam@list|$B$rD4$Y$k$N$G$O$J$$$3$H$KCm0U$r$7$F$/$@$5$$!#(B
+% |\efam@list|$B$rD4$Y!"$3$l$K$J$$%U%!%_%j$rOBJ8%U%!%_%j$G$"$k$H$9$k$H!"(B
+% $B$?$H$($P!"2$J8%J!<%k%U%!%_%j$,Dj5A$5$l$F$$$k$1$l$I$b!"OBJ8%J!<%k%U%!%_%j(B
+% $B$,L$Dj5A$N>l9g!"(B|\fontfamily{nar}|$B$H$$$&;XDj$O!"(B|nar|$B$,(B|\efam@list|$B$K$@$1!"(B
+% $BEPO?$5$l$F$$$k$?$a!"OBJ8=qBN$r%J!<%k$K$9$k$3$H$,$G$-$^$;$s!#(B
+%
+% $B5U$K!"(B|\kfam@list|$B$KEPO?$5$l$F$$$J$$$+$i$H$$$C$F!"(B|\k@family|$B$K(B|nar|$B$r@_Dj(B
+% $B$9$k$H!"(B|cmr|$B$N$h$&$J%U%!%_%j$b(B|\k@family|$B$K@_Dj$5$l$k2DG=@-$,$"$j$^$9!#(B
+% $B$7$?$,$C$F!"!V2$J8$G$J$$!W$rL@<(E*$K<($9(B|\notkfam@list|$B$r8+$kI,MW$,$"$j$^$9!#(B
+% \begin{macrocode}
+ \else
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\notkfam@list}%
+ \ifin@ \@notkfamtrue
+% \end{macrocode}
+% |\notkfam@list|$B$KEPO?$5$l$F$$$J$$>l9g$O!"(B
+% $B%U%)%s%HDj5A%U%!%$%k$,B8:_$9$k$+$I$&$+$rD4$Y$^$9!#(B
+% $B%U%!%$%k$,B8:_$9$k>l9g$O!"(B|\k@family|$B$rJQ99$7$^$9!#(B
+% $B%U%!%$%k$,B8:_$7$J$$>l9g$O!"(B|\notkfam@list|$B$KEPO?$7$^$9!#(B
+%
+% |\kenc@list|$B$KEPO?$5$l$F$$$k%(%s%3!<%I$H!";XDj$5$l$?OBJ8%U%!%_%j$N(B
+% $BAH9g$;$N%U%)%s%HDj5A%U%!%$%k$,B8:_$9$k>l9g$O!"(B|\k@family|$B$K;XDj$5$l$?(B
+% $BCM$rF~$l$^$9!#(B
+% \changes{v1.3c}{1997/04/24}%
+% {$B%U%)%s%HDj5A%U%!%$%kL>$r>.J8;z$KJQ49$7$F$+$iC5$9$h$&$K$7$?!#(B}
+% \changes{v1.3e}{1997/07/10}{fd$B%U%!%$%kL>$N>.J8;z2=$,8z$$$F$$$J$+$C$?$N$r(B
+% $B=$@5!#$"$j$,$H$&!"Bg4d$5$s(B}
+% \begin{macrocode}
+ \else
+ \@tempswzfalse
+ \def\fam@elt{\noexpand\fam@elt}%
+ \message{(I search kanjifont definition file:}%
+ \def\enc@elt<##1>{\message{.}%
+ \edef\reserved@a{\lowercase{\noexpand\IfFileExists{##1#1.fd}}}%
+ \reserved@a{\@tempswztrue}{}\relax}%
+ \kenc@list
+ \message{)}%
+ \if@tempswz
+ \edef\k@family{#1}%
+% \end{macrocode}
+% $B$D$.$NItJ,$,<B9T$5$l$k$N$O!"OBJ8%U%!%_%j$H$7$FG'<1$G$-$J$+$C$?>l9g$G$9!#(B
+% $B$3$N>l9g$O!"(B|\@notkfam|$B%U%i%0$r??$K$7$F!"(B|\notkfam@list|$B$KEPO?$7$^$9!#(B
+% \changes{v1.1b}{1995/05/10}{\cs{notkfam@list}$B$K!"(B
+% $B%(%s%3!<%I$4$H$KEPO?$5$l$F$7$^$&$N$r=$@5$7$?!#2$J8$K$D$$$F$bF1MM!#(B}
+% \begin{macrocode}
+ \else
+ \@notkfamtrue
+ \xdef\notkfam@list{\notkfam@list\fam@elt<#1>}%
+ \fi
+% \end{macrocode}
+% |\kfam@list|$B$H(B|\notkfam@list|$B$KEPO?$5$l$F$$$k$+$I$&$+$r(B
+% $BD4$Y$?(B|\ifin@|$B$rJD$8$^$9!#(B
+% \begin{macrocode}
+ \fi\fi
+% \end{macrocode}
+% $B2$J8%U%!%_%j$N>l9g$b!"OBJ8%U%!%_%j$HF1MM$NJ}K!$G3NG'$r$7$^$9!#(B
+% \changes{v1.3e}{1997/07/10}{fd$B%U%!%$%kL>$N>.J8;z2=$,8z$$$F$$$J$+$C$?$N$r=$@5(B}
+% \begin{macrocode}
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\ffam@list}%
+ \ifin@ \edef\f@family{#1}\else
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\notffam@list}%
+ \ifin@ \@notffamtrue \else
+ \@tempswzfalse
+ \def\fam@elt{\noexpand\fam@elt}%
+ \message{(I search font definition file:}%
+ \def\enc@elt<##1>{\message{.}%
+ \edef\reserved@a{\lowercase{\noexpand\IfFileExists{##1#1.fd}}}%
+ \reserved@a{\@tempswztrue}{}\relax}%
+ \fenc@list
+ \message{)}%
+ \if@tempswz
+ \edef\f@family{#1}%
+ \else
+ \@notffamtrue
+ \xdef\notffam@list{\notffam@list\fam@elt<#1>}%
+ \fi
+ \fi\fi
+% \end{macrocode}
+% $B:G8e$K!";XDj$5$l$?J8;zNs$,!"OBJ8%U%!%_%j$H2$J8%U%!%_%j$N$$$:$l$+!"(B
+% $B$"$k$$$ON>J}$H$7$FG'<1$5$l$?$+$I$&$+$r3NG'$7$^$9!#(B
+%
+% $B$I$A$i$H$bG'<1$5$l$F$$$J$$>l9g$O!"%U%!%_%j$N;XDj%_%9$G$9$N$G!"(B
+% $BBeMQ%U%)%s%H$r;H$&$?$a$K!"8N0U$K;XDj$5$l$?J8;zNs$r%U%!%_%j$K(B
+% $BF~$l$^$9!#(B
+% \begin{macrocode}
+ \if@notkfam\if@notffam
+ \edef\k@family{#1}\edef\f@family{#1}%
+ \fi\fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\romanseries}
+% \begin{macro}{\kanjiseries}
+% \begin{macro}{\fontseries}
+% $B=qBN$N%7%j!<%:$r;XDj$9$k%3%^%s%I$G$9!#(B
+% |\fontseries|$B%3%^%s%I$OOB2$J8$NN>J}$K1F6A$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\romanseries[1]{\edef\f@series{#1}}
+\DeclareRobustCommand\kanjiseries[1]{\edef\k@series{#1}}
+\DeclareRobustCommand\fontseries[1]{\kanjiseries{#1}\romanseries{#1}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\romanshape}
+% \begin{macro}{\kanjishape}
+% \begin{macro}{\fontshape}
+% $B=qBN$N%7%'%$%W$r;XDj$9$k%3%^%s%I$G$9!#(B
+% |\fontshape|$B%3%^%s%I$OOB2$J8$NN>J}$K1F6A$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\romanshape[1]{\edef\f@shape{#1}}
+\DeclareRobustCommand\kanjishape[1]{\edef\k@shape{#1}}
+\DeclareRobustCommand\fontshape[1]{\kanjishape{#1}\romanshape{#1}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\usekanji}
+% \begin{macro}{\useroman}
+% \begin{macro}{\usefont}
+% $B=qBNB0@-$r0lEY$K;XDj$9$k%3%^%s%I$G$9!#(B
+% $BOBJ8=qBN$K$O(B|\usekanji|$B$r!"2$J8=qBN$K$O(B|\useroman|$B$r;XDj$7$F$/$@$5$$!#(B
+%
+% |\usefont|$B%3%^%s%I$O!"Bh0l0z?t$G;XDj$5$l$k%(%s%3!<%I$K$h$C$F!"(B
+% $BOBJ8$^$?$O2$J8%U%)%s%H$r@Z$jBX$($^$9!#(B
+% \begin{macrocode}
+\def\usekanji#1#2#3#4{%
+ \kanjiencoding{#1}\kanjifamily{#2}\kanjiseries{#3}\kanjishape{#4}%
+ \selectfont\ignorespaces}
+\def\useroman#1#2#3#4{%
+ \romanencoding{#1}\romanfamily{#2}\romanseries{#3}\romanshape{#4}%
+ \selectfont\ignorespaces}
+\def\usefont#1#2#3#4{%
+ \edef\tmp@item{{#1}}%
+ \expandafter\expandafter\expandafter
+ \inlist@\expandafter\tmp@item\expandafter{\kenc@list}%
+ \ifin@ \usekanji{#1}{#2}{#3}{#4}%
+ \else\useroman{#1}{#2}{#3}{#4}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\normalfont}
+% $B=qBN$r%G%U%)%k%HCM$K$9$k%3%^%s%I$G$9!#(B
+% $BOBJ8=qBN$b%G%U%)%k%HCM$K$J$k$h$&$K:FDj5A$7$F$$$^$9!#(B
+% $B$?$@$79bB.2=$N$?$a!"(B|\usekanji|$B$H(B|\useroman|$B$rE83+$7!"(B
+% |\selectfont|$B$r0lEY$7$+8F$S=P$5$J$$$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\normalfont{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\kanjifamilydefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \romanencoding{\encodingdefault}%
+ \romanfamily{\familydefault}%
+ \romanseries{\seriesdefault}%
+ \romanshape{\shapedefault}%
+ \selectfont\ignorespaces}
+ \adjustbaseline
+\let\reset@font\normalfont
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\mcfamily}
+% \begin{macro}{\gtfamily}
+% $BOBJ8=qBN$rL@D+BN$K$9$k(B|\mcfamily|$B$H%4%7%C%/BN$K$9$k(B|\gtfamily|$B$rDj5A$7$^$9!#(B
+% $B$3$l$i$O!"(B|\rmfamily|$B$J$I$KBP1~$7$^$9!#(B
+% |\mathmc|$B$H(B|\mathgt|$B$O?t<0Fb$GMQ$$$k$H$-$N%3%^%s%IL>$G$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\mcfamily
+ {\not@math@alphabet\mcfamily\mathmc
+ \kanjifamily\mcdefault\selectfont}
+\DeclareRobustCommand\gtfamily
+ {\not@math@alphabet\gtfamily\mathgt
+ \kanjifamily\gtdefault\selectfont}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \begin{macro}{\romanprocess@table}
+% \begin{macro}{\kanjiprocess@table}
+% \begin{macro}{\process@table}
+% $BJ8=q$N@hF,$G!"OBJ8%G%U%)%k%H%U%)%s%H$NJQ99$,H?1G$5$l$J$$$N$r=$@5$7$^$9!#(B
+% \changes{v1.3g}{1999/04/05}{plpatch.ltx$B$NFbMF$rH?1G!#(B
+% $B$"$j$,$H$&!";3K\$5$s!#(B}
+% \begin{macrocode}
+\let\romanprocess@table\process@table
+\def\kanjiprocess@table{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\kanjifamilydefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+}
+\def\process@table{%
+ \romanprocess@table
+ \kanjiprocess@table
+}
+\@onlypreamble\romanprocess@table
+\@onlypreamble\kanjiprocess@table
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \begin{macro}{\textunderscore}
+% \changes{v1.1b}{1995/04/12}{$B2<@~%^%/%m$rDI2C(B}
+% $B$3$N%3%^%s%I$O%F%-%9%H%b!<%I$G;XDj$5$l$?(B|\_|$B$NFbIt%3%^%s%I$G$9!#(B
+% $B=DAH$G$N0LCV$rD4@0$9$k$h$&$K:FDj5A$r$7$^$9!#(B
+% $B$b$H$O(B\file{ltoutenc.dtx}$B$GDj5A$5$l$F$$$^$9!#(B
+%
+% $B$J$*!"(B|\_|$B$r?t<0%b!<%I$G;H$&$H(B|\mathunderscore|$B$,<B9T$5$l$^$9!#(B
+% \begin{macrocode}
+\DeclareTextCommandDefault{\textunderscore}{%
+ \leavevmode\kern.06em
+ \iftdir\raise-\tbaselineshift\fi
+ \vbox{\hrule\@width.3em}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{$B%G%U%)%k%H@_Dj%U%!%$%k$NFI$_9~$_(B}
+% $B:G8e$K!"%G%U%)%k%H@_Dj%U%!%$%k$G$"$k!"(B\file{pldefs.ltx}$B$rFI$_9~$_$^$9!#(B
+% $B$3$N%U%!%$%k$K$D$$$F$N>\:Y$O!"Bh(B\ref{plfonts:pldefs}$B@a$r;2>H$7$F$/$@$5$$!#(B
+% \TeX{}$B$NF~NO%U%!%$%k8!:w%Q%9$K@_Dj$5$l$F$$$k%G%#%l%/%H%j$K(B\file{pldefs.cfg}%
+% $B%U%!%$%k$,$"$k>l9g$O!"$=$N%U%!%$%k$r;H$$$^$9!#(B
+% \begin{macrocode}
+\InputIfFileExists{pldefs.cfg}
+ {\typeout{*************************************^^J%
+ * Local config file pldefs.cfg used^^J%
+ *************************************}}%
+ {\input{pldefs.ltx}}
+%</plcore>
+% \end{macrocode}
+%
+%
+%
+%
+% \section{$B%G%U%)%k%H@_Dj%U%!%$%k(B}\label{plfonts:pldefs}
+% $B$3$3$G$O!"%U%)!<%^%C%H%U%!%$%k$KFI$_9~$^$l$k%G%U%)%k%HCM$r@_Dj$7$F$$$^$9!#(B
+% $B$3$N@a$G$NFbMF$O(B\file{pldefs.ltx}$B$K=PNO$5$l$^$9!#(B
+% $B$3$N%U%!%$%k$NFbMF$r(B\file{plcore.ltx}$B$K4^$a$F$b$h$$$N$G$9$,!"(B
+% $B%G%U%)%k%H$N@_Dj$r;2>H$7$d$9$$$h$&$K!"JL%U%!%$%k$K$7$F$"$j$^$9!#(B
+% \file{pldefs.ltx}$B$O(B\file{plcore.ltx}$B$+$iFI$_9~$^$l$^$9!#(B
+%
+% $B%W%j%m!<%I%5%$%:$O!"(B\dst{}$B%W%m%0%i%`$N%*%W%7%g%s$GJQ99$9$k$3$H$,$G$-$^$9!#(B
+% $B$3$l0J30$N@_Dj$rJQ99$7$?$$>l9g$O!"(B\file{pldefs.ltx}$B$r(B
+% $BD>@\!"=$@5$9$k$N$G$O$J$/!"$3$N%U%!%$%k$r(B\file{pldefs.cfg}$B$H$$$&L>A0$G(B
+% $B%3%T!<$r$7$F!"$=$N%U%!%$%k$KBP$7$F=$@5$r2C$($k$h$&$K$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+%<*pldefs>
+\ProvidesFile{pldefs.ltx}
+ [2000/07/13 v1.2 pLaTeX Kernel (Default settings)]
+% \end{macrocode}
+%
+% \subsection{$B%$%?%j%C%/Jd@5(B}
+% \changes{v1.3i}{2000/07/13}{\cs{text..}$B%3%^%s%I$N:8B&$K(B\cs{xkanjiskip}$B$,(B
+% $BF~$i$J$$$N$r=$@5!J$"$j$,$H$&!"25It!wElBg$5$s!K(B}
+% \begin{macro}{\check@nocorr@}
+% $B!V(B\verb|$B$"(B\texttt{abc}$B$$(B|$B!W$H$7$?$H$-!"=qBN$NJQ99$r;XDj$5$l$?2$J8$N:8B&$K(B
+% $BOB2$J84V%9%Z!<%9$,F~$i$J$$$N$r=$@5$7$^$9!#(B
+% \begin{macrocode}
+\def \check@nocorr@ #1#2\nocorr#3\@nil {%
+ \let \check@icl \relax% \maybe@ic $B$+$iJQ99(B
+ \def \check@icr {\ifvmode \else \aftergroup \maybe@ic \fi}%
+ \def \reserved@a {\nocorr}%
+ \def \reserved@b {#1}%
+ \def \reserved@c {#3}%
+ \ifx \reserved@a \reserved@b
+ \ifx \reserved@c \@empty
+ \let \check@icl \@empty
+ \else
+ \let \check@icl \@empty
+ \let \check@icr \@empty
+ \fi
+ \else
+ \ifx \reserved@c \@empty
+ \else
+ \let \check@icr \@empty
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsection{$B%F%-%9%H%U%)%s%H(B}
+% $B%F%-%9%H%U%)%s%H$N$?$a$NB0@-$d%(%i!<=qBN$J$I$N@k8@$G$9!#(B
+%
+% \noindent
+% $B=D2#%(%s%3!<%I6&DL!'(B
+% \begin{macrocode}
+\DeclareKanjiEncodingDefaults{}{}
+\DeclareErrorKanjiFont{JY1}{mc}{m}{n}{10}
+% \end{macrocode}
+% $B2#AH%(%s%3!<%I!'(B
+% \begin{macrocode}
+\DeclareYokoKanjiEncoding{JY1}{}{}
+\DeclareKanjiSubstitution{JY1}{mc}{m}{n}
+% \end{macrocode}
+% $B=DAH%(%s%3!<%I!'(B
+% \begin{macrocode}
+\DeclareTateKanjiEncoding{JT1}{}{}
+\DeclareKanjiSubstitution{JT1}{mc}{m}{n}
+% \end{macrocode}
+% $B%U%)%s%HB0@-$N%G%U%)%k%HCM!'(B
+% \begin{macrocode}
+\newcommand\mcdefault{mc}
+\newcommand\gtdefault{gt}
+\newcommand\kanjiencodingdefault{JY1}
+\newcommand\kanjifamilydefault{\mcdefault}
+\newcommand\kanjiseriesdefault{\mddefault}
+\newcommand\kanjishapedefault{\updefault}
+% \end{macrocode}
+% $BOBJ8%(%s%3!<%I$N;XDj!'(B
+% \begin{macrocode}
+\kanjiencoding{JY1}
+% \end{macrocode}
+% $B%U%)%s%HDj5A!'(B
+% $B$3$l$i$N6qBNE*$JFbMF$OBh(B\ref{plfonts:fontdef}$B@a$r;2>H$7$F$/$@$5$$!#(B
+% \changes{v1.3}{1997/01/24}{Rename font definition filename.}
+% \begin{macrocode}
+\input{jy1mc.fd}
+\input{jy1gt.fd}
+\input{jt1mc.fd}
+\input{jt1gt.fd}
+% \end{macrocode}
+% $B%U%)%s%H$rM-8z$K$9$k(B
+% \begin{macrocode}
+\fontencoding{JT1}\selectfont
+\fontencoding{JY1}\selectfont
+% \end{macrocode}
+%
+% \begin{macro}{\textmc}
+% \begin{macro}{\textgt}
+% \changes{v1.3b}{1997/01/28}{\cs{textmc}, \cs{textgt}$B$NF0:n=$@5(B}
+% $B%F%-%9%H%U%!%_%j$r@Z$jBX$($k$?$a$N%3%^%s%I$G$9!#(B
+% \file{ltfntcmd.dtx}$B$GDj5A$5$l$F$$$k(B|\textrm|$B$J$I$KBP1~$7$^$9!#(B
+% \begin{macrocode}
+\DeclareTextFontCommand{\textmc}{\mcfamily}
+\DeclareTextFontCommand{\textgt}{\gtfamily}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\em}
+% \begin{macro}{\emph}
+% \changes{v1.3d}{1997/06/25}{\cs{em},\cs{emph}$B$GOBJ8$r6/D4=qBN$K(B}
+% $B=>Mh$O(B|\em|, |\emph|$B$GOBJ8%U%)%s%H$N@Z$jBX$($O9T$C$F$$$^$;$s$G$7$?$,!"(B
+% $BOBJ8%U%)%s%H$b(B|\gtfamily|$B$K@Z$jBX$($k$h$&$K$7$^$7$?!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\em
+ {\@nomath\em \ifdim \fontdimen\@ne\font >\z@
+ \mcfamily \upshape \else \gtfamily \itshape \fi}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+% \changes{v1.3b}{1997/01/30}{$B?t<0MQ%U%)%s%H$N@k8@$r%/%i%9%U%!%$%k$K0\F0$7$?(B}
+%
+%
+% \subsection{$B%W%j%m!<%I%U%)%s%H(B}
+% $B$"$i$+$8$a%U%)!<%^%C%H%U%!%$%k$K%m!<%I$5$l$k%U%)%s%H$N@k8@$G$9!#(B
+% \dst{}$B%W%m%0%i%`$N%*%W%7%g%s$G%m!<%I$5$l$k%U%)%s%H$N%5%$%:$r(B
+% $BJQ99$9$k$3$H$,$G$-$^$9!#(B\file{platex.ins}$B$G$O(B|xpt|$B$r;XDj$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*xpt>
+\DeclarePreloadSizes{JY1}{mc}{m}{n}{5,7,10,12}
+\DeclarePreloadSizes{JY1}{gt}{m}{n}{5,7,10,12}
+\DeclarePreloadSizes{JT1}{mc}{m}{n}{5,7,10,12}
+\DeclarePreloadSizes{JT1}{gt}{m}{n}{5,7,10,12}
+%</xpt>
+%<*xipt>
+\DeclarePreloadSizes{JY1}{mc}{m}{n}{5,7,10.95,12}
+\DeclarePreloadSizes{JY1}{gt}{m}{n}{5,7,10.95,12}
+\DeclarePreloadSizes{JT1}{mc}{m}{n}{5,7,10.95,12}
+\DeclarePreloadSizes{JT1}{gt}{m}{n}{5,7,10.95,12}
+%</xipt>
+%<*xiipt>
+\DeclarePreloadSizes{JY1}{mc}{m}{n}{7,9,12,14.4}
+\DeclarePreloadSizes{JY1}{gt}{m}{n}{7,9,12,14.4}
+\DeclarePreloadSizes{JT1}{mc}{m}{n}{7,9,12,14.4}
+\DeclarePreloadSizes{JT1}{gt}{m}{n}{7,9,12,14.4}
+%</xiipt>
+%<*ori>
+\DeclarePreloadSizes{JY1}{mc}{m}{n}
+ {5,6,7,8,9,10,10.95,12,14.4,17.28,20.74,24.88}
+\DeclarePreloadSizes{JY1}{gt}{m}{n}
+ {5,6,7,8,9,10,10.95,12,14.4,17.28,20.74,24.88}
+\DeclarePreloadSizes{JT1}{mc}{m}{n}
+ {5,6,7,8,9,10,10.95,12,14.4,17.28,20.74,24.88}
+\DeclarePreloadSizes{JT1}{gt}{m}{n}
+ {5,6,7,8,9,10,10.95,12,14.4,17.28,20.74,24.88}
+%</ori>
+% \end{macrocode}
+%
+%
+% \subsection{$BAHHG%Q%i%a!<%?(B}
+% $B6XB'%Q%i%a!<%?$dJ8;z4V$XA^F~$9$k%9%Z!<%9$N@_Dj$J$I$G$9!#(B
+% $B<B:]$N3FJ8;z$X$N6XB'%Q%i%a!<%?$*$h$S%9%Z!<%9$NA^F~$N5v2D@_Dj$J$I$O!"(B
+% \file{kinsoku.tex}$B$G9T$J$C$F$$$^$9!#(B
+% $B6qBNE*$J@_Dj$K$D$$$F$O!"(B\file{kinsoku.dtx}$B$r;2>H$7$F$/$@$5$$!#(B
+% \begin{macrocode}
+\InputIfFileExists{kinsoku.tex}%
+ {\message{Loading kinsoku patterns for japanese.}}
+ {\errhelp{The configuration for kinsoku is incorrectly installed.^^J%
+ If you don't understand this error message you need
+ to seek^^Jexpert advice.}%
+ \errmessage{OOPS! I can't find any kinsoku patterns for japanese^^J%
+ \space Think of getting some or the
+ platex2e setup will never succeed}\@@end}
+% \end{macrocode}
+%
+% $BAHHG%Q%i%a!<%?$N@_Dj$r$7$^$9!#(B
+% |\kanjiskip|$B$O!"4A;z$H4A;z$N4V$KA^F~$5$l$k%0%k!<$G$9!#(B
+% |\noautospacing|$B$G!"A^F~$rCf;_$9$k$3$H$,$G$-$^$9!#(B
+% $B%G%U%)%k%H$O(B|\autospacing|$B$G$9!#(B
+% \begin{macrocode}
+\kanjiskip=0pt plus .4pt minus .5pt
+\autospacing
+% \end{macrocode}
+% |\xkanjiskip|$B$O!"OB2$J84V$K<+F0E*$KA^F~$5$l$k%0%k!<$G$9!#(B
+% |\noautoxspacing|$B$G!"A^F~$rCf;_$9$k$3$H$,$G$-$^$9!#(B
+% $B%G%U%)%k%H$O(B|\autoxspacing|$B$G$9!#(B
+% \changes{v1.1c}{1995/09/12}{\cs{xkanjiskip}$B$N%G%U%)%k%HCM(B}
+% \begin{macrocode}
+\xkanjiskip=.25zw plus1pt minus1pt
+\autoxspacing
+% \end{macrocode}
+% |\jcharwidowpenalty|$B$O!"%Q%i%0%i%U$KBP$9$k6XB'$G$9!#(B
+% $B%Q%i%0%i%U$N:G8e$N9T$,#1J8;z$@$1$K$J$i$J$$$h$&$KD4@0$9$k$?$a$K;H$o$l$^$9!#(B
+% \begin{macrocode}
+\jcharwidowpenalty=500
+% \end{macrocode}
+% $B:G8e$K!"(B|\inhibitglue|$B$N4JN,7A$rDj5A$7$^$9!#(B
+% $B$3$N%3%^%s%I$O!"OBJ8%U%)%s%H$N%a%H%j%C%/>pJs$+$i!"<+F0E*$KA^F~$5$l$k(B
+% $B%0%k!<$NA^F~$r6X;_$7$^$9!#(B
+% \begin{macrocode}
+\def\<{\inhibitglue}
+% \end{macrocode}
+%
+% $B$3$3$^$G$,!"(B\file{pldefs.ltx}$B$NFbMF$G$9!#(B
+% \begin{macrocode}
+%</pldefs>
+% \end{macrocode}
+%
+%
+%
+% \section{$B%U%)%s%HDj5A%U%!%$%k(B}\label{plfonts:fontdef}
+% \changes{v1.3}{1997/01/24}{Rename provided font definition filename.}
+% $B$3$3$G$O!"%U%)%s%HDj5A%U%!%$%k$N@_Dj$r$7$F$$$^$9!#%U%)%s%HDj5A%U%!%$%k$O!"(B
+% \LaTeX{}$B$N%U%)%s%HB0@-$r(B\TeX{}$B%U%)%s%H$KCV$-49$($k$?$a$N%U%!%$%k$G$9!#(B
+% $B5-=RJ}K!$K$D$$$F$N>\:Y$O!"(B|fntguide.tex|$B$r;2>H$7$F$/$@$5$$!#(B
+%
+% $B2$J8=qBN$N@_Dj$K$D$$$F$O!"(B
+% \file{cmfonts.fdd}$B$d(B\file{slides.fdd}$B$J$I$r;2>H$7$F$/$@$5$$!#(B
+% \file{skfonts.fdd}$B$K$O!"<L8&BeMQ=qBN$r;H$&$?$a$N%Q%C%1!<%8$H(B
+% $B%U%)%s%HDj5A$,5-=R$5$l$F$$$^$9!#(B
+% \begin{macrocode}
+%<JY1mc>\ProvidesFile{jy1mc.fd}
+%<JY1gt>\ProvidesFile{jy1gt.fd}
+%<JT1mc>\ProvidesFile{jt1mc.fd}
+%<JT1gt>\ProvidesFile{jt1gt.fd}
+%<JY1mc,JY1gt,JT1mc,JT1gt> [1997/01/24 v1.3 KANJI font defines]
+% \end{macrocode}
+% $B2#AHMQ!"=DAHMQ$H$b$K!"(B
+% $BL@D+BN$N%7%j!<%:(B|bx|$B$,%4%7%C%/BN$H$J$k$h$&$K@k8@$7$F$$$^$9!#(B
+% \changes{v1.2}{1995/11/24}{it, sl, sc $B$N@k8@$r30$7$?(B}
+% \changes{v1.3b}{1997/01/29}{$B%U%)%s%HDj5A%U%!%$%k$N%5%$%:;XDj$ND4@0(B}
+% \changes{v1.3b}{1997/03/11}{$B$9$Y$F$N%5%$%:$r%m!<%I2DG=$K$7$?(B}
+% \begin{macrocode}
+%<*JY1mc>
+\DeclareKanjiFamily{JY1}{mc}{}
+\DeclareRelationFont{JY1}{mc}{m}{}{OT1}{cmr}{m}{}
+\DeclareRelationFont{JY1}{mc}{bx}{}{OT1}{cmr}{bx}{}
+\DeclareFontShape{JY1}{mc}{m}{n}{<5> <6> <7> <8> <9> <10> sgen*min
+ <10.95><12><14.4><17.28><20.74><24.88> min10
+ <-> min10
+ }{}
+\DeclareFontShape{JY1}{mc}{bx}{n}{<->ssub*gt/m/n}{}
+%</JY1mc>
+%<*JT1mc>
+\DeclareKanjiFamily{JT1}{mc}{}
+\DeclareRelationFont{JT1}{mc}{m}{}{OT1}{cmr}{m}{}
+\DeclareRelationFont{JT1}{mc}{bx}{}{OT1}{cmr}{bx}{}
+\DeclareFontShape{JT1}{mc}{m}{n}{<5> <6> <7> <8> <9> <10> sgen*tmin
+ <10.95><12><14.4><17.28><20.74><24.88> tmin10
+ <-> tmin10
+ }{}
+\DeclareFontShape{JT1}{mc}{bx}{n}{<->ssub*gt/m/n}{}
+%</JT1mc>
+%<*JY1gt>
+\DeclareKanjiFamily{JY1}{gt}{}
+\DeclareRelationFont{JY1}{gt}{m}{}{OT1}{cmr}{bx}{}
+\DeclareFontShape{JY1}{gt}{m}{n}{<5> <6> <7> <8> <9> <10> sgen*goth
+ <10.95><12><14.4><17.28><20.74><24.88> goth10
+ <-> goth10
+ }{}
+\DeclareFontShape{JY1}{gt}{bx}{n}{<->ssub*gt/m/n}{}
+%</JY1gt>
+%<*JT1gt>
+\DeclareKanjiFamily{JT1}{gt}{}
+\DeclareRelationFont{JT1}{gt}{m}{}{OT1}{cmr}{bx}{}
+\DeclareFontShape{JT1}{gt}{m}{n}{<5> <6> <7> <8> <9> <10> sgen*tgoth
+ <10.95><12><14.4><17.28><20.74><24.88> tgoth10
+ <-> tgoth10
+ }{}
+\DeclareFontShape{JT1}{gt}{bx}{n}{<->ssub*gt/m/n}{}
+%</JT1gt>
+% \end{macrocode}
+%
+%
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/plnews01.tex b/Master/texmf-dist/source/platex/base/plnews01.tex
new file mode 100644
index 00000000000..76b77c02ecc
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews01.tex
@@ -0,0 +1,234 @@
+%% <1997/02/04>
+\documentclass{plnews}
+
+\publicationmonth{2}
+\publicationyear{1997}
+\publicationissue{1}
+\author{$BCfLn(B $B8-!J(B\texttt{ken-na at ascii.co.jp}$B!K(B}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}$B$N0JA0$N%P!<%8%g%s$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+
+$B8=:_$N(Bp\LaTeXe{}$B$O!"(B\LaTeX{}\texttt{<1996/12/01>}$BHG$KBP1~$7$F$$$^$9!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(Bltnews$B%U%!%$%k$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+\section{docstrip$B%P%C%A%U%!%$%k(B}
+p\LaTeXe{}$B$N(B.dtx$B%U%!%$%k$+$iFbMF$r<h$j=P$9$?$a$N(B
+\textsf{docstrip}$BMQ%P%C%A%U%!%$%k$r$$$/$D$+$N%U%!%$%k$KJ,3d$7$^$7$?!#(B
+
+.ins$B%U%!%$%k$H:n@.$5$l$k%U%!%$%k$N4X78$O!"$D$.$N$H$*$j$G$9!#(B
+
+\begin{quote}
+\begin{description}
+\item[plcore.ins]\mbox{}\\
+ $BA4BN$rE83+$9$k$H$-$KMQ$$$k!#(B
+ $B0J2<$N(B{.ins}$B%U%!%$%k$rE83+$9$k$N$HF1Ey!#(B
+\item[plfmt.ins]\mbox{}\\
+ $B%+!<%M%kItJ,$dIUB0%Q%C%1!<%8%U%!%$%k$r:n@.$9$k$N$KMQ$$$k!#(B
+\item[plcls.ins]\mbox{}\\
+ $BI8=`%/%i%9%U%!%$%k$r:n@.$9$k$N$KMQ$$$k!#(B
+\item[pldocs.ins]\mbox{}\\
+ $BIUB0$NJ8=q%U%!%$%k$r=hM}$9$k$?$a$N%U%!%$%k$r:n@.$9$k$N$KMQ$$$k!#(B
+\item[pl209.ins]\mbox{}\\
+ 2.09$B8_49%b!<%I$GMQ$$$k%U%!%$%k$r:n@.$9$k$N$KMQ$$$k!#(B
+\end{description}
+\end{quote}
+
+$B$?$H$($P!"%/%i%9%U%!%$%k$@$1$r:FEY!":n@.$7$?$$>l9g$O!"$D$.$N$h$&$K(B
+platex$B%3%^%s%I$G(Bplcls.ins$B%U%!%$%k$r=hM}$7$^$9!#(B
+
+\begin{verbatim}
+ platex plcls.ins
+\end{verbatim}
+
+$B$9$k$H!"(Bjarticle.cls$B$d(Btarticle.cls$B$J$I$NI8=`%/%i%9%U%!%$%k$H!"(B
+jsize10.clo$B$J$I$NJd=u%/%i%9%U%!%$%k$,%+%l%s%H%G%#%l%/%H%j$K:n@.$5$l$^$9!#(B
+
+
+\section{$B%/%i%9%U%!%$%k(B}
+$BI8=`%/%i%9%U%!%$%k(B\{j,t\}\{aritlce,book,report\}$B%/%i%9$KBP$7$F9T$J$o$l$?(B
+$BJQ99$O$D$.$N$H$*$j$G$9!#(B
+
+\subsection{$BK\J8NN0h$N9-$$%l%$%"%&%H(B}
+j\LaTeX~2.09$B$d(Bp\LaTeX~2.09$B$H$H$b$K;H$o$l$F$$$?!"(B
+|a4j|, |a5j|, |b4j|,|b5j|, |a4p|, |a5p|, |b4p|,|b5p|$B$N%9%?%$%k%U%!%$%k$H(B
+$BF1Ey$N%l%$%"%&%H$r$9$k$?$a$N%/%i%9%*%W%7%g%s$rDI2C$7$^$7$?!#(B
+$B$3$l$i$N%*%W%7%g%s$r;XDj$9$k$H!"%G%U%)%k%H$G@_Dj$5$l$F$$$kK\J8NN0h$h$j$b(B
+$B9-$$%l%$%"%&%H$GJ8>O$r:n@.$9$k$3$H$,$G$-$^$9!#(B
+
+$B%*%W%7%g%sL>$O!"0JA0$N%9%?%$%k%U%!%$%kL>$HF1$8$G$9!#(B
+$B:G8e$,(B``j''$B$G=*$o$k$b$N$O2#AH@lMQ!"(B``p''$B$G=*$o$k$b$N$O=D2#N>MQ$N%9%?%$%k(B
+$B$G$7$?$,!"(Bp\LaTeXe{}$B$G$O$H$/$K6hJL$r$7$F$$$^$;$s!#(B
+``j''$B$G=*$o$k%*%W%7%g%s$b(B``p''$B$G=*$o$k%*%W%7%g%s$b=D2#N>MQ$G$9!#(B
+
+$B>e5-$N(B8$B$D$N%/%i%9%*%W%7%g%s$O!"MQ;f%5%$%:$N@_Dj$b4^$s$G$$$^$9!#(B
+$B$D$^$j(B``b5j''$B$r;XDj$7$?$H$-$K$OMQ;f%5%$%:$,(BB5$B$K$J$j$^$9!#(B
+$B$3$l$i$N%/%i%9%*%W%7%g%s$r;XDj$9$k$H$-$O!"(Bp\LaTeXe{}$B$GI8=`$N(B|b5paper|$B$J$I(B
+$B$NMQ;f%5%$%:$r;XDj$9$k%/%i%9%*%W%7%g%s$r>JN,$9$k$3$H$,$G$-$^$9!#(B
+
+$B$J$*!">e5-$N%9%?%$%k%U%!%$%k$G%5%]!<%H$7$F$$$?!"%i%s%I%9%1!<%W;~$N;XDj$O(B
+$B$^$@%5%]!<%H$7$F$$$^$;$s!#(B
+
+\subsection{$B?t<0Fb$G$NF|K\8lJ8;z(B}
+$B%U%)%s%H%U%!%_%j$KF|K\8l%U%)%s%H$rMQ$$$J$$$h$&$K$9$k$?$a$N(B
+$B%/%i%9%*%W%7%g%s(B|disablejfam|$B$rF3F~$7$^$7$?!#(B
+$B$?$@$7!"(Bp\LaTeX~2.09$B8_49%b!<%I$G$O(B|disablejfam|$B%*%W%7%g%s$rG'<1$7$^$;$s!#(B
+$B;XDj$7$?>l9g$O%(%i!<$K$J$j$^$9!#(B
+
+$B$3$N%*%W%7%g%s$r;XDj$9$k$H!"?t<0Fb$KF|K\8l$rD>@\!"5-=R$G$-$J$/$J$j$^$9!#(B
+$B$^$?!"?t<0J8;z$r@Z$jBX$($k(B|\mathmc|$B$H(B|\mathgt|$B%3%^%s%I$,@k8@$5$l$^$;$s$N$G!"(B
+$B$3$l$i$N%3%^%s%I$r;H$&$H%(%i!<$K$J$j$^$9!#(B|disablejfam|$B$r;XDj$7$?>uBV$G!"(B
+$B?t<0Fb$KF|K\8l$r5-=R$9$k>l9g$O(B|\textmc|$B$d(B|\textgt|$B%3%^%s%I$rMQ$$$F$/$@$5$$!#(B
+|\textmc|$B$H(B|\textgt|$B$O(Bp\LaTeXe{}$B$N%U%)!<%^%C%H%U%!%$%kFb$G@k8@$5$l$F$$$^$9!#(B
+
+p\LaTeXe{}$B$G$O!"(Barticle, book, report$B%/%i%9$J$I!"(B\LaTeX{}$B$N%/%i%9$rMQ$$$F$b(B
+$BJ8=q$r:n@.$9$k$3$H$b$G$-$^$9$,!"$3$l$i$N%/%i%9$K$O?t<0Fb$KF|K\8l$rD>@\5-=R(B
+$B$9$k;EAH$_$,MQ0U$5$l$F$$$^$;$s!#(B
+$B$3$l$O(Bp\LaTeXe{}$B$N%/%i%9$G(B|disablejfam|$B$r;XDj$7$?$N$HF1$8>uBV$G$9!#(B
+$B$3$N>l9g$b!"(B|\textmc|$B$d(B|\textgt|$B%3%^%s%I$rMQ$$$l$P?t<0Fb$KF|K\8l$r5-=R$9$k(B
+$B$3$H$O$G$-$^$9!#$?$@$7!"F|K\8l$rMQ$$$?J8=q%U%!%$%k$O(Bp\LaTeXe{}$B0J30$G$O(B
+$B=hM}$G$-$^$;$s$N$G!"$=$NJ8=q%U%!%$%k$NG[I[$K$OCm0U$7$F$/$@$5$$!#(B
+
+|disablejfam|$B%*%W%7%g%s$r@_$1$?0UL#$N>\:Y$K$D$$$F$O!"(B
+$B!V%U%)%s%H%U%!%_%j!W$r;2>H$7$F$/$@$5$$!#(B
+
+\subsection{$B%H%s%\(B}
+p\LaTeXe{}\texttt{<1996/03/05>}$BHG$G$b!"(B|tombow|$B%*%W%7%g%s$K$h$C$F!"(B
+$B:[CGMQ$N%H%s%\$r=PNO$9$k$3$H$,$G$-$^$7$?!#(B
+p\LaTeXe{}\texttt{<1997/02/01>}$BHG$G$O!"%H%s%\$NOF$K(BDVI$B%U%!%$%k$N:n@.F|IU(B
+$B$r=PNO$9$k$h$&$K3HD%$7$F$$$^$9!#(B
+$B:n@.F|IU$r=PNO$7$?$/$J$$>l9g$O!"(B|tombow|$B%*%W%7%g%s$G$O$J$/!"(B
+$B!J:G8e$N(B``w''$B$N$J$$!K(B|tombo|$B%*%W%7%g%s$r;XDj$7$F$/$@$5$$!#(B
+
+$B$^$?!"(Bp\LaTeX~2.09$B8_49%b!<%I$G%H%s%\%*%W%7%g%s$r;XDj$7$?$H$-$K!"%H%s%\$,(B
+$B$*$+$7$J>l=j$K=PNO$5$l$k%P%0$r=$@5$7$F$"$j$^$9!#(B
+
+
+\section{$B=qBNJQ99%3%^%s%I(B}
+$B=qBNJQ99%3%^%s%I$K$b$$$/$D$+$N=$@5$,2C$($i$l$^$7$?!#(B
+
+\subsection{$B8_49%b!<%I$G$N%3%^%s%I(B}
+p\LaTeX~2.09$B8_49%b!<%I$GMQ$$$i$l$k(B|\rm|$B%3%^%s%I$d(B|\it|$B%3%^%s%I(B
+$B$J$I$N=qBNJQ99%3%^%s%I$r2$J8%U%)%s%H$@$1$r@Z$jBX$($k$h$&$K$7$^$7$?!#(B
+$B$?$@$7(B|\mc|$B%3%^%s%I$H(B|\gt|$B%3%^%s%I$OOBJ8%U%)%s%H$@$1$r@Z$jBX$($^$9!#(B
+$B$^$?(B|\bf|$B%3%^%s%I$OOBJ8$H2$J8%U%)%s%H$NN>J}$r@Z$jBX$($^$9!#(B
+$B$3$l$O!"(Bj\LaTeX~2.09$B$d(Bp\LaTeX~2.09$B$G$NF0:n$H40A4$KF1$8$G$9!#(B
+
+p\LaTeXe{}$B$NK\Mh$N%b!<%I$G!"=>Mh$NFsJ8;z%3%^%s%I$rMQ$$$?>l9g$OF0:n$,(B
+$B0[$J$j$^$9$N(B $BCm0U$7$F$/$@$5$$!#8_49%b!<%I0J30$N$H$-!"FsJ8;z%3%^%s%I$O!"(B
+$B0lEY!"(B|\normalfont|$B$K%j%;%C%H$7$F$+$i!"$=$N%3%^%s%I$KBP1~$9$kB0@-$r(B
+$B@Z$jBX$($^$9!#$7$?$,$C$F!"(B|\it\tt|$B$H$$$&;XDj$O(B|\tt|$B$@$1$,M-8z(B
+$B$G$"$j!"(B|\tt\it|$B$H$$$&;XDj$O(B|\it|$B$N;XDj$,M-8z$G$9!#(B
+
+$B$3$NF0:n$OOBJ8%U%)%s%H$KBP$7$F$b$"$F$O$^$j$^$9!#$9$J$o$A(B|\it\gt|$B$H(B
+$B$7$F$b!"OBJ8%U%)%s%H$,%4%7%C%/BN$K$J$k$@$1$G!"(B|\it|$B$N1F6A$O2?$b(B
+$B<u$1$^$;$s!#$?$@$7(B|gt|$B%3%^%s%IFb$G<B9T$5$l$k(B|\normalfont|$B$N1F6A$G(B
+$B2$J8%U%)%s%H$O2$J8$N%G%U%)%k%H%U%)%s%H$K$J$j$^$9!#(B
+$B5U$K(B|\gt\it|$B$N>l9g!"2$J8%U%)%s%H$O%$%?%j%C%/BN$K$J$j$^$9$,!"(B
+$BOBJ8%U%)%s%H$O2?$bJQ$o$j$^$;$s!#$3$N>l9g$b(B|\it|$B%3%^%s%IFb$N(B
+|\normalfont|$B$K$h$j!"OBJ8%U%)%s%H$OOBJ8%G%U%)%k%H%U%)%s%H$K$J$j$^$9!#(B
+
+p\LaTeXe{}$B$NK\Mh$N%b!<%I$G!"(B
+$BOBJ8%U%)%s%H$r%4%7%C%/BN!"2$J8%U%)%s%H$r%$%?%j%C%/BN$K$7$?$$>l9g$O!"(B
+|\gtfamily\itfamily|$B$+(B|\itfamily\gtfamily|$B$H$7$^$9!#(B
+
+\subsection{$B?t<0J8;z%U%)%s%H(B}
+|\rm|$B%3%^%s%I$G2$J8%U%)%s%H$,%m!<%^%sBN$N@5BN$K$J$i$J$$%P%0$r=$@5$7$^$7$?!#(B
+|\bf|$B%3%^%s%I$K$D$$$F$bF1MM$N=$@5$,$J$5$l$F$$$^$9!#(B
+
+|\section|$B$d(B|\caption|$B$G(B|\rm|$B$d(B|\bf|$B$rMQ$$$?$H$-!"(B
+$BL\<!%U%!%$%k$d?^I=L\<!%U%!%$%k$J$I$K!"%3%^%s%I$,E83+$5$l$?(B
+$B%3!<%I$G=PNO$5$l$F$7$^$&%P%0$r=$@5$7$^$7$?!#(B
+
+
+\subsection{$B%U%)%s%H%U%!%_%j(B}
+p\LaTeXe{}$B$NFCD'$N0l$D$K!"?t<0Fb$K$bD>@\!"F|K\8l$r5-=R$9$k$3$H$,$G$-$k(B
+$B$3$H$,5s$2$i$l$^$9!#$7$+$7(BAMS$B$N%Q%C%1!<%8$d(BPostScript$BMQ$N%Q%C%1!<%8$r(B
+$BMQ$$$?>l9g!"(B
+\begin{verbatim}
+ No room for a new \mathgroup .
+\end{verbatim}
+$B$d(B
+\begin{verbatim}
+ Too many math alphabets used in version
+ normal.
+\end{verbatim}
+$B$J$I$N%(%i!<$,I=<($5$l$k>l9g$,$"$j$^$9!#(B
+
+$B$3$l$i$N%(%i!<$O!"?t<0Fb$KD>@\!"5-=R$G$-$k%U%)%s%H%U%!%_%j$H$7$F(B\TeX{}$B$,(B
+$B07$($k$N$,:GBg(B16$B8D$H$$$&$3$H$+$i5/$3$C$F$$$^$9!#$3$N%(%i!<$r2sHr$9$k$K$O!"(B
+$BMQ$$$k%U%)%s%H%U%!%_%j$N?t$r(B16$B8D0JFb$K$9$k$7$+$"$j$^$;$s!#(B
+
+$B$=$3$G!"(Bp\LaTeXe{}$B$G$O!"F|K\8l$r?t<0Fb$KD>@\5-=R$O$G$-$J$/$J$k$1$l$I$b!"(B
+$BI,MW$J%Q%C%1!<%8$r%m!<%I$G$-$k!J$+$b$7$l$J$$!K$h$&$K$9$k$?$a$N%*%W%7%g%s(B
+|disablejfam|$B$r%/%i%9%U%!%$%k$KMQ0U$7$^$7$?!#(B
+|disablejfam|$B%*%W%7%g%s$r;XDj$9$l$P!"%U%)%s%H%U%!%_%j$r@aLs$9$k(B
+$B$3$H$,$G$-$^$9!#$?$@$7!"@k8@$7$F$$$k?t$O0l$D$@$1$G$9$N$G!"MQ$$$k%Q%C%1!<%8(B
+$B$K$h$C$F$O8z2L$,$J$$$+$b$7$l$J$$$3$H$KCm0U$r$7$F$/$@$5$$!#(B
+
+$B;29M$KI=(B\ref{famlist}$B$K(B\LaTeX{}$B$d(Bp\LaTeX{}$B$d%Q%C%1!<%8N`$GMQ$$$k(B
+$B%U%)%s%H%U%!%_%j$N0lMw$r<($7$^$9!#(B\LaTeX{}$B$N(B4$B$D$OI,?\$G$9!#(B
+
+$BF1$8L>A0$N%U%!%_%jL>$O=EJ#$7$F@k8@$5$l$^$;$s$N$G!"(B
+p\LaTeXe{}$B$N(B2.09$B8_49%b!<%I$G$b(B``mincho''$B$H(B``gothic''$B$NFs$D$@$1$,@k8@(B
+$B$5$l$k$3$H$K$J$j$^$9!#(B``mincho'', ``mincho'', ``gothic''$B$N;0$D$G$O$"$j$^$;$s!#(B
+
+p\LaTeX~2.09$B8_49%b!<%I;~$K$O!"(B\LaTeX~2.09$B8_49%b!<%I(B
+$B$N@_Dj$b%m!<%I$9$k$?$a!"9g7W$G(B$4+7+2=13$$B8D$r;H$&$3$H$K$J$j$^$9!#(B
+
+psnfss$B$N(BLucida$B%U%)%s%H4XO"%Q%C%1!<%8$O!"(Bnoexpert$B%*%W%7%g%s$G(B2,~3$B8D!"(B
+$BM^@)$9$k$3$H$,$G$-$^$9!#>\:Y$O(Bpsnfss$B$N%I%-%e%a%s%H$r;2>H$7$F$/$@$5$$!#(B
+
+\begin{table*}[htb]
+\caption{\label{famlist}$B%U%)%s%H%U%!%_%j$N@k8@2U=j(B}
+\begin{tabbing}
+MMM\=p\LaTeX~2.09$B8_49%b!<%I(B \=: $B%/%i%9%U%!%$%k(B :\=\+\kill
+\LaTeX $B%+!<%M%k(B
+ \>: \>: operators, letters, symbols, largesymbols\\
+\LaTeX~2.09$B8_49%b!<%I(B
+ \>: latex209.def \>: bold, sans, typewriter, italic, smallcaps, slanted\\
+ \>: latexsym.sty \>: lasy\\
+p\LaTeXe
+ \>: $B%/%i%9%U%!%$%k(B \>: mincho\\
+p\LaTeX~2.09$B8_49%b!<%I(B
+ \>: pl209.def \>: mincho, gothic\\
+AMS$B$N%Q%C%1!<%8(B
+ \>: amsmath.sty \>: (none)\\
+ \>: amstex.sty \>: AMSa, AMSb\\
+ \>: amsfonts.sty\>: AMSa, AMSb\\
+balel$B%Q%C%1!<%8(B
+ \>: cyrmath.sty \>: cyrletters\\
+psnfss$B%Q%C%1!<%8(B
+ \>: mathptm.sty \>: operators, letters, symbols, largesymbols, bold, italic\\
+ \>: lucbmath.sty\>: letters, mathupright, symbols, largesymbols, italics,\\
+ \>\>: arrows, boldarrows, operators\\
+ \>: lucbr.sty \>: letters, mathupright, symbols, largesymbols, italics,\\
+ \>\>: arrows, boldarrows, operators\\
+ \>: lucmath.sty \>: operators, letters, symbols, largesymbols, italics,\\
+ \>\>: letters, mathupright, arrows, boldarrows\\
+ \>: lucmtime.sty\>: letters, operators, mathupright, symbols, largesymbols,\\
+ \>\>: italics, arrows, boldarrows
+\end{tabbing}
+\end{table*}
+
+
+
+\section{$B$=$NB>$N>pJs(B}
+$B:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+p\LaTeXe{}$B$K$D$$$F$N$*Ld$$9g$o$;$d%P%0%l%]!<%H$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews02.tex b/Master/texmf-dist/source/platex/base/plnews02.tex
new file mode 100644
index 00000000000..b0326548b87
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews02.tex
@@ -0,0 +1,122 @@
+%% <1997/07/02>
+\documentclass{plnews}
+
+\publicationmonth{7}
+\publicationyear{1997}
+\publicationissue{2}
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<1997/02/01>+2}$B$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+
+$B$3$N(Bp\LaTeXe{}$B$O!"(B\LaTeX{}\texttt{<1997/06/01>}$BHG$KBP1~$7$F$$$^$9!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(Bltnews$B%U%!%$%k$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+\section{$B%/%i%9%U%!%$%k(B}
+$BF|K\8l%/%i%9%U%!%$%k$K4X$7$F!"0J2<$NJQ99$r2C$($^$7$?!#(B
+
+\begin{itemize}
+\item $B=DAH%/%i%9$G(B|\maketitle|$B$K$h$k%?%$%H%k$r=DAH$G=PNO$9$k$h$&$K$7$?!#(B
+\item $B2#AH%/%i%9$G(B|a4j|$B$d(B|b5j|$B$J$I$N%*%W%7%g%s$r;XDj$7$?$H$-$N(B
+ $B%H%C%W%^!<%8%s$rBg$-$/$7$?!#(B
+\item treport, tbook$B%/%i%9$G(B|\thefigure|$B%3%^%s%I$,9=J8%(%i!<$K$J$k$N$r(B
+ $B=$@5$7$?!#(B
+\end{itemize}
+
+\section{$B%U%)%s%H!&%;%l%/%7%g%s(B}
+$BF|K\8l(BNFSS2$B$K$*$1$k!"(B
+\begin{itemize}
+\item $B=DAH;~$K(B|\bfseries|$B$r;H$&$H8eB3$N(B|\textgt|$B$d(B|\gtfamily|$B$J$I$N(B
+ $B%4%7%C%/@Z$jBX$(L?Na$,8z$+$J$$(B
+\end{itemize}
+$B$H$$$&%P%0$r=$@5$9$k$?$a$K!"0J2<$N$h$&$K$7$^$7$?!#(B
+\begin{itemize}
+\item $BOBJ8%(%s%3!<%I$N@k8@$r=DAHMQ$H2#AHMQ$H$GJL$N%3%^%s%I$G9T$&(B
+\end{itemize}
+$B6qBNE*$K$O!"$D$.$N%3%^%s%I$G@k8@$r$7$^$9!#(B
+
+\begin{tabbing}
+****\=12345678\=12345678901234567890\kill
+\>|\DeclareYokoKanjiEncoding|\\
+\> \> $B2#AHMQOBJ8%(%s%3!<%I$N@k8@(B\\
+\>|\DeclareTateKanjiEncoding|\\
+\> \> $B=DAHMQOBJ8%(%s%3!<%I$N@k8@(B\\
+\end{tabbing}
+
+$B0JA0$N%P!<%8%g%s$+$i$N(B|\DeclareKanjiEncoding|$B%3%^%s%I$O(B
+$B2#AHMQOBJ8%(%s%3!<%I@k8@%3%^%s%I$HF1$8F0:n$r$7$^$9!#(B
+|\DeclareKanjiEncoding|$B%3%^%s%I$G=DAHMQOBJ8%(%s%3!<%I$r@k8@$7$F$$$k2U=j$O(B
+|\DeclareTateKanjiEncoding|$B%3%^%s%I$rMQ$$$F@k8@$9$k$h$&$K=$@5$7$F$/$@$5$$!#(B
+
+
+\section{$B6/D4%3%^%s%I$G%4%7%C%/$K(B}
+$B=>Mh!"(B|\emph|$B$d(B|\em|$B$G$OOBJ8%U%)%s%H$r@Z$jBX$($k$3$H$O$7$F$$$^$;$s$G$7$?$,!"(B
+$B:#2s$NHG$+$i6/D4;~$K(B|\gtfamily|$B$K$9$k$h$&$K$7$^$7$?!#(B
+$BF~$l;R$H$J$C$?(B|\emph|$B$d(B|\em|$B$NCf$G$O(B|\mcfamily|$B$r;H$$$^$9!#(B
+
+\section{$B2~9T%^%/%m$NJQ99$KBP1~(B}
+$BF|K\8l(B\TeX{}$B$N9TF,6XB'=hM}$O!"6XB'BP>]J8;z$ND>A0$K!"(B
+|\prekinsokupenalty|$B$G;XDj$5$l$?%Z%J%k%F%#$NCM$rA^F~$9$k$3$H$G9T$J$C$F$$$^$9!#(B
+$B0lJ}!"2~9T%3%^%s%I$OIi$N%Z%J%k%F%#!J(B$-10,000$$B!K$NCM$rA^F~$9$k$3$H$G(B
+$B2~9T$r9T$J$C$F$$$^$9!#$3$N$?$a!"2~9T%3%^%s%I$ND>8e$K6XB'J8;z$,$"$j!"(B
+$B$=$N6XB'%Z%J%k%F%#$NCM$,(B$10,000$$B$NJ8;z$N$H$-!"2~9T$N$?$a$N%Z%J%k%F%#$H(B
+$B6XB'%Z%J%k%F%#$NCM$,Aj;&$5$l$F$7$^$$!"2~9T$5$l$^$;$s!#(B
+
+\begin{quote}
+\begin{verbatim}
+$B$"$$$&$($*(B\\
+$B!*$+$-$/$1$3(B
+\end{verbatim}
+\end{quote}
+
+$B$=$3$G(Bp\LaTeXe{}$B$G$O!"(B\LaTeXe{}$B$N2~9T%^%/%m$K(B|\mbox{}|$B$rF~$l$k$3$H$K$h$C$F!"(B
+$B2~9T%^%/%m$N%Z%J%k%F%#$H9TF,6XB'J8;z$N%Z%J%k%F%#$,2C;;$5$l$k$3$H$rKI$$$G(B
+$B$$$^$7$?!#(B
+
+$B$H$3$m$,!"(B\LaTeXe\ \texttt{<1996/12/01>}$B$G2~9T%3%^%s%I$,BgI}$KJQ99$5$l$F(B
+$B$$$?$?$a!"(Bp\LaTeXe{}$B$G2C$($?=hM}$,L58z$K$J$C$F$$$^$7$?!#(B
+$B:#2s$NHG$G(B\LaTeXe{}$B$N2~9T%^%/%mJQ99$KBP1~$7$^$7$?!#(B
+
+$B$^$?!"0JA0$N(B\LaTeXe{}$B$N2~9T%^%/%m$G$O!"2~9T%3%^%s%I$G(B|\mbox{}|$B$,CV$+$l$F(B
+$B$$$?$N$G!"(B
+\begin{quote}
+\begin{verbatim}
+\verb|*****|\\
+\verb| aiueo|
+\end{verbatim}
+\end{quote}
+$B$H=q$$$?>l9g$b@5$7$/=hM}$5$l$F$$$^$7$?$,!"(B
+\LaTeXe\ \texttt{<1996/12/01>}$B0J9_$N2~9T%3%^%s%I$G$O(B|\mbox{}|$B$,CV$+$l$J$$$?$a!"(B
+|\\|$B$N<!$N9T$N(B|\verb|$B$N9TF,$N6uGr$,L5;k$5$l$k$H$$$&8=>]$,$*$-$F$$$^$7$?!#(B
+
+\LaTeXe{}$B$G@5$7$/=hM}$5$l$k$N$O!"(B|\verb|$B%3%^%s%I$N:G=i$K(B|\hbox{}|$B$rF~$l$F$$$k(B
+$B$+$i$G$9!#$7$+$7!"$3$N%\%C%/%9$,$"$k$H(B|\xkanjiskip|$B$,F~$i$J$$$?$a!"(B
+p\LaTeXe{}$B$G$O(B|\verb|$B$ND>8e$K(B|\hbox{}|$B$rF~$l$J$$$h$&$K$7$F$$$^$9!#(B
+
+|\verb|$B$G(B|\hbox{}|$B$,F~$i$J$/$F$b!"2~9T%3%^%s%I$K$h$C$F9TF,$K(B|\mbox{}|$B$,F~$k(B
+$B>l9g$O!"@hF,$N6uGr$O6uGr$H$7$FG'<1$5$l$F$$$?$N$G$9$,!"(B
+\LaTeXe{}$B$N2~9T%^%/%mJQ99$K$h$C$F!"9TF,$N(B|\mbox{}|$B$,A^F~$5$l$J$/$J$C$?$?$a$K!"(B
+\TeX{}$B$,L5;k$9$Y$-9TF,$N6uGr$H2r<a$5$l$k7k2L$H$J$C$F$$$^$7$?!#(B
+$B:#2s$NBP1~$G!"$3$NLdBj$bF1;~$K2r7h$5$l$F$$$^$9!#(B
+
+\section{$B$=$NB>$N>pJs(B}
+$B:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+p\LaTeXe{}$B$K$D$$$F$N%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews03.tex b/Master/texmf-dist/source/platex/base/plnews03.tex
new file mode 100644
index 00000000000..59d5fed3c1d
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews03.tex
@@ -0,0 +1,80 @@
+%% <1998/02/17>
+\documentclass{plnews}
+
+\publicationyear{1998}
+\publicationmonth{2}
+\publicationissue{3}
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<1998/02/01>}$BHG$K$D$$$F!"(B
+p\LaTeXe{}\texttt{<1997/07/02>}$BHG$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+
+$B$3$N(Bp\LaTeXe{}$B$O!"(B\LaTeX{}\texttt{<1997/12/01>}$BHG$KBP1~$7$F$$$^$9!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(Bltnews$B%U%!%$%k$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+\section{$B%Q%C%A$N<h$j9~$_(B}
+plpatch.ltx$B$GDs6!$7$F$$$?!"$D$.$N=$@5$r<h$j9~$_$^$7$?!#(B
+
+\begin{itemize}
+\item $B>.J8;z$N%U%!%$%kL>$N%U%)%s%HDj5A%U%!%$%k!J(B.fd$B%U%!%$%k!K$r%m!<%I$9$k(B
+$B$?$a$N=$@5!#(B
+\item |\\|$B%3%^%s%I$ND>A0$N6uGr$rL5;k$9$k$?$a$N=$@5!#(B
+\end{itemize}
+
+\section{$B%/%i%9%U%!%$%k$N=$@5(B}
+$BF|K\8l%/%i%9%U%!%$%k!J(B1.1e$B!K$KBP$7$F!"0J2<$NJQ99$r2C$($^$7$?!#(B
+
+\begin{itemize}
+\item $B=DAH%/%i%9$G=qBN$NBg$-$5$rJQ99$7$?$H$-!"%Y!<%9%i%$%s$,$:$l$k!J(B1.1f$B!K!#(B
+\item oneside$B%*%W%7%g%s$r;XDj$7$?$H$-!"(Bsection $B%l%Y%k$NJ8;zNs$,Cl$K(B
+ $B=PNO$5$l$J$$!J(B1.1g$B!K!#(B
+\item landscape$B%*%W%7%g%s;XDj;~$N%l%$%"%&%H%Q%i%a!<%?$N=$@5!J(B1.1h$B!K!#(B
+\item jreport, jbook$B%/%i%9$G!"(Boneside$B%*%W%7%g%s$r;XDj$7!"%Z!<%8%9%?%$%k$r(B
+ bothstyle$B$K$9$k$H!"%3%s%Q%$%k%(%i!<$K$J$k!J(B1.1i$B!K!#(B
+\end{itemize}
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B!J(Bp2.1.5$B!K$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+p\LaTeXe{}$B$G$O(B|$TEXMF/tex/platex/base/|$B%G%#%l%/%H%j$K(Bhyphen.cfg$B$r(B
+$BMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$rFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#(B
+
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews04.tex b/Master/texmf-dist/source/platex/base/plnews04.tex
new file mode 100644
index 00000000000..0f7a1a283f4
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews04.tex
@@ -0,0 +1,85 @@
+%% <1998/09/01>
+\documentclass{plnews}
+
+\publicationyear{1998}% $BH/9TG/(B
+\publicationmonth{9}% $BH/9T7n(B
+\publicationissue{4}% $BHV9f(B
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<1998/09/01>}$BHG$K$D$$$F!"(B
+p\LaTeXe{}\texttt{<1998/02/17>}$BHG$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+$B$3$l$^$G$NJQ99E@$K$D$$$F$O!"(B\textsf{plnews*.tex}$B$d(BChanges.txt$B$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+$B$3$N(Bp\LaTeXe{}$B$O!"(B\LaTeX{}\texttt{<1998/06/01>}$BHG$KBP1~$7$F$$$^$9!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(Bltnews$B%U%!%$%k$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+\section{NFSS2$B4XO"(B}
+\begin{itemize}
+\item |DeclareFixedCommand|$B$r%W%j%"%s%V%kIt$G$7$+;H$($J$$$h$&$K$7$F$$$?$N$r(B
+$B=$@5$7$^$7$?!#(B
+\end{itemize}
+
+\section{$B%Q%C%A$N<h$j9~$_(B}
+\texttt{<1998/02/17>}$BHG$X$N%Q%C%A$H$7$FDs6!$7$F$$$?!"(B
+$B$D$.$N=$@5$r<h$j9~$_$^$7$?!#(B
+\begin{itemize}
+\item \textsf{jclasses.dtx}$B!'(B
+ \verb|\rightmark|$B%3%^%s%I$N0z?t$K(B\verb|today|$B%3%^%s%I$r=$@5$7$?(B
+ $B$H$-!"=PNO$5$l$kF|IU$,!VJ?@.85G/!W$K$J$C$F$7$^$&$N$r=$@5(B
+ $B!J(B\textsf{pl980409.patch}$B!K!#(B
+\item \textsf{jclasses.dtx}$B!'(B
+ report$B$H(Bbook$B%/%i%9$G!"HV9f$NIU$+$J$$8+=P$7%l%Y%k$N%Z%J%k%F%#$r(B
+ \verb|\@M|$B$K=$@5!J(B\textsf{pl980323.patch}$B!K!#(B
+\item \textsf{tascmac.sty}$B!'(B
+ calc$B%Q%C%1!<%8$H$H$b$KMQ$$$?$H$-!"(B
+ \verb|screen|$B4D6-!"(B\verb|itembox|$B4D6-!"(B\verb|boxnote|$B4D6-$,(B
+ $B%(%i!<$K$J$k$N$r=$@5!J(B\textsf{pl980227.patch}$B!K!#(B
+\end{itemize}
+
+
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+$B$=$3$G!"(Bhyphen.cfg$B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$r(B
+$BFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#>\$7$/$O(BREADME2.txt$B$r$4Mw$/$@$5$$!#(B
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews05.tex b/Master/texmf-dist/source/platex/base/plnews05.tex
new file mode 100644
index 00000000000..c0ecf5be8e5
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews05.tex
@@ -0,0 +1,67 @@
+%% <1999/04/05>
+\documentclass{plnews}
+
+\publicationyear{1999}% $BH/9TG/(B
+\publicationmonth{4}% $BH/9T7n(B
+\publicationissue{5}% $BHV9f(B
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<1999/04/05>}$BHG$K$D$$$F!"(B
+$BA02s$NHG!J(B\texttt{<1998/09/01>}$B!K$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+$B$=$l0JA0$NJQ99E@$K$D$$$F$O!"(B\textsf{plnews*.tex}$B$d(BChanges.txt$B$r(B
+$B;2>H$7$F$/$@$5$$!#(B\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(B
+ltnews$B%U%!%$%k$r;2>H$7$F$/$@$5$$!#(B
+
+\section{$BA0%P!<%8%g%s$+$i$N=$@58D=j(B}
+\begin{itemize}
+\item $BOBJ8%G%U%)%k%H%U%)%s%H$rJQ99$7$F$b!"J8=q$N@hF,$G$OH?1G$5$l$J$$(B
+ $B$N$r=$@5$7$?!J$"$j$,$H$&!";3K\!wM}2JBg$5$s!K!#(B
+\item \verb|\\|$B%3%^%s%I$K%*%W%7%g%s$rIU$1$?>l9g!"$=$N8e$m$KM>7W$J(B
+ $B6uGr$,F~$C$F$7$^$&$N$r=$@5$7$?!J$"$j$,$H$&!"NkLZ!w5~Bg$5$s!K!#(B
+\item \LaTeX \texttt{<1998/12/01>}$B$KBP1~$7$?!#(B
+\end{itemize}
+
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+$B$=$3$G!"(Bhyphen.cfg$B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$r(B
+$BFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#>\$7$/$O(BREADME2.txt$B$r$4Mw$/$@$5$$!#(B
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews06.tex b/Master/texmf-dist/source/platex/base/plnews06.tex
new file mode 100644
index 00000000000..03b400e1664
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews06.tex
@@ -0,0 +1,137 @@
+%% <2000/11/03>
+\documentclass{plnews}
+
+\publicationyear{2000}% $BH/9TG/(B
+\publicationmonth{11}% $BH/9T7n(B
+\publicationissue{6}% $BHV9f(B
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<2000/11/03>}$BHG$K$D$$$F!"(B
+$BA02s$NHG!J(B\texttt{<1999/08/09>}$B!K$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+$B$=$l0JA0$NJQ99E@$K$D$$$F$O!"(B\textsf{plnews*.tex}$B$d(BChanges.txt$B$r(B
+$B;2>H$7$F$/$@$5$$!#(B\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(B
+ltnews$B%U%!%$%k$r;2>H$7$F$/$@$5$$!#(B
+
+\section{$BA0%P!<%8%g%s$+$i$N<g$J=$@58D=j(B}
+\begin{itemize}
+\item $BG[I[7ABV$r(Bte\TeX{}$B%i%$%V%i%j$N7A<0$KJQ99$7$?!#(B
+\item |nidanfloat|$B%Q%C%1!<%8$rIU$12C$($?!#(B
+\item |\text..|$B%3%^%s%I$N:8B&$K(B|\xkanjiskip|$B$,F~$i$J$$$N$r=$@5!J$"$j$,$H(B
+$B$&!"25It!wElBg$5$s!K(B
+\item tarticle, tbook, treport$B$G!"J8F,$NA43Q3+$-3g8LN`$,2<$,$k8=>]$KBP=h!#(B
+|\adjustbaseline|$B$r=$@5$7$^$7$?!#(B
+\item \LaTeX \texttt{<2000/06/01>}$B$KBP1~$7$?!#(B
+\end{itemize}
+
+
+\section{te\TeX{}$B%i%$%V%i%j7A<0$G$NG[I[(B}
+\textit{\TeX{} Live}$B$H$$$&(BTUG$B$GG[I[$7$F$$$k(B\TeX{}$B%7%9%F%`$r=8$a$?(B
+CD--ROM$B$,$"$j!"(BTUGboat$B9XFI<T$K$O$3$l$,(BTUGboat$B$H0l=o$KDj4|E*$KG[I[$5$l$F(B
+$B$$$^$9!#(Bte\TeX{}$B!J(BThomas Esser$B$K$h$k!K$O(B\textit{\TeX{} Live}$BMQ$K=8$a$i$l(B
+$B$?(B\TeX{}$B$N$3$H$G$9!#(B
+
+te\TeX{}$B$N(BTDS$B!J(B\textit{\TeX{} Directory Structure}$B!K$K=>$C$?G[I[J*$K$O!"(B
+$B%]!<%i%s%I8l$N(B\LaTeX{}$BMQ$K(B|platex|$B$H$$$&%G%#%l%/%H%j$,4^$^$l$F$*$j!"(B
+p\TeX{}$B$N(Bplatex$B$H=E$J$j$^$9!#$3$NLdBj$rHr$1$k$?$a$K!"(Bp\TeX{}$BMQ$N%G%#%l%/(B
+$B%H%j$r(B|texmf|$BD>2<$K(B|texmf/ptex|$B$H:n$j!"(Bp\TeX{}$B$G$O$=$A$i$rM%@h$7$F;H$&$h(B
+$B$&$K$7!"(Bte\TeX{}$B%i%$%V%i%j$K9g$o$;$?7A$G(Bp\TeX{}$B4XO"$N%i%$%V%i%j$r$^$H$a(B
+$B$F(B|ptex-texmf-*.tar.gz|$B$H$7$FG[I[$7$F$$$^$9!#(B
+
+$B$3$N%G%#%l%/%H%j9=@.$O=>Mh$N%G%#%l%/%H%j9=@.$H0[$J$C$F$*$j!"(B\LaTeXe{}$B$N(B
+|*.ins|$B$K$O%G%#%l%/%H%jL>$r5-=R$9$k$N$G!"(Bte\TeX{}$BMQ$NG[I[J*$H$OJL$K!"$3(B
+$B$l$^$G$N$h$&$K(Bp\LaTeXe{}$B$N%Q%C%1!<%8$r:n$k$H!"%G%#%l%/%H%jL>$N5-=R$@$1$,(B
+$B0[$J$j!"B>$OA4$/F1$8(B2$B<oN`$NG[I[J*$,=PMh>e$,$k$3$H$K$J$j$^$9!#$3$N>uBV$O(B
+$BK>$^$7$/$J$$$N$G!"(B\TeX{}$B$N@$3&A4BN$,(Bte\TeX{}$B$K%7%U%H$7$F$-$F$$$k$3$H$b9M(B
+$BN8$7(B\footnote{$BNc$($P!"%*%j%8%J%k$N(Bdvips$B$N:G?7HG$O(Bte\TeX{}$B$K4^$^$l$k$b$N(B
+$B$@$1$H$J$C$F$$$^$9!#(B}$B!"(Bp\LaTeXe{}$B$NG[I[$b(Bte\TeX{}$B%i%$%V%i%j7A<0$G$NG[I[(B
+$B7ABV$K9J$k$3$H$K$7$^$7$?!#:#8e(Bp\LaTeXe{}$B$N%P!<%8%g%s%"%C%W$O!"(B
+|ptex-texmf*.tar.gz|$B%"!<%+%$%V$K4^$^$l$k7A$G9T$J$&$3$H$K$J$j$^$9!#(B
+
+
+\section{nidanfloat$B%Q%C%1!<%8$N;H$$J}(B}
+|nidanfloat|$B%Q%C%1!<%8$O!"FsCJAH;~$KCJH4$-$N%U%m!<%H$r%Z!<%82<It$K$bG[CV(B
+$B$G$-$k$h$&$K$9$k$?$a$N%Q%C%1!<%8$G$9!#DL>o$O!"0J2<$N$h$&$J;H$$J}$K$J$k$G(B
+$B$7$g$&!#%Z!<%82<It$K(B1$BCJ$NI}$K<}$^$i$J$$(B|filename.eps|$B$r=PNO$9$k>l9g$G$9!#(B
+\begin{verbatim}
+\documentclass[twocolumn]{jarticle}
+\usepackage{graphics}
+\usepackage{nidanfloat}
+\begin{document}
+ <$BK\J8(B>
+\begin{figure*}[b]
+\includegraphics{filename.eps}
+\caption{$B%-%c%W%7%g%s(B}
+\end{figure*}
+ <$BK\J8(B>
+\end{document}
+\end{verbatim}
+$B$3$N$h$&$K!"FsCJAH$G(B|\usepackage{nidanfloat}|$B$r%W%j%"%s%V%k$K;XDj$7$F!"(B
+|figure|$B4D6-$N%*%W%7%g%s$G(B|b|$B$r;XDj$7$^$9!#%*%W%7%g%s$N0UL#$O!"DL>o$N(B
+|figure|$B4D6-$HF1$8$G$9!#(B|figure|$B4D6-$N%*%W%7%g%s$r;XDj$7$J$$>l9g$O!"%G%U%)(B
+$B%k%H$G(B|tb|$B$,;XDj$5$l$?$b$N$H8+$J$5$l$^$9!#(B
+
+$B$=$NB>!"DI2C$5$l$?%Q%i%a!<%?$J$I$KIU$$$F$O!"(B|nidanfloat.dtx|$B$r$4Mw$/$@$5(B
+$B$$!#(B
+
+
+\section{tarticle, tbook, treport$B$G!"J8F,$NA43Q3+$-3g8LN`$,2<$,$kLdBj(B}
+tarticle, tbook, treport$B$G!"J8F,$NA43Q3+$-3g8LN`$,2<$,$k$H$$$&8=>]$N$4;X(B
+$BE&$rD:$-$^$7$?!#$3$N%"%-$O!"(B|\adustbaseline|$B$G=PNO$5$l$F$$$?$b$N$G$9!#6q(B
+$BBNE*$K$O!"(B|\tbaselineshift|$B$K(B2$BEYB3$1$FCM$r;XDj$9$k$H!"$=$N8e$K$"$kA43Q3+(B
+$B$-3g8LN`$NA0$KM>J,$J%"%-$,=PNO$5$l$k$h$&$G$9!#(B|\adustbaseline|$B$G$O!"=DAH(B
+$B$N%Y!<%9%i%$%s0LCV$rJd@5$9$k:]$K(B|\tbaselineshift|$B$r=i4|2=$7!"$=$N8e$K7W(B
+$B;;CM$r@_Dj$9$k$H$$$&$3$H$r$7$F$$$?$?$a$K!"$=$ND>8e$KA43Q3+$-3g8LN`$,$/$k(B
+$B$HM>J,$J%"%-$,=PNO$5$l$F$$$?$b$N$G$9!#(B|\tbaselineshift|$B$X$NO"B3$7$?CM$N(B
+$B@_Dj$r9T$J$o$J$1$l$P$3$NLdBj$O5/$-$J$$$N$G!"$3$N%P!<%8%g%s$G(B
+|\adustbaseline|$B$N:G=i$G9T$J$C$F$$$?(B|\tbaselineshift|$B$N=i4|2=$r9T$J$o$J(B
+$B$$$h$&$KJQ99$7$^$7$?!#(B
+
+
+\section{\LaTeX \texttt{<2000/06/01>}$B$KBP1~(B}
+\LaTeX{}$B$N%P!<%8%g%s%"%C%W$,:#2s$+$i(B1$BG/Kh$K$J$j$^$7$?$N$G!"(Bp\LaTeXe{}$B$N(B
+$B99?7$b4pK\E*$K:#8e$O(B\LaTeX{}$B$K9g$o$;$F(B1$BG/Kh$K$J$j$^$9!#(B
+
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+$B$=$3$G!"(Bhyphen.cfg$B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$r(B
+$BFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#>\$7$/$O(BREADME2.txt$B$r$4Mw$/$@$5$$!#(B
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews07.tex b/Master/texmf-dist/source/platex/base/plnews07.tex
new file mode 100644
index 00000000000..292a6a367d4
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews07.tex
@@ -0,0 +1,106 @@
+%% <2001/10/04>
+\documentclass{plnews}
+
+\publicationyear{2001}% $BH/9TG/(B
+\publicationmonth{09}% $BH/9T7n(B
+\publicationissue{7}% $BHV9f(B
+\author{$BCfLn(B $B8-!J(B\texttt{<ken-na at ascii.co.jp>}$B!K(B
+ \& $BIY3_(B $B=(><!J(B\texttt{<hideak-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<2001/09/04>}$BHG$K$D$$$F!"(B
+$BA02s$NHG!J(B\texttt{<2000/11/03>}$B!K$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+$B$=$l0JA0$NJQ99E@$K$D$$$F$O!"(B\file{plnews*.tex}$B$d(B\file{Changes.txt}$B$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(B\file{ltnews*.tex}$B$J$I$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+
+\section{$B;HMQ$*$h$SG[IU>r7o$NJQ99(B}
+p\LaTeXe{}$B$NG[IU$*$h$SMxMQ>r7o$r!V!JJQ99:Q$_!K(BBSD$B%i%$%;%s%9!W$K$7$^$7$?!#(B
+$BFbMF$K$D$$$F$O!"(B\file{COPYRIGHT}$B%U%!%$%k$r;2>H$7$F$/$@$5$$!#(B
+
+
+\section{nidanfloat$B%Q%C%1!<%8(B}
+nidanfloat$B%Q%C%1!<%8$O!":G=*%Z!<%8$N:81&%+%i%`$N9b$5$r6Q0l$K(B
+$B$7$F=PNO$9$k$h$&$K$J$C$F$$$^$7$?!#(B
+
+$B$3$N5!G=$O!":8%+%i%`MQ$KJ];}$7$F$$$kFbMF$H!"1&%+%i%`MQ$NFbMF$r(B
+$B0lEY$^$H$a!":F$S#2J,3d$9$k$@$1$N4JN,$7$?<BAu$G<B8=$5$l$F$$$^$9!#(B
+
+$B$=$N$?$a!":8%+%i%`$@$1$G<}$^$kNL$7$+$J$$>l9g!"%Z!<%82<It$X$N=PNO$r(B
+$B;XDj$7$?!J#2CJH4$-$G$J$$!K%U%m!<%H$O1&%+%i%`$N2<$KCV$+$l$^$9!#(B
+$B$^$?!"(B|\newpage|$B%3%^%s%I$G%+%i%`$rJQ99$7$F$b!"(B
+$B%Z!<%8=PNO;~$K:8%+%i%`MQ$NFbMF$H$^$H$a$i$l!"J,3d0LCV$,D4@0$5$l$k$N$G!"(B
+$B;XDj$7$?(B|\newpage|$B%3%^%s%I$N0LCV$G%+%i%`$,JQ$o$j$^$;$s!#(B
+
+$B$=$3$G!":G=*%Z!<%8$N9b$5D4@05!G=$r;H$&$+$I$&$+$r@)8f$9$k$?$a$N(B
+$B%Q%C%1!<%8%*%W%7%g%s$rF3F~$7$^$7$?!#(B
+
+$B<+F0D4@0$9$k$K$O!"%Q%C%1!<%8$r%m!<%I$9$k$H$-$K(B``balance''$B%*%W%7%g%s$r(B
+$B;XDj$7$F$/$@$5$$!#(B
+\begin{verbatim}
+\usepackage[balance]{nidanfloat}
+\end{verbatim}
+
+$B5U$K!"D4@0$7$J$$$h$&$K$9$k$K$O!"%*%W%7%g%s(B``nobalance''$B$r;XDj$7$^$9!#(B
+\begin{verbatim}
+\usepackage[nobalance]{nidanfloat}
+\end{verbatim}
+
+$B%G%U%)%k%H$O(B\textbf{nobalance}$B$K$7$F$"$j$^$9!#(B
+
+
+\section{$B$=$NB>$N<g$J=$@52U=j(B}
+$B<!$N$h$&$JIT6q9g$N=$@5$d;EMM$NJQ99$r$7$^$7$?!#(B
+
+\begin{itemize}
+\item |\enlargethispage|$B%3%^%s%I$rMQ$$$?>l9g!"5SCm$HK\J8$,=E$J$C$F$7$^$&!#(B
+\item |\chpater|$B%3%^%s%I$H(B|\chapter*|$B%3%^%s%I$G8+=P$7$N=PNO0LCV$,0[$J$k!#(B
+\item |\adjustbaseline|$B$GD4@0NL$,9g$C$F$$$J$$!#(B
+\item |\pbox|$B%3%^%s%I$G(Bz$B%*%W%7%g%s$r;XDj$9$k$H%(%i!<$K$J$k!#(B
+\item $BL\<!$N%Z!<%8HV9f$N=qBN$r(B|\rmfamily|$B$+$i(B|\normalfont|$B$KJQ99$7$^$7$?!#(B
+\end{itemize}
+
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+$B$=$3$G!"(Bhyphen.cfg$B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$r(B
+$BFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#>\$7$/$O(BREADME2.txt$B$r$4Mw$/$@$5$$!#(B
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plnews08.tex b/Master/texmf-dist/source/platex/base/plnews08.tex
new file mode 100644
index 00000000000..1473686523d
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plnews08.tex
@@ -0,0 +1,111 @@
+%% <2001/10/04>
+\documentclass{plnews}
+
+\publicationyear{2004}% $BH/9TG/(B
+\publicationmonth{08}% $BH/9T7n(B
+\publicationissue{8}% $BHV9f(B
+\author{$BEDCf(B $BDwG7!J(B\texttt{<sada-t at ascii.co.jp>}$B!K(B
+}
+
+\begin{document}
+
+\maketitle
+
+\section{$B$3$NJ8=q$K$D$$$F(B}
+$B$3$NJ8=q$O!"(Bp\LaTeXe{}\texttt{<2004/08/10>}$BHG$K$D$$$F!"(B
+$BA02s$NHG!J(B\texttt{<2001/09/04>}$B!K$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9!#(B
+$B$=$l0JA0$NJQ99E@$K$D$$$F$O!"(B\file{plnews*.tex}$B$d(B\file{Changes.txt}$B$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+\LaTeX{}$B%l%Y%k$G$N99?72U=j$O!"(B\LaTeX{}$B$KIUB0$N(B\file{ltnews*.tex}$B$J$I$r(B
+$B;2>H$7$F$/$@$5$$!#(B
+
+
+\section{$BOBJ8%(%s%3!<%G%#%s%0@Z$jBX$(BP1~(B}
+$B$3$l$^$G$OOBJ8%(%s%3!<%G%#%s%0$K$O(BJY1,JT1$B$N$_$7$+;HMQ$G$-$^$;$s$G$7$?$,!"(B
+$B?7$?$K%(%s%3!<%G%#%s%0$rDj5A$7$F;HMQ$G$-$k$h$&$K$7$^$7$?!#(B
+
+$BOBJ8%(%s%3!<%G%#%s%0$O0J2<$N%^%/%m$GDj5A$7$^$9!#(B
+
+\begin{itemize}
+\item |\DeclareYokoKanjiEncoding{<$B%(%s%3!<%G%#%s%0L>(B>}{<$B<B9T%3!<%I(B>}{<$B<B9T%3!<%I(B>}|\\
+ $B2#=q$-MQ$NOBJ8%(%s%3!<%G%#%s%0$r@k8@$9$k!#(B
+ $B0z?t$O(B|\DeclareFontEncoding|$B$HF1$8!#(B
+\item |\DeclareTateKanjiEncoding{<$B%(%s%3!<%G%#%s%0L>(B>}{<$B<B9T%3!<%I(B>}{<$B<B9T%3!<%I(B>}|\\
+ $B=D=q$-MQ$NOBJ8%(%s%3!<%G%#%s%0$r@k8@$9$k!#(B
+ $B0z?t$O(B|\DeclareFontEncoding|$B$HF1$8!#(B
+\item |\KanjiEncodingPair{<$B2#%(%s%3!<%G%#%s%0L>(B>}{<$B=D%(%s%3!<%G%#%s%0L>(B>}|\\
+ $B2#=q$-$H=D=q$-$NOBJ8%(%s%3!<%G%#%s%0$r4XO"IU$1$k!#(B
+\end{itemize}
+
+$B2#=q$-$H=D=q$-$N%(%s%3!<%G%#%s%0$O0J2<$N$h$&$KI,$:(B|\KanjiEncodingPair|$B$G(B
+$BBP1~$r4XO"IU$1$F$+$i;HMQ$7$^$9!#(B
+$B4XO"IU$1$i$l$?%(%s%3!<%G%#%s%0$O(B|\yoko|, |\tate|$B$N<B9T;~$K@Z$jBX$o$j$^$9!#(B
+
+\begin{verbatim}
+ :
+\DeclareYokoKanjiEncoding{NY1}{}{}
+\DeclareYokoKanjiEncoding{NT1}{}{}
+\KanjiEncodingPair{NY1}{NT1}
+ :
+\begin{document}
+ :
+\fontencoding{NY1}
+ :
+\selectfont
+ :
+\end{verbatim}
+
+$B8=;~E@$G$O(B|\DeclareTextCompositeCommand|$B$N$h$&$J%(%s%3!<%G%#%s%0$GF0:n$r(B
+$B@Z$jBX$($k$?$a$N%^%/%m$K$OBP1~$7$F$$$^$;$s!#$=$N$?$a!"%U%)%s%H$NAH$_9g$o$;$r(B
+$BJQ99$9$kDxEY$K$7$+MxMQ$G$-$^$;$s!#(B
+
+\section{$B$=$NB>$N<g$J=$@52U=j(B}
+$B<!$N$h$&$JIT6q9g$N=$@5$d;EMM$NJQ99$r$7$^$7$?!#(B
+
+\begin{itemize}
+\item |verbatim|$B4D6-$GM>7W$JA08e6u$-$,H/@8$7$J$$$h$&$K(B|\fontfamily|$B$r=$@5!#(B
+\item |\ascii|,|\Ascii|,|\ASCII|$B%^%/%m$N%(%i!<$r=$@5!#(B
+\item $BOBJ8%U%)%s%H%5%$%:$N4p=`CM$N@_Dj$r=$@5!#(B
+\item $B=DAH%9%?%$%k$G(B|\flushbottom|$B$7$J$$$h$&$K=$@5!#(B
+\item |\part|,|\chapter|$B$ND>8e$G%$%s%G%s%H$,H/@8$7$J$$%P%0$r=$@5!#(B
+\item $B8+=P$7$NA08e$N6u$-$rD4@0!#(B
+\item \LaTeX 2003/12/01$BHG$G$NF0:n$r3NG'!#(B
+\end{itemize}
+
+
+\section{$B%U%)!<%^%C%H%U%!%$%k:n@.;~$NCm0U(B}
+$B8=:_$N(Bp\TeX{}$B$G$O!"(B8$B%S%C%H%3!<%I$NO"B3$r(B16$B%S%C%H%3!<%I$HG'<1$7$F(B
+$B$7$^$&>l9g$,$"$j$^$9!#$=$N$?$a!"%U%i%s%98l$d%-%j%kJ8;z$J$I$N(B
+8$B%S%C%H%3!<%I$,O"B3$9$k%O%$%U%s%Q%?!<%s$O$^$:;H$($;$s!#(B
+$BNc$($P(Bcmcyralt$B%Q%C%1!<%8$G$O!"ESCf$G$D$.$N$h$&$J%(%i!<$K$J$j$^$9!#(B
+
+\begin{verbatim}
+(/usr/local/share/texmf/tex/latex/contrib/
+other/cmcyralt/rhyphen.tex Russian hyphena
+tion
+! Bad \patterns.
+l.107 . $B$((B
+ 2
+?
+\end{verbatim}
+
+$B$3$N$H$-$O!"(B``|?|''$B$N%W%m%s%W%H$KBP$7$F(B``|x|''$B$G=*N;$7$F$/$@$5$$!#(B
+$B;DG0$J$,$i!"$3$N%O%$%U%s%Q%?!<%s$r(Bp\TeX{}$B$GMxMQ$9$k$3$H$O$G$-$^$;$s!#(B
+
+$B$=$3$G!"(Bhyphen.cfg$B$rMQ0U$7$F!"ITMQ0U$KB>$N%O%$%U%s%Q%?!<%s$r(B
+$BFI$_9~$^$J$$$h$&$K$7$F$"$j$^$9!#>\$7$/$O(BREADME2.txt$B$r$4Mw$/$@$5$$!#(B
+
+\section{$B$=$NB>(B}
+p\TeX{}$B$d(Bp\LaTeXe{}$B$K4X$9$k:G?7>pJs$O!"(Bp\TeX{}$B%[!<%`%Z!<%8(B
+\begin{verbatim}
+ http://www.ascii.co.jp/pb/ptex
+\end{verbatim}
+$B$h$j!"F~<j$9$k$3$H$,$G$-$^$9!#(B
+
+$B%P%0Js9p$d$*Ld$$9g$o$;$J$I$O!"EE;R%a!<%k$G(B
+\begin{verbatim}
+ www-ptex$B!w(Bascii.co.jp
+\end{verbatim}
+$B$^$G$*4j$$$7$^$9!#(B
+
+\end{document}
diff --git a/Master/texmf-dist/source/platex/base/plpatch.ltx b/Master/texmf-dist/source/platex/base/plpatch.ltx
new file mode 100644
index 00000000000..61ea5177217
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plpatch.ltx
@@ -0,0 +1,12 @@
+%%%%
+%%%% Patch file for the pLaTeX2e kernel dated 2006/01/04
+%%%% (2006/01/04)
+%%%%
+
+% This patch will not work with any other release.
+\def\pfmtversion@topatch{2006/11/10}
+
+% This denotes minor level.
+\def\ppatch@level{0}
+
+\endinput
diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx
new file mode 100644
index 00000000000..628c5af4ac0
--- /dev/null
+++ b/Master/texmf-dist/source/platex/base/plvers.dtx
@@ -0,0 +1,162 @@
+% \iffalse meta-comment
+%% File: plvers
+%
+% Copyright 1995-2006 ASCII Corporation.
+%
+% This file is part of the pLaTeX2e system.
+% -----------------------------------------
+%
+% \fi
+%
+% \CheckSum{92}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+%<*driver>
+% \fi
+\ProvidesFile{plvers.dtx}[2006/11/10 v1.0q pLaTeX Kernel (Version Info)]
+% \iffalse
+\documentclass{jltxdoc}
+\GetFileInfo{plvers.dtx}
+\author{Ken Nakano \& Hideaki Togashi}
+\title{\filename}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \section{$B%P!<%8%g%s$N@_Dj(B}
+% $B$^$:!"$3$N%G%#%9%H%j%S%e!<%7%g%s$G$N(Bp\LaTeXe{}$B$NF|IU$H%P!<%8%g%sHV9f(B
+% $B$rDj5A$7$^$9!#$^$?!"(Bp\LaTeXe{}$B$,5/F0$5$l$?$H$-$KI=<($5$l$kJ8;zNs$N(B
+% $B@_Dj$b$7$^$9!#(B
+%
+% \changes{v1.0}{1995/05/16}{p\LaTeXe\ $BMQ$K(B\file{ltvers.dtx}$B$r=$@5(B}
+% \changes{v1.0a}{1995/08/30}{\LaTeX\ \texttt{!<1995/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0b}{1996/01/31}{\LaTeX\ \texttt{!<1995/12/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0c}{1997/01/11}{\LaTeX\ \texttt{!<1996/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0d}{1997/01/23}{\LaTeX\ \texttt{!<1996/12/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0e}{1997/07/02}{\LaTeX\ \texttt{!<1997/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0f}{1998/02/17}{\LaTeX\ \texttt{!<1997/12/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0g}{1998/09/01}{\LaTeX\ \texttt{!<1998/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0h}{1999/04/05}{\LaTeX\ \texttt{!<1998/12/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0i}{1999/08/09}{\LaTeX\ \texttt{!<1999/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0j}{2000/02/29}{\LaTeX\ \texttt{!<1999/12/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0k}{2000/11/03}{\LaTeX\ \texttt{!<2000/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0l}{2001/09/04}{\LaTeX\ \texttt{!<2001/06/01!>}$BHGMQ$K=$@5(B}
+% \changes{v1.0m}{2004/08/10}{\LaTeX\ \texttt{!<2003/12/01!>}$BHGBP1~3NG'(B}
+% \changes{v1.0n}{2005/01/04}{plfonts.dtx$B%P%0=$@5(B}
+% \changes{v1.0o}{2006/01/04}{plfonts.dtx$B%P%0=$@5(B}
+% \changes{v1.0p}{2006/06/27}{plfonts.dtx LaTeX <2005/12/01>$BBP1~(B}
+% \changes{v1.0q}{2006/11/10}{plfonts.dtx$B%P%0=$@5(B}
+%
+% $B$3$N%P!<%8%g%s$N(Bp\LaTeXe{}$B$O!"<!$N%P!<%8%g%s$N(B\LaTeX{}\footnote{%
+% LaTeX authors: Johannes Braams, David Carlisle, Alan Jeffrey,
+% Leslie Lamport, Frank Mittelbach, Chris Rowley, Rainer Sch\"opf}$B$r(B
+% $B$b$H$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<2ekernel>\def\fmtname{LaTeX2e}
+%<2ekernel>\def\fmtversion{2003/12/01}
+% \end{macrocode}
+%
+% p\LaTeXe{}$B$N%U%)!<%^%C%H%U%!%$%kL>$H%P!<%8%g%s$G$9!#(B
+%
+% \begin{macrocode}
+%<*plcore>
+\def\pfmtname{pLaTeX2e}
+\def\pfmtversion{2006/11/10}
+%</plcore>
+% \end{macrocode}
+%
+% \subsection{$B%Q%C%A%U%!%$%k$N%m!<%I(B}
+%
+% $B<!$NItJ,$O!"(Bp\LaTeXe{}$B$N%Q%C%A%U%!%$%k$r%m!<%I$9$k$?$a$N%3!<%I$G$9!#(B
+% $B%P%0$r=$@5$9$k$?$a$N%Q%C%A$rG[I[$9$k$+$b$7$l$^$;$s!#(B
+% \begin{macrocode}
+%<*plfinal>
+\IfFileExists{plpatch.ltx}
+ {\typeout{************************************^^J%
+ * Appliying patch file plpatch.ltx *^^J%
+ ************************************}
+ \def\pfmtversion@topatch{unknown}
+ \input{plpatch.ltx}
+ \ifx\pfmtversion\pfmtversion@topatch
+ \ifx\ppatch@level\@undefined
+ \typeout{^^J^^J^^J%
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J%
+ !! Patch file `plpatch.ltx' (for version <\pfmtversion@topatch>)^^J%
+ !! is not suitable for version <\pfmtversion> of pLaTeX.^^J^^J%
+ !! Please check if iniptex found an old patch file:^^J%
+ !! --- if so, rename it or delete it, and redo the^^J%
+ !! iniptex run.^^J%
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J}%
+ \batchmode \@@end
+ \fi
+ \else
+ \typeout{^^J^^J^^J%
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J%
+ !! Patch file `plpatch.ltx' (for version <\pfmtversion@topatch>)^^J%
+ !! is not suitable for version <\pfmtversion> of pLaTeX.^^J%
+ !!^^J%
+ !! Please check if iniptex found an old patch file:^^J%
+ !! --- if so, rename it or delete it, and redo the^^J%
+ !! iniptex run.^^J%
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^J}%
+ \batchmode \@@end
+ \fi
+ \let\pfmtversion@topatch\relax
+ }{}
+% \end{macrocode}
+%
+% $B5/F0;~$KI=<($5$l$kJ8;zNs$G$9!#(B
+% \LaTeX{}$B$K%Q%C%A$,$"$F$i$l$F$$$k>l9g$O!"$=$l$bI=<($7$^$9!#(B
+% \begin{macrocode}
+\ifx\patch@level\@undefined
+ \ifx\ppatch@level\@undefined
+ \everyjob{\typeout{%
+ \pfmtname\space<\pfmtversion>\space
+ (based on \fmtname\space<\fmtversion>)}}
+ \else
+ \everyjob{\typeout{%
+ \pfmtname\space<\pfmtversion>+\ppatch@level\space
+ (based on \fmtname\space<\fmtversion>)}}
+ \fi
+\else
+ \ifx\ppatch@level\@undefined
+ \everyjob{\typeout{%
+ \pfmtname\space<\pfmtversion>\space
+ (based on \fmtname\space<\fmtversion>\space
+ patch level \patch@level)}}
+ \else
+ \everyjob{\typeout{%
+ \pfmtname\space<\pfmtversion>+\ppatch@level\space
+ (based on \fmtname\space<\fmtversion>\space
+ patch level \patch@level)}}
+ \fi
+\fi
+%</plfinal>
+% \end{macrocode}
+%
+% \Finale
+%
+\endinput