% \iffalse meta-comment
%% File: jclasses.dtx
%
%  Copyright 1995,1996,1997 ASCII Corporation.
%
%  This file is part of the pLaTeX2e system.
%  -----------------------------------------
%
% \fi
%
% \CheckSum{4398}
%% \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}{sectin$B%l%Y%k$,=PNO$5$l$J$$$N$r=$@5(B}
% \changes{v1.1h}{1997/09/03}{landscape$B;XDj;~$NCM$r=$@5(B}
% \fi
%
% \iffalse
\NeedsTeXFormat{pLaTeX2e}
%<*driver>
\ProvidesFile{jclasses.dtx}[1997/09/03 v1.1h Standard pLaTeX class]
%</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>
%<article|report|book>  [1997/09/03 v1.1h Standard pLaTeX class]
%<10pt|11pt|12pt>  [1997/09/03 v1.1h 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}
% \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}
%    \begin{macrocode}
\DeclareOption{mentuke}{%
  \tombowtrue
  \setlength{\@tombowwidth}{\z@}%
  \@bannertoken\@empty
  \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^@)(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!"?t<0%U%!%_%j$r@k8@$9$k(B
% $BNN0h$rD6$($F$7$^$&>l9g$,$"$k$+$b$7$l$^$;$s!#$=$N$H$-$K$O!";DG0$G$9$,!"(B
% $B$=$N%Q%C%1!<%8$+!"?t<0Fb$KD>@\!"F|K\8l$r5-=R$9$k$N$+!"$I$A$i$+$rCGG0(B
% $B$7$J$1$l$P$J$j$^$;$s!#$3$N%/%i%9%*%W%7%g%s$O!"?t<0Fb$KF|K\8l$r5-=R$9$k(B
% $B$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
% \changes{v1.1d}{1992/02/04}{disablejfam$B$NH=CG$r4V0c$($F$?$N$r=$@5(B}
%    \begin{macrocode}
\if@compatibility
\else
  \DeclareOption{disablejfam}{\@enablejfamfalse}
\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
%
% $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}
  \if@stysize
%    \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}
%    \begin{macrocode}
    \addtolength\topmargin{-2.0in}
  \else
%<yoko>    \addtolength\topmargin{-2.0in}
%<tate>    \addtolength\topmargin{-2.8in}
%    \end{macrocode}
% \changes{v1.1d}{1997/02/05}{\cs{tompargin}$B$rH>J,$K$9$k$N$O%"%-NN0h$N7W;;8e(B}
%    \begin{macrocode}
  \addtolength\topmargin{-.5\topmargin}
  \fi
\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}
  \@settopoint\oddsidemargin
%    \end{macrocode}
%
% |\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\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}{sectin$B%l%Y%k$,=PNO$5$l$J$$$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}
% \changes{v1.1g}{1997/08/25}{sectin$B%l%Y%k$,=PNO$5$l$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>
  }
\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{\markboth{%
     \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}%
  \@afterindentfalse
  \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>
%<*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@
  \@afterindentfalse
  \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
%    \begin{macrocode}
\def\@makechapterhead#1{\hbox{}%
  \vskip2\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\huge\bfseries
   \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}%
   \fi}\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
%    \begin{macrocode}
\def\@makeschapterhead#1{\hbox{}%
  \vskip2\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\huge\bfseries
   \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\Cdp \@minus.2\Cdp}%
   {.5\Cvs \@plus.3\Cdp}%
   {\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\Cdp \@minus.2\Cdp}%
   {.5\Cvs \@plus.3\Cdp}%
   {\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\Cdp \@minus.2\Cdp}%
   {.5\Cvs \@plus.3\Cdp}%
   {\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}
% $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 >3\relax\@toodeep\else
   \advance\@enumdepth\@ne
   \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
   \list{\csname label\@enumctr\endcsname}{%
         \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
         \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 >3\relax\@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}
% $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}{\thechapter$B!&(B\rensuji{\@arabic\c@table}}
%</report|book>
%</tate>
%<*yoko>
%<article>\renewcommand{\thetable}{\@arabic\c@table}
%<*report|book>
\renewcommand{\thetable}{\thechapter.\@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}
% $B?t<0Fb$KF|K\8l$rD>@\!"5-=R$9$k$?$a$K?t<05-9fMQJ8;z$K(B``JY1/mc/m/n''$B$r(B
% $BEPO?$7$^$9!#?t<0%P!<%8%g%s$,(Bbold$B$N>l9g$O!"(B``JY1/gt/m/n''$B$rMQ$$$^$9!#(B
%    \begin{macrocode}
\if@enablejfam
  \DeclareSymbolFont{mincho}{JY1}{mc}{m}{n}
  \DeclareSymbolFontAlphabet{\mathmc}{mincho}
  \SetSymbolFont{mincho}{bold}{JY1}{gt}{m}{n}
  \DeclareMathAlphabet\mathgt{JY1}{gt}{m}{n}
  \reDeclareMathAlphabet{\mathrm}{\@mathrm}{\@mathmc}
  \reDeclareMathAlphabet{\mathbf}{\@mathbf}{\@mathgt}
  \jfam\symmincho
\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
%    \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\hbox to\@pnumwidth{%
         \hss\reset@font\rmfamily \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}{\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 \@tempcnta\year
      \advance\@tempcnta-1988 $BJ?@.(B
      \ifnum \@tempcnta =1 $B85(B\else\kansuji\number\@tempcnta\fi $BG/(B
      \kansuji\number\month $B7n(B\kansuji\number\day $BF|(B
    \fi
  \else
    \if$B@>Nq(B
      \number\year\, $BG/(B\hspace{.5em}\nobreak
      \number\month\, $B7n(B\hspace{.5em}\nobreak
      \number\day\, $BF|(B
    \else \@tempcnta\year
      \advance\@tempcnta-1988 $BJ?@.(B
      \ifnum \@tempcnta =1 $B85(B\else\number\@tempcnta\fi
        \, $BG/(B\hspace{.5em}\nobreak
      \number\month\, $B7n(B\hspace{.5em}\nobreak\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}
%    \begin{macrocode}
%<book>\pagestyle{headings}
%<!book>\pagestyle{plain}
\pagenumbering{arabic}
\raggedbottom
\if@twocolumn
  \twocolumn
  \sloppy
  \flushbottom
\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
