%%
%% This is file `eepaper.cls',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% jclasses.dtx  (with options: `report,yoko')
%% 
%% IMPORTANT NOTICE:
%% 
%% For the copyright see the source file.
%% 
%% Any modified versions of this file must be renamed
%% with new filenames distinct from eepaper.cls.
%% 
%% For distribution of the original source see the terms
%% for copying and modification in the file jclasses.dtx.
%% 
%% This generated file may be distributed as long as the
%% original source files, as listed above, are part of the
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
%% File: jclasses.dtx
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
%%
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{eepaper}[2006/12/13 v1.4 Standard pLaTeX class]
%
% 徳島大学 工学部 電気電子工学科 論文スタイル．
%			alex@ee.tokushima-u.ac.jp
%
\typeout{Document Style `徳島大学 工学部 電気電子工学科 論文スタイル'.}
\typeout{$Id: eepaper.cls,v 3.8 2008/02/14 10:30:38 alex Exp alex $}
% =======================eepaper.sty の revision=======================
\def\eepaperstylerevision{$Revision: 3.8 $}
%

\newcounter{@paper}
\newif\if@landscape \@landscapefalse
\newcommand{\@ptsize}{}
\newif\if@restonecol
\newif\if@titlepage
\@titlepagetrue
\newif\if@english
\@englishfalse
\newif\if@openright
\hour\time \divide\hour by 60\relax
\@tempcnta\hour \multiply\@tempcnta 60\relax
\minute\time \advance\minute-\@tempcnta
\newif\if@stysize \@stysizefalse
\newif\if@enablejfam \@enablejfamtrue
\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}}
\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}}
\if@compatibility
  \renewcommand{\@ptsize}{0}
\else
  \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}}
\fi
\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}}
\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}}
\DeclareOption{landscape}{\@landscapetrue
  \setlength\@tempdima{\paperheight}%
  \setlength\paperheight{\paperwidth}%
  \setlength\paperwidth{\@tempdima}}
\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}
\DeclareOption{mentuke}{%
  \tombowtrue \tombowdatefalse
  \setlength{\@tombowwidth}{\z@}%
  \maketombowbox}
\DeclareOption{tate}{%
  \AtBeginDocument{\tate\message{《縦組モード》}%
                   \adjustbaseline}%
}
\DeclareOption{oneside}{\@twosidefalse}
\DeclareOption{twoside}{\@twosidetrue}
\DeclareOption{onecolumn}{\@twocolumnfalse}
\DeclareOption{twocolumn}{\@twocolumntrue}
\DeclareOption{titlepage}{\@titlepagetrue}
\DeclareOption{notitlepage}{\@titlepagefalse}
\DeclareOption{english}{\@englishtrue}
\if@compatibility
\else
\DeclareOption{openright}{\@openrighttrue}
\DeclareOption{openany}{\@openrightfalse}
\fi
\DeclareOption{leqno}{\input{leqno.clo}}
\DeclareOption{fleqn}{\input{fleqn.clo}}
\DeclareOption{openbib}{%
  \AtEndOfPackage{%
   \renewcommand\@openbib@code{%
      \advance\leftmargin\bibindent
      \itemindent -\bibindent
      \listparindent \itemindent
      \parsep \z@
      }%
   \renewcommand\newblock{\par}}}
\if@compatibility
\else
  \DeclareOption{disablejfam}{\@enablejfamfalse}
\fi
\DeclareOption{draft}{\setlength\overfullrule{5pt}}
\DeclareOption{final}{\setlength\overfullrule{0pt}}
\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,openany}
\ProcessOptions\relax
\input{jsize1\@ptsize.clo}
\if@stysize
  \setlength\columnsep{2\Cwd}
\else
  \setlength\columnsep{10\p@}
\fi
\setlength\columnseprule{0\p@}
\setlength\lineskip{1\p@}
\setlength\normallineskip{1\p@}
\renewcommand{\baselinestretch}{1.333}
\setlength\parskip{0\p@ \@plus \p@}
\setlength\parindent{1\Cwd}
\@lowpenalty   51
\@medpenalty  151
\@highpenalty 301
\setcounter{topnumber}{2}
\setcounter{bottomnumber}{1}
\setcounter{totalnumber}{3}
\setcounter{dbltopnumber}{2}
\renewcommand{\topfraction}{.7}
\renewcommand{\bottomfraction}{.3}
\renewcommand{\textfraction}{.2}
\renewcommand{\floatpagefraction}{.9}
\renewcommand{\dbltopfraction}{.7}
\renewcommand{\dblfloatpagefraction}{.9}
\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}
\let\ps@jpl@in\ps@plain
\def\ps@headnombre{\let\@mkboth\@gobbletwo
    \let\ps@jpl@in\ps@headnombre
  \def\@evenhead{\thepage\hfil}%
  \def\@oddhead{\hfil\thepage}%
  \let\@oddfoot\@empty\let\@evenfoot\@empty}
\def\ps@footnombre{\let\@mkboth\@gobbletwo
    \let\ps@jpl@in\ps@footnombre
  \def\@evenfoot{\thepage\hfil}%
  \def\@oddfoot{\hfil\thepage}%
  \let\@oddhead\@empty\let\@evenhead\@empty}
\if@twoside
  \def\ps@headings{\let\ps@jpl@in\ps@headnombre
    \let\@oddfoot\@empty\let\@evenfoot\@empty
    \def\@evenhead{\thepage\hfil\leftmark}%
    \def\@oddhead{{\rightmark}\hfil\thepage}%
    \let\@mkboth\markboth
  \def\chaptermark##1{\markboth{%
     \ifnum \c@secnumdepth >\m@ne
         \@chapapp\thechapter\@chappos\hskip1zw
     \fi
     ##1}{}}%
  \def\sectionmark##1{\markright{%
     \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
     ##1}}%
  }
\else % if not twoside
  \def\ps@headings{\let\ps@jpl@in\ps@headnombre
    \let\@oddfoot\@empty
    \def\@oddhead{{\rightmark}\hfil\thepage}%
    \let\@mkboth\markboth
\def\chaptermark##1{\markright{%
   \ifnum \c@secnumdepth >\m@ne
       \@chapapp\thechapter\@chappos\hskip1zw
   \fi
   ##1}}%
  }
\fi
\if@twoside
  \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre
    \def\@evenhead{\leftmark\hfil}% right page
    \def\@evenfoot{\thepage\hfil}% right page
    \def\@oddhead{\hfil\rightmark}% left page
    \def\@oddfoot{\hfil\thepage}% left page
  \let\@mkboth\markboth
\def\chaptermark##1{\markboth{%
     \ifnum \c@secnumdepth >\m@ne
         \@chapapp\thechapter\@chappos\hskip1zw
     \fi
     ##1}{}}%
  \def\sectionmark##1{\markright{%
     \ifnum \c@secnumdepth >\z@ \thesection.\hskip1zw\fi
     ##1}}%
  }
\else % if one column
  \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre
    \def\@oddhead{\hfil\rightmark}%
    \def\@oddfoot{\hfil\thepage}%
    \let\@mkboth\markboth
  \def\chaptermark##1{\markright{%
     \ifnum \c@secnumdepth >\m@ne
         \@chapapp\thechapter\@chappos\hskip1zw
     \fi
     ##1}}%
  }
\fi
\def\ps@myheadings{\let\ps@jpl@in\ps@plain%
  \let\@oddfoot\@empty\let\@evenfoot\@empty
  \def\@evenhead{\thepage\hfil\leftmark}%
  \def\@oddhead{{\rightmark}\hfil\thepage}%
  \let\@mkboth\@gobbletwo
  \let\chaptermark\@gobble
  \let\sectionmark\@gobble
}
\if@compatibility
\newenvironment{titlepage}
    {%
     \if@twocolumn\@restonecoltrue\onecolumn
     \else\@restonecolfalse\newpage\fi
     \thispagestyle{empty}%
     \setcounter{page}\z@
    }%
    {\if@restonecol\twocolumn\else\newpage\fi
    }
\else
\newenvironment{titlepage}
    {%
      \if@twocolumn
        \@restonecoltrue\onecolumn
      \else
        \@restonecolfalse\newpage
      \fi
      \thispagestyle{empty}%
      \setcounter{page}\@ne
    }%
    {\if@restonecol\twocolumn \else \newpage \fi
     \if@twoside\else
        \setcounter{page}\@ne
     \fi
    }
\fi
\def\p@thanks#1{\footnotemark
  \protected@xdef\@thanks{\@thanks
    \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}}
\if@titlepage
  \newcommand{\maketitle}{\begin{titlepage}%
  \let\footnotesize\small
  \let\footnoterule\relax
  \let\footnote\thanks
  \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
  \@thanks\vfil\null
  \end{titlepage}%
  \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
  }%
\else
  \newcommand{\maketitle}{\par
  \begingroup
    \renewcommand{\thefootnote}{\fnsymbol{footnote}}%
    \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$
      \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}%
     \long\def\@makefntext##1{\parindent 1em\noindent
       \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
    \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
  \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
  }
  \def\@maketitle{%
  \newpage\null
  \vskip 2em%
  \begin{center}%
  \let\footnote\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
\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
\newcommand*{\chaptermark}[1]{}
\setcounter{secnumdepth}{3}
\newcounter{part}
\newcounter{chapter}
\newcounter{section}[chapter]
\newcounter{subsection}[section]
\newcounter{subsubsection}[subsection]
\newcounter{paragraph}[subsubsection]
\newcounter{subparagraph}[paragraph]
\renewcommand{\thepart}{\@Roman\c@part}
\renewcommand{\thechapter}{\@arabic\c@chapter}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section}
\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection}
\renewcommand{\thesubsubsection}{%
   \thesubsection.\@arabic\c@subsubsection}
\renewcommand{\theparagraph}{%
   \thesubsubsection.\@arabic\c@paragraph}
\renewcommand{\thesubparagraph}{%
   \theparagraph.\@arabic\c@subparagraph}
\newcommand{\@chapapp}{\prechaptername}
\newcommand{\@chappos}{\postchaptername}
\newcommand{\part}{%
  \if@openright \cleardoublepage \else \clearpage \fi
  \thispagestyle{empty}%
  \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi
  \null\vfil
  \secdef\@part\@spart}
\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}
\def\@spart#1{{%
  \centering
  \interlinepenalty\@M\reset@font
  \Huge\bfseries#1\par}%
  \@endpart}
\def\@endpart{\vfil\newpage
   \if@twoside\null\thispagestyle{empty}\newpage\fi
   \if@tempswa\twocolumn\fi}
\newcommand{\chapter}{%
  \if@openright\cleardoublepage\else\clearpage\fi
  \thispagestyle{jpl@in}%
  \global\@topnum\z@
  \@afterindenttrue
  \secdef\@chapter\@schapter}
\def\@chapter[#1]#2{%
  \ifnum \c@secnumdepth >\m@ne
    \refstepcounter{chapter}%
    \typeout{\@chapapp\space\thechapter\space\@chappos}%
    \addcontentsline{toc}{chapter}%
      {\protect\numberline{\@chapapp\thechapter\@chappos}#1}%
  \else
    \addcontentsline{toc}{chapter}{#1}%
  \fi
  \chaptermark{#1}%
  \addtocontents{lof}{\protect\addvspace{10\p@}}%
  \addtocontents{lot}{\protect\addvspace{10\p@}}%
  \@makechapterhead{#2}\@afterheading}
\def\@makechapterhead#1{\hbox{}%
  \vskip2\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\huge\bfseries
   \leavevmode
   \ifnum \c@secnumdepth >\m@ne
     \setlength\@tempdima{\linewidth}%
     \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1zw}%
     \addtolength\@tempdima{-\wd\z@}%
     \unhbox\z@\nobreak
     \vtop{\hsize\@tempdima#1}%
   \else
     #1\relax
   \fi}\nobreak\vskip3\Cvs}
\def\@schapter#1{%
  \@makeschapterhead{#1}\@afterheading
}
\def\@makeschapterhead#1{\hbox{}%
  \vskip2\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\huge\bfseries
   \leavevmode
   \setlength\@tempdima{\linewidth}%
   \vtop{\hsize\@tempdima#1}}\vskip3\Cvs}
\newcommand{\section}{\@startsection{section}{1}{\z@}%
   {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
   {.5\Cvs \@plus.3\Cvs}%
   {\reset@font\Large\bfseries}}
\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
   {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
   {.5\Cvs \@plus.3\Cvs}%
   {\reset@font\large\bfseries}}
\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
   {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
   {.5\Cvs \@plus.3\Cvs}%
   {\reset@font\normalsize\bfseries}}
\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
   {3.25ex \@plus 1ex \@minus .2ex}%
   {-1em}%
   {\reset@font\normalsize\bfseries}}
\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}%
   {3.25ex \@plus 1ex \@minus .2ex}%
   {-1em}%
   {\reset@font\normalsize\bfseries}}
\newcommand{\appendix}{\par
  \setcounter{chapter}{0}%
  \setcounter{section}{0}%
  \renewcommand{\@chapapp}{\appendixname}%
  \renewcommand{\@chappos}\space%
  \renewcommand{\thechapter}{\@Alph\c@chapter}}
\if@twocolumn
  \setlength\leftmargini {2em}
\else
  \setlength\leftmargini {2.5em}
\fi
\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
\setlength  \labelsep  {.5em}
\setlength  \labelwidth{\leftmargini}
\addtolength\labelwidth{-\labelsep}
\@beginparpenalty -\@lowpenalty
\@endparpenalty   -\@lowpenalty
\@itempenalty     -\@lowpenalty
\renewcommand{\theenumi}{\@arabic\c@enumi}
\renewcommand{\theenumii}{\@alph\c@enumii}
\renewcommand{\theenumiii}{\@roman\c@enumiii}
\renewcommand{\theenumiv}{\@Alph\c@enumiv}
\newcommand{\labelenumi}{\theenumi.}
\newcommand{\labelenumii}{(\theenumii)}
\newcommand{\labelenumiii}{\theenumiii.}
\newcommand{\labelenumiv}{\theenumiv.}
\renewcommand{\p@enumii}{\theenumi}
\renewcommand{\p@enumiii}{\theenumi(\theenumii)}
\renewcommand{\p@enumiv}{\p@enumiii\theenumiii}
\renewenvironment{enumerate}
  {\ifnum \@enumdepth >\thr@@\@toodeep\else
   \advance\@enumdepth\@ne
   \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
   \list{\csname label\@enumctr\endcsname}{%
      \iftdir
         \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip
           \else\topsep\z@\fi
         \parskip\z@ \itemsep\z@ \parsep\z@
         \labelwidth1zw \labelsep.3zw
         \ifnum \@enumdepth=\@ne \leftmargin1zw\relax
           \else\leftmargin\leftskip\fi
         \advance\leftmargin 1zw
      \fi
         \usecounter{\@enumctr}%
         \def\makelabel##1{\hss\llap{##1}}}%
   \fi}{\endlist}
\newcommand{\labelitemi}{\textbullet}
\newcommand{\labelitemii}{%
  \iftdir
     {\textcircled{~}}
  \else
     {\normalfont\bfseries\textendash}
  \fi
}
\newcommand{\labelitemiii}{\textasteriskcentered}
\newcommand{\labelitemiv}{\textperiodcentered}
\renewenvironment{itemize}
  {\ifnum \@itemdepth >\thr@@\@toodeep\else
   \advance\@itemdepth\@ne
   \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
   \expandafter
   \list{\csname \@itemitem\endcsname}{%
      \iftdir
         \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip
           \else\topsep\z@\fi
         \parskip\z@ \itemsep\z@ \parsep\z@
         \labelwidth1zw \labelsep.3zw
         \ifnum \@itemdepth =\@ne \leftmargin1zw\relax
           \else\leftmargin\leftskip\fi
         \advance\leftmargin 1zw
      \fi
         \def\makelabel##1{\hss\llap{##1}}}%
   \fi}{\endlist}
\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}
\newcommand{\descriptionlabel}[1]{%
   \hspace\labelsep\normalfont\bfseries #1}
\if@english
\newenvironment{verse}
  {\let\\\@centercr
   \list{}{\itemsep\z@ \itemindent -1.5em%
           \listparindent\itemindent
           \rightmargin\leftmargin \advance\leftmargin 1.5em}%
           \item\relax}{\endlist}
\else
\newenvironment{verse}
  {\let\\\@centercr
   \list{}{\itemsep\z@ \itemindent -1em%
           \listparindent\itemindent
           \rightmargin\leftmargin \advance\leftmargin 1em}%
           \item\relax}{\endlist}
\fi
\if@english
\newenvironment{quotation}
  {\list{}{\listparindent 1.5em%
           \itemindent\listparindent
           \rightmargin\leftmargin
           \parsep\z@ \@plus\p@}%
           \item\relax}{\endlist}
\else
\newenvironment{quotation}
  {\list{}{\listparindent 1em%
           \itemindent\listparindent
           \rightmargin\leftmargin
           \parsep\z@ \@plus\p@}%
           \item\relax}{\endlist}
\fi
\newenvironment{quote}
  {\list{}{\rightmargin\leftmargin}%
           \item\relax}{\endlist}
\newcounter{figure}[chapter]
\renewcommand{\thefigure}{\ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure}
\def\fps@figure{tbp}
\def\ftype@figure{1}
\def\ext@figure{lof}
\def\fnum@figure{\figurename~\thefigure}
\newenvironment{figure}
               {\@float{figure}}
               {\end@float}
\newenvironment{figure*}
               {\@dblfloat{figure}}
               {\end@dblfloat}
\newcounter{table}[chapter]
\renewcommand{\thetable}{\ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table}
\def\fps@table{tbp}
\def\ftype@table{2}
\def\ext@table{lot}
\def\fnum@table{\tablename~\thetable}
\newenvironment{table}
               {\@float{table}}
               {\end@float}
\newenvironment{table*}
               {\@dblfloat{table}}
               {\end@dblfloat}
\newlength\abovecaptionskip
\newlength\belowcaptionskip
\setlength\abovecaptionskip{10\p@}
\setlength\belowcaptionskip{0\p@}
\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}
\setlength\arraycolsep{5\p@}
\setlength\tabcolsep{6\p@}
\setlength\arrayrulewidth{.4\p@}
\setlength\doublerulesep{2\p@}
\setlength\tabbingsep{\labelsep}
\skip\@mpfootins = \skip\footins
\setlength\fboxsep{3\p@}
\setlength\fboxrule{.4\p@}
\@addtoreset{equation}{chapter}
\renewcommand{\theequation}{%
  \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation}
\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
\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}
\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal}
\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal}
\setcounter{tocdepth}{3}
\newcommand{\@pnumwidth}{1.55em}
\newcommand{\@tocrmarg}{2.55em}
\newcommand{\@dotsep}{4.5}
\newdimen\toclineskip
\setlength\toclineskip{\z@}
\newdimen\@lnumwidth
\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}}
\def\@dottedtocline#1#2#3#4#5{%
  \ifnum #1>\c@tocdepth \else
    \vskip\toclineskip \@plus.2\p@
    {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
     \parindent #2\relax\@afterindenttrue
     \interlinepenalty\@M
     \leavevmode
     \@lnumwidth #3\relax
     \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip
     {#4}\nobreak
     \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}%
     \hfill\nobreak
     \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}%
     \par}%
  \fi}
\def\addcontentsline#1#2#3{%
  \protected@write\@auxout
    {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble
\@temptokena{\thepage}}%
    {\string\@writefile{#1}%
       {\protect\contentsline{#2}{#3}{\the\@temptokena}}}%
}
\newcommand{\tableofcontents}{%
  \if@twocolumn\@restonecoltrue\onecolumn
  \else\@restonecolfalse\fi
  \section*{\contentsname
%    \@mkboth{\contentsname}{\contentsname}%
    \markboth{\contentsname}{\contentsname}%
  }\@starttoc{toc}%
  \if@restonecol\twocolumn\fi
}
\newcommand*{\l@part}[2]{%
  \ifnum \c@tocdepth >-2\relax
    \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
    \global\@nobreaktrue
    \everypar{\global\@nobreakfalse\everypar{}}%
     \endgroup
  \fi}
\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}
\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}}
\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}}
\newcommand{\listoffigures}{%
  \if@twocolumn\@restonecoltrue\onecolumn
  \else\@restonecolfalse\fi
  \section*{\listfigurename
%  \@mkboth{\listfigurename}{\listfigurename}}%
  \markboth{\listfigurename}{\listfigurename}}%
  \@starttoc{lof}%
  \if@restonecol\twocolumn\fi
}
\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}}
\newcommand{\listoftables}{%
  \if@twocolumn\@restonecoltrue\onecolumn
  \else\@restonecolfalse\fi
  \section*{\listtablename
%  \@mkboth{\listtablename}{\listtablename}}%
  \markboth{\listtablename}{\listtablename}}%
  \@starttoc{lot}%
  \if@restonecol\twocolumn\fi
}
\let\l@table\l@figure
\newdimen\bibindent
\setlength\bibindent{1.5em}
\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em}
\newenvironment{thebibliography}[1]
{\chapter*{\bibname%
%   \@mkboth{\bibname}{\bibname}}%
   \markboth{\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
   \clubpenalty4000
   \@clubpenalty\clubpenalty
   \widowpenalty4000%
   \sfcode`\.\@m}
  {\def\@noitemerr
    {\@latex@warning{Empty `thebibliography' environment}}%
   \endlist}
\let\@openbib@code\@empty
\newenvironment{theindex}
  {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi
   \columnseprule\z@ \columnsep 35\p@
   \twocolumn[\@makeschapterhead{\indexname}]%
%   \@mkboth{\indexname}{\indexname}%
   \markboth{\indexname}{\indexname}%
   \thispagestyle{jpl@in}\parindent\z@
   \parskip\z@ \@plus .3\p@\relax
   \let\item\@idxitem}
  {\if@restonecol\onecolumn\else\clearpage\fi}
\newcommand{\@idxitem}{\par\hangindent 40\p@}
\newcommand{\subitem}{\@idxitem \hspace*{20\p@}}
\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}}
\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
\renewcommand{\footnoterule}{%
  \kern-3\p@
  \hrule width .4\columnwidth
  \kern 2.6\p@}
\@addtoreset{footnote}{chapter}
\if@english
	\newcommand\@makefntext[1]{\parindent 1.5em \noindent\hbox to 1.8em{\hss\@makefnmark}#1}
\else
	\newcommand\@makefntext[1]{\parindent 1em \noindent\hbox to 1.8em{\hss\@makefnmark}#1}
\fi
\newif\if西暦 \西暦false
\def\西暦{\西暦true}
\def\和暦{\西暦false}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
\def\today{{%
  \iftdir
    \if西暦
      \kansuji\number\year 年
      \kansuji\number\month 月
      \kansuji\number\day 日
    \else
      平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi
      \kansuji\number\month 月
      \kansuji\number\day 日
    \fi
  \else
    \if西暦
      \number\year~年
      \number\month~月
      \number\day~日
    \else
      平成\ifnum\heisei=1 元年\else\number\heisei~年\fi
      \number\month~月
      \number\day~日
    \fi
  \fi}}
\if@english
\newcommand{\prepartname}{Part}
\newcommand{\postpartname}{}
\newcommand{\prechaptername}{Chapter }
\newcommand{\postchaptername}{}
\newcommand{\contentsname}{Contents}
\newcommand{\listfigurename}{List of Figures}
\newcommand{\listtablename}{List of Tables}
\newcommand{\bibname}{Bibliography}
\newcommand{\indexname}{Index}
\newcommand{\figurename}{Figure}
\newcommand{\tablename}{Table}
\newcommand{\appendixname}{Appendix}
\newcommand{\abstractname}{Abstract}
\else
\newcommand{\prepartname}{第}
\newcommand{\postpartname}{部}
\newcommand{\prechaptername}{第}
\newcommand{\postchaptername}{章}
\newcommand{\contentsname}{目 次}
\newcommand{\listfigurename}{図 目 次}
\newcommand{\listtablename}{表 目 次}
\newcommand{\bibname}{文献}
\newcommand{\indexname}{索 引}
\newcommand{\figurename}{図}
\newcommand{\tablename}{表}
\newcommand{\appendixname}{付 録}
\newcommand{\abstractname}{あらまし}
\fi
\pagestyle{plain}
\pagenumbering{arabic}
\raggedbottom
\if@twocolumn
  \twocolumn
  \sloppy
\else
  \onecolumn
\fi
\if@twoside
  \@mparswitchtrue
\else
  \@mparswitchfalse
\fi


















%
% =======================ドキュメントのスタイル=======================
%

%
%ラベル文字の定義
%
%\def\labelenumi{\theenumi.} 
%\def\theenumi{\arabic{enumi}}
%\def\labelenumii{(\theenumii)}
%\def\theenumii{\alph{enumii}}
%\def\p@enumii{\theenumi}
%\def\labelenumiii{\theenumiii.}
%\def\theenumiii{\roman{enumiii}}
%\def\p@enumiii{\theenumi(\theenumii)}
%\def\labelenumiv{\theenumiv.}
%\def\theenumiv{\Alph{enumiv}} 
%\def\p@enumiv{\p@enumiii\theenumiii}

%\def\labelitemi{$\bullet$}
%\def\labelitemii{\bfseries --}
%\def\labelitemiii{$\ast$}
%\def\labelitemiv{$\cdot$}

%
% verse 環境
%
%\def\verse{
%	\let\\=\@centercr
%	\list{}{
%		\itemsep\z@
%		\itemindent -1em
%		\listparindent \itemindent
%		\rightmargin \leftmargin
%		\advance \leftmargin 1.5em
%	}
%	\item[]
%}
%\let\endverse\endlist

%
% quotation 環境
%
%\if@english
%\def\quotation{
%	\list{}{
%		\listparindent 1.5em
%		\itemindent \listparindent
%		\rightmargin \leftmargin
%		\parsep 0pt plus 1pt
%	}
%	\item[]
%}
%\else
%\def\quotation{
%	\list{}{
%		\listparindent 1em
%		\itemindent \listparindent
%		\rightmargin \leftmargin
%		\parsep 0pt plus 1pt
%	}
%	\item[]
%}
%\fi
%\let\endquotation=\endlist

%
% quote 環境
%
%\def\quote{
%	\list{}{
%		\rightmargin \leftmargin
%	}
%	\item[]
%}
%\let\endquote=\endlist

%
% description 環境．
%
%\def\descriptionlabel#1{
%	\hspace \labelsep
%	\bfseries #1
%}
%\def\description{
%	\list{}{
%		\labelwidth \z@
%		\itemindent -\leftmargin
%		\let\makelabel \descriptionlabel
%	}
%}
%\let\enddescription\endlist

%
% 式番号の定義
%
%\def\theequation{\thechapter.\arabic{equation}}

%
% タイトルページ
%
\def\titlepage{
	\@restonecolfalse
	\if@twocolumn
		\@restonecoltrue
		\onecolumn
	\else
		\newpage
	\fi
	\thispagestyle{empty}
	\c@page\z@
}
\def\endtitlepage{%
	\if@restonecol%
		\twocolumn%
	\else%
		\newpage%
	\fi%
}

%
% array, tabular に関する設定．
%
% 表中に太い横線を入れるための設定
\def\hhline{\noalign{\ifnum0=`}\fi\hrule \@height 3\arrayrulewidth \futurelet \@tempa\@xhhline}
\def\@xhhline{\ifx\@tempa\hhline\vskip \doublerulesep\fi \ifnum0=`{\fi}}

% 脚注
%\skip\@mpfootins = \skip\footins
% \fbox に関する設定．
%\fboxsep = 3pt
%\fboxrule = .4pt

%
% 章，節などのラベル
%
\def\thepart{\arabic{part}}
\def\thechapter{\arabic{chapter}}
\def\thesection{\thechapter.\arabic{section}}
\def\thesubsection{\thesection.\arabic{subsection}}
\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}
\def\theparagraph{\thesubsubsection.\arabic{paragraph}}
\def\thesubparagraph{\theparagraph.\arabic{subparagraph}}
\def\thefootnote{\arabic{footnote})}

\if@english
\renewcommand*{\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{7zw}%
      \advance\leftskip\@lnumwidth \hskip-\leftskip
      #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par
      \penalty\@highpenalty
    \endgroup
  \fi}
\fi
%
% 目次環境
%
%\def\@pnumwidth{1.55em}
%\def\@tocrmarg{2.55em}
%\def\@dotsep{4.5}
%\setcounter{tocdepth}{3}

% 目次
%\if@english
%	\def\tableofcontents{
%		\section*{Contents\markboth{Contents}{Contents}}
%		\@starttoc{toc}
%	}
%\else
%	\def\tableofcontents{
%		\section*{目 次\markboth{目 次}{目 次}}
%		\@starttoc{toc}
%	}
%\fi

\def\l@part#1#2{
	\addpenalty{\@secpenalty}
	\addvspace{2.25em plus 1pt}
	\begingroup
		\@tempdima 3em
		\parindent \z@
		\rightskip \@pnumwidth
		\parfillskip -\@pnumwidth
		{\large \bfseries \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}}
		\par
		\nobreak
	\endgroup
}
\def\l@section#1#2{\@dottedtocline{1}{0.5em}{2.4em}{#1}{#2}}
\def\l@subsection{\@dottedtocline{2}{1.5em}{3.3em}}
\def\l@subsubsection{\@dottedtocline{3}{3.8em}{4.2em}}
\def\l@paragraph{\@dottedtocline{4}{7.0em}{5.1em}}
\def\l@subparagraph{\@dottedtocline{5}{10em}{6em}}

%
% 文献
%
\if@english
	\def\thebibliography#1{
%		\clearpage
		\vskip4ex
		\section*{Bibliography\markboth{Bibliography}{Bibliography}}
		\addcontentsline{toc}{chapter}{Bibliography}
		\list{[\arabic{enumi}]}{
			\settowidth \labelwidth{[#1]}
			\leftmargin \labelwidth
			\advance \leftmargin \labelsep
		\usecounter{enumi}
		}
		\def\newblock{\hskip .11em plus .33em minus .07em}
		\sloppy
		\sfcode`\.=1000\relax
	}
\else
	\def\thebibliography#1{
%		\clearpage
		\vskip4ex
		\section*{文献\markboth{文 献}{文 献}}
		\addcontentsline{toc}{chapter}{文献}
		\list{[\arabic{enumi}]}{
			\settowidth \labelwidth{[#1]}
			\leftmargin \labelwidth
			\advance \leftmargin \labelsep
		\usecounter{enumi}
		}
		\def\newblock{\hskip .11em plus .33em minus .07em}
		\sloppy
		\sfcode`\.=1000\relax
	}
\fi
\let\endthebibliography=\endlist

%
% 索引
%
%\newif\if@restonecol
\if@english
	\def\theindex{
		\@restonecoltrue
		\if@twocolumn
			\@restonecolfalse
		\fi
		\columnseprule \z@
		\columnsep 35pt
		\twocolumn[\section*{Index}]
		\markboth{Index}{Index}
		\thispagestyle{plain}
		\parindent\z@
		\parskip\z@ plus .3pt
		\relax\let\item\@idxitem
	}
\else
	\def\theindex{
		\@restonecoltrue
		\if@twocolumn
			\@restonecolfalse
		\fi
		\columnseprule \z@
		\columnsep 35pt
		\twocolumn[\section*{索 引}]
		\markboth{索 引}{索 引}
		\thispagestyle{plain}
		\parindent\z@
		\parskip\z@ plus .3pt
		\relax\let\item\@idxitem
	}
\fi
\def\@idxitem{\par\hangindent 40pt}
\def\subitem{\par\hangindent 40pt \hspace*{20pt}}
\def\subsubitem{\par\hangindent 40pt \hspace*{30pt}}
\def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi}
\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax}

%
% 脚注
%
%\def\footnoterule{
%	\kern-3\p@ 
%	\hrule width .4\columnwidth
%	\kern 2.6\p@
%}
%\if@english
%	\long\def\@makefntext#1{\parindent 1.5em\noindent \hbox to 1.8em{\hss$^{\@thefnmark}$}#1}
%\else
%	\long\def\@makefntext#1{\parindent 1em\noindent \hbox to 1.8em{\hss$^{\@thefnmark}$}#1}
%\fi

%
% 図・表に関する定義
%
%\setcounter{topnumber}{2}
%\def\topfraction{.7}
%\setcounter{bottomnumber}{1}
%\def\bottomfraction{.3}
%\setcounter{totalnumber}{3}
%\def\textfraction{.2}
%\def\floatpagefraction{.9}
%\setcounter{dbltopnumber}{2}
%\def\dbltopfraction{.7}
%\def\dblfloatpagefraction{.9}
%
% 図・表の定義
%
%\newcount\@floatpenalty
\def\caption{
	\refstepcounter\@captype
	\@dblarg{\@caption\@captype}
}
\long\def\@caption#1[#2]#3{
	\addcontentsline{\csname ext@#1\endcsname}{#1}
	{\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}
	\par
	\begingroup
		\@parboxrestore
		\@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}
		\par
	\endgroup
}
\long\def\@makecaption#1#2{
%	\vskip 10pt
	\small
	\setbox\@tempboxa\hbox{#1 #2}
	\ifdim \wd\@tempboxa >0.8\hsize
		\list{}{
			\labelwidth 5em
			\leftmargin \labelwidth
			\advance \leftmargin \labelsep
			\rightmargin 0.1\hsize
		}
		\item[#1] #2
%		\unhbox \@tempboxa
		\endlist
		\par
	\else
		\hbox to \hsize{\hfil\box\@tempboxa\hfil}
	\fi
}

%
% ヘッダ，フッタの定義
%
\mark{{}{}}

\if@twoside
	\def\ps@headings{
		\def\@oddfoot{}
		\def\@evenfoot{}
		\def\@evenhead{\vbox{\hbox to \textwidth{\footnotesize\rm\thepage \hbox{} \hfill \hbox{} \rm\leftmark \hbox{}}\kern 1pt \hrule height .2pt}}
		\def\@oddhead{\vbox{\hbox to \textwidth{\footnotesize\rm\rightmark \hbox{} \hfill \hbox{} \rm\thepage \hbox{}}\kern 1pt \hrule height .2pt}}
		\def\sectionmark##1{%
			\markright{{\ifnum\c@secnumdepth>\z@\thesection\hskip1em\relax\fi ##1}}{}
		}
	}
\else
	\def\ps@headings{
		\def\@oddfoot{}
		\def\@evenfoot{}
		\def\@oddhead{\vbox{\hbox to \textwidth{\footnotesize\rm\rightmark \hbox{} \hfill \hbox{} \rm\thepage \hbox{}}\kern 1pt \hrule height .2pt}}
		\def\sectionmark##1{%
			\markright{{\ifnum\c@secnumdepth>\z@\thesection\hskip1em\relax\fi ##1}}
		}
	}
\fi

%\def\ps@myheadings{
%	\def\@oddhead{}
%	\def\@oddfoot{}
%	\let\@evenhead\@oddhead
%	\let\@evenfoot\@oddfoot
%	\def\sectionmark##1{}
%	\def\subsectionmark##1{}
%}

%
% 日付
%
%\newif\if西暦
%\let\if西暦=\iffalse
%\def\西暦{\let\if西暦=\iftrue}
\if@english
	\def\today{
		\ifcase\month
		\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December
		\fi
		\space\number\day, \number\year
	}
\else
	\def\today{
		{
			\if西暦
				\count0=\year
			\else
				\count0=\year\advance\count0 -1988
				平成\,
			\fi
			\ifnum \count0=1 元 \else \number\count0 \fi\, 年
			\hspace{.5em}
			\nobreak
			\number\month\,月
			\hspace{.5em}
			\nobreak
			\number\day\,日
		}
	}
\fi

%
% plain ページスタイル
%
\ps@plain
\pagenumbering{arabic}
\onecolumn
\if@twoside
	\flushbottom
\else
%	\raggedbottom
	\flushbottom
\fi

%
% ディメンションの定義
%
%\lineskip 1pt \normallineskip 1pt
%\def\baselinestretch{1.333}

\def\normalsize{
	\@setsize\normalsize{16.5pt}
	\xiipt\@xiipt
	\abovedisplayskip 6pt plus1.5pt minus3.5pt
	\belowdisplayskip \abovedisplayskip
	\abovedisplayshortskip \z@ plus1.5pt
	\belowdisplayshortskip 3.2pt plus1.7pt minus1.5pt
	\let\@listi\@listI
} 
\def\small{
	\@setsize\small{13.6pt}
	\xipt\@xipt
	\abovedisplayskip 5.5pt plus1.5pt minus3pt
	\belowdisplayskip \abovedisplayskip
	\abovedisplayshortskip \z@ plus1.5pt
	\belowdisplayshortskip 3.2pt plus1.7pt minus1.5pt
	\def\@listi{
		\leftmargin\leftmargini
		\parsep 2.2pt plus 1pt minus 0.5pt
%		\itemsep \parsep
		\itemsep \z@
		\topsep 4.5pt plus 1.5pt minus 2.5pt
	}
}
\def\footnotesize{
	\@setsize\footnotesize{12pt}
	\xpt\@xpt
	\abovedisplayskip 5pt plus1pt minus2.5pt
	\belowdisplayskip \abovedisplayskip
	\abovedisplayshortskip \z@ plus1.5pt
	\belowdisplayshortskip 3pt plus1.5pt minus1.5pt
	\def\@listi{
		\leftmargin\leftmargini
		\topsep 3pt plus 1pt minus 1pt
		\parsep 1.5pt plus 1pt minus 0.5pt
%		\itemsep \parsep
		\itemsep \z@
	}
}
\def\scriptsize{
	\@setsize\scriptsize{9.5pt}
	\viiipt\@viiipt
}
\def\tiny{
	\@setsize\tiny{7pt}
	\vipt\@vipt
}
\def\large{
	\@setsize\large{21pt}
	\xivpt\@xivpt
}
\def\Large{
	\@setsize\Large{25pt}
	\xviipt\@xviipt
}
\def\LARGE{
	\@setsize\LARGE{28pt}
	\xxpt\@xxpt
}
\def\huge{
	\@setsize\huge{33pt}
	\xxvpt\@xxvpt
}
\let\Huge=\huge

\normalsize 

\if@twoside
	\oddsidemargin 0mm
	\evensidemargin 10mm
	\marginparwidth 68pt
\else
	\oddsidemargin 0mm
	\evensidemargin 0mm
	\marginparwidth 68pt
\fi
\marginparsep 10pt
\topmargin -5mm
\headheight 10mm
\headsep 6mm
\footskip 30pt

\textheight 235mm
\textwidth 150mm
\columnsep 7mm
\columnseprule 0pt

\footnotesep 10pt
\skip\footins 20.8pt plus 4pt minus 2pt
\floatsep 14pt plus 2pt minus 4pt
\textfloatsep 30pt plus 2pt minus 4pt
\intextsep 14pt plus 4pt minus 4pt
\dblfloatsep 14pt plus 2pt minus 4pt
\dbltextfloatsep 30pt plus 2pt minus 4pt
\@fptop 0pt plus 1fil
\@fpsep 10pt plus 2fil
\@fpbot 0pt plus 1fil
\@dblfptop 0pt plus 1fil
\@dblfpsep 10pt plus 2fil
\@dblfpbot 0pt plus 1fil
\marginparpush 7pt

\parskip 0pt plus 1pt
\if@english
	\parindent 1.5em
\else
	\parindent 1em
\fi
\partopsep 2pt plus 1pt minus 1pt
\@lowpenalty 51
\@medpenalty 151
\@highpenalty 301
\@beginparpenalty -\@lowpenalty
\@endparpenalty -\@lowpenalty
\@itempenalty -\@lowpenalty 

\def\part{
	\clearpage
	\par
	\addvspace{1ex}
	\@afterindenttrue
	\setcounter{equation}{0}
	\secdef\@part\@spart
}
\def\@part[#1]#2{
	\ifnum \c@secnumdepth >\m@ne
		\refstepcounter{part}
		\if@english
			\addcontentsline{toc}{part}{Chapter\ \thepart\hspace{1em}#1}
		\else
			\addcontentsline{toc}{part}{第\thepart 章\hspace{1em}#1}
		\fi
	\else
		\addcontentsline{toc}{part}{#1}
	\fi
	{
		\parindent 0pt
		\raggedright
		\ifnum \c@secnumdepth >\m@ne
			\if@english
				\Large\bfseries Chapter\ \thepart\Large\bfseries #2
			\else
				\Large\bfseries 第\thepart 章\Large\bfseries #2
			\fi
			\par
			\nobreak
		\fi
		\if@english
			\markboth{Chapter\ \thepart\hspace{1em}#1}{Chapter\ \thepart\hspace{1em}#1}
		\else
			\markboth{第\thepart 章\hspace{1em}#1}{第\thepart 章\hspace{1em}#1}
		\fi
		\par
	}
	\nobreak
	\vskip 1ex
	\@afterheading
}
\def\@spart#1{
	{
		\parindent 0pt
		\raggedright
		\Large\bfseries #1
		\par
	}
	\nobreak
	\vskip 1ex
	\@afterheading
}

\renewcommand{\chapter}{%
  \if@twoside\cleardoublepage\else\clearpage\fi
%  \if@openright\cleardoublepage\else\clearpage\fi
%  \thispagestyle{jpl@in}%
  \global\@topnum\z@
  \@afterindenttrue
  \secdef\@chapter\@schapter}
\def\@chapter[#1]#2{%
  \ifnum \c@secnumdepth >\m@ne
    \refstepcounter{chapter}%
    \typeout{\@chapapp\space\thechapter\space\@chappos}%
    \addcontentsline{toc}{chapter}%
      {\protect\numberline{\@chapapp\thechapter\@chappos}#1}%
  \else
    \addcontentsline{toc}{chapter}{#1}%
  \fi
%  \chaptermark{#1}%
  \markboth{\@chapapp\thechapter\@chappos\hskip1zw#2}{\@chapapp\thechapter\@chappos\hskip1zw#2}%
  \addtocontents{lof}{\protect\addvspace{10\p@}}%
  \addtocontents{lot}{\protect\addvspace{10\p@}}%
  \@makechapterhead{#2}\@afterheading}

\def\@makechapterhead#1{\hbox{}%
%  \vskip1\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\Large\bfseries
   \leavevmode
   \ifnum \c@secnumdepth >\m@ne
     \setlength\@tempdima{\linewidth}%
     \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1zw}%
     \addtolength\@tempdima{-\wd\z@}%
     \unhbox\z@\nobreak
     \vtop{\hsize\@tempdima#1}%
   \else
     #1\relax
   \fi}\nobreak\vskip1\Cvs}
\def\@schapter#1{%
  \@makeschapterhead{#1}\@afterheading
}
\def\@makeschapterhead#1{\hbox{}%
%  \vskip1\Cvs
  {\parindent\z@
   \raggedright
   \reset@font\Large\bfseries
   \leavevmode
   \setlength\@tempdima{\linewidth}%
   \vtop{\hsize\@tempdima#1}}\vskip1\Cvs}
\def\section{
	\@startsection{section}{1}{\z@}
	{1.0ex plus 0.5ex minus .2ex}
	{0.5ex plus .2ex}
	{\large\bfseries}
}
\def\subsection{
	\@startsection{subsection}{2}{\z@}
	{1.0ex plus 0.5ex minus .2ex}
	{0.3ex plus .1ex}
	{\normalsize\bfseries}
}
\def\subsubsection{
	\@startsection{subsubsection}{3}{\z@}
	{0.5ex plus 0.2ex minus .2ex}
	{0.1ex plus .1ex}
	{\normalsize}
}
\def\paragraph{
	\@startsection{paragraph}{4}{\z@}
	{0.5ex plus 0.2ex minus .2ex}
	{0.1ex plus .1ex}
	{\normalsize}
}
\def\subparagraph{
	\@startsection{subparagraph}{4}{\parindent}
	{0.5ex plus 0.2ex minus .2ex}
	{0.1ex plus .1ex}
	{\normalsize}
}

\if@english
	\def\acknowledgement{
%		\clearpage
		\vskip3ex
		\section*{Acknowledgement\markboth{Acknowledgement}{Acknowledgement}}
		\addcontentsline{toc}{chapter}{Acknowledgement}
	}
\else
	\def\acknowledgement{
%		\clearpage
		\vskip3ex
		\section*{謝辞\markboth{謝辞}{謝辞}}
		\addcontentsline{toc}{chapter}{謝辞}
	}
\fi
\def\endacknowledgement{}

\if@english
	\def\appendix{
		\if@twoside\cleardoublepage\else\clearpage\fi
		\setcounter{section}{0}
		\setcounter{subsection}{0}
		\chapter*{Appendix\markboth{Appendix}{Appendix}}
		\addcontentsline{toc}{chapter}{Appendix}
		\def\thesection{\Alph{section}}
		\def\theequation{\thesection.\arabic{equation}}
		\def\thefigure{\Alph{section}.\@arabic\c@figure}
		\def\thetable{\Alph{section}.\@arabic\c@table}
		\def\section{
			\setcounter{equation}{0}
			\setcounter{figure}{0}
			\setcounter{figure}{0}
			\@startsection{section}{1}{\z@}
			{3.5ex plus 1ex minus .2ex}
			{2.3ex plus .2ex}
			{\large\bfseries}
		}
	}
\else
	\def\appendix{
		\if@twoside\cleardoublepage\else\clearpage\fi
		\setcounter{section}{0}
		\setcounter{subsection}{0}
		\chapter*{付録\markboth{付録}{付録}}
		\addcontentsline{toc}{chapter}{付録}
		\def\thesection{\Alph{section}}
		\def\theequation{\thesection.\arabic{equation}}
		\def\thefigure{\Alph{section}.\@arabic\c@figure}
		\def\thetable{\Alph{section}.\@arabic\c@table}
		\def\section{
			\setcounter{equation}{0}
			\setcounter{figure}{0}
			\setcounter{figure}{0}
			\@startsection{section}{1}{\z@}
			{3.5ex plus 1ex minus .2ex}
			{2.3ex plus .2ex}
			{\large\bfseries}
		}
	}
\fi
\def\endappendix{\newpage}

\leftmargini 2.5em
\leftmarginii 2.2em
\leftmarginiii 1.87em
\leftmarginiv 1.7em
\leftmarginv 1em
\leftmarginvi 1em
\leftmargin \leftmargini
\labelwidth \leftmargini
\advance \labelwidth -\labelsep
\labelsep .5em
\def\@listI{
	\leftmargin\leftmargini
	\parsep 2.5pt plus 1.2pt minus 0.5pt
	\topsep 5pt plus 2pt minus 3pt
%	\itemsep 2.5pt plus 1.2pt minus 0.5pt
	\itemsep \z@
}
\let\@listi\@listI
\@listi
\def\@listii{
	\leftmargin \leftmarginii
	\labelwidth \leftmarginii
	\advance \labelwidth -\labelsep
	\topsep 2.5pt plus 1.2pt minus 0.5pt
	\parsep 1.2pt plus 0.5pt minus 0.5pt
%	\itemsep \parsep
	\itemsep \z@
}
\def\@listiii{
	\leftmargin \leftmarginiii
	\labelwidth \leftmarginiii
	\advance \labelwidth -\labelsep
	\topsep 1.2pt plus 0.5pt minus 0.5pt
	\parsep \z@
	\partopsep 0.5pt plus 0pt minus 0.5pt
%	\itemsep \topsep
	\itemsep \z@
}
\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
}

%
% 表紙
%
\newif\if手引
\let\if手引=\iftrue
\def\course#1{\def\@course{#1}\let\if手引=\iffalse}
\def\@course{\english{\small
	Dept.\ of Electrical and Electronic Engineering, Faculty of Engineering\\
	Master's Course in Electrical and Electronic Engineering,\\
	Graduate School of Engineering\\
	Electrical and Electronic Engineering, System Innovation Engineering,\\
	Graduate School of Advanced Technology and Science
%	University of Tokushima
}{
	徳島大学大学院 工学研究科 電気電子工学専攻\\
	徳島大学大学院 先端技術科学教育部\\
	システム創生工学専攻 電気電子創生工学コース\\
	徳島大学 工学部 電気電子工学科
}}

\def\subtitle#1{\def\@subtitle{#1}}
\subtitle{}
\def\@maketitle[#1]{
	\begin{titlepage}
		\let\footnotesize\small
		\let\footnoterule\relax
		\setcounter{page}{1}
		\null
		\vfil
		\vskip 60pt
		\begin{center}
			{\LARGE\bfseries \@title \par}
			{\large\bfseries \@subtitle\par}
			\vfil
			\if手引 \vskip10mm{\includegraphics{eepaper-stamp1.eps}\par} \vskip10mm
			\else\def\stampimage{#1}\ifx\stampimage\@empty\vskip100mm
			\else \vskip10mm{\includegraphics{\stampimage}\par} \vskip10mm \fi\fi
			\vfil
			{\large\bfseries \lineskip .75em
				\@course\\
				\vskip 3mm
				\@author
				\par}
			\vskip 7mm
			{\large\bfseries \@date \par}
		\end{center}
		\par
		\@thanks
		\vfil
		\null
	\end{titlepage}
	\setcounter{footnote}{0}
	\let\thanks\relax
	\gdef\@title{}
	\gdef\@subtitle{}
	\gdef\@author{}
	\gdef\@thanks{}
	\let\maketitle\relax
}
\def\maketitle{\@ifnextchar[{\@maketitle}{\@maketitle[]}}

\def\新頁{\if@twoside\cleardoublepage\else\clearpage\fi}

%
% あらまし
%
\if@english
\def\abstract{
	\thispagestyle{empty}
	\noindent{\large\bfseries Abstract}
	\par
}
\else
\def\abstract{
	\thispagestyle{empty}
	\noindent{\large\bfseries あらまし}
	\par
}
\fi
\def\endabstract{
	\newpage
%	\thispagestyle{headings}
}

\pagestyle{headings}

\def\english#1#2{\if@english{#1}\else{#2}\fi}




%
% minipage framed with character environment
%
\newenvironment{fcminipage}[5]{%
	\def\fcminipagecharw{#1}
	\def\fcminipagecharh{#2}
	\def\fcminipagetitle{{#5}}
	\fboxsep#4
	\leavevmode
	\setbox\@tempboxa=\hbox
	\bgroup\minipage{#3}
}{
	\endminipage\egroup
	\newbox\@fcminipagecharh	\setbox\@fcminipagecharh=\hbox{\fcminipagecharh}
	\newbox\@fcminipagecharw	\setbox\@fcminipagecharw=\hbox{\fcminipagecharw}
	\newbox\@fcminipagetitle	\setbox\@fcminipagetitle=\hbox{\fcminipagetitle}
	\@tempdima\dp\@fcminipagecharw	\advance\@tempdima \fboxsep	\advance\@tempdima \dp\@tempboxa%
	\newdimen\@fcminipageh%
	\newdimen\@fcminipagew%
	\newdimen\@fcminipagewl%
	\newdimen\@fcminipagewr%
	\newdimen\@fcminipagem	\@fcminipagem0.5\ht\@fcminipagetitle%
	\newdimen\@fcminipagetd	\@fcminipagetd\dp\@fcminipagetitle	\advance\@fcminipagetd-\dp\@fcminipagecharw%
	\@fcminipageh\ht\@tempboxa	\advance\@fcminipageh\dp\@tempboxa	\advance\@fcminipageh2\fboxsep%
	\@fcminipagew\wd\@tempboxa	\advance\@fcminipagew2\fboxsep	\advance\@fcminipagew2\wd\@fcminipagecharh%
	\@fcminipagewl\@fcminipagew	\advance\@fcminipagewl-\wd\@fcminipagetitle%
		\advance\@fcminipagewl-3\@fcminipagem	\@fcminipagewl0.5\@fcminipagewl%
	\@fcminipagewr\@fcminipagewl%
	\hbox{%
		\lower \@tempdima%
		\hbox{%
			\vbox{%
				\ifdim\wd\@fcminipagetitle > 0pt%
					\hbox{%
						\vbox{\hbox to \@fcminipagewl {\xleaders\hbox{\fcminipagecharw}\hfill}}%
						\hskip\@fcminipagem%
						\vbox{\box\@fcminipagetitle}%
						\hskip2\@fcminipagem%
						\vbox{\hbox to \@fcminipagewr {\xleaders\hbox{\fcminipagecharw}\hfill}}%
					}\break%
					\ifdim \@fcminipagetd > 0pt \vskip-\@fcminipagetd \fi%
				\else%
					\hbox{\hbox to \@fcminipagew {\xleaders\hbox{\fcminipagecharw}\hfill}}\break%
				\fi%
				\hbox{%
					\vbox{\vbox to \@fcminipageh {\xleaders\hbox{\fcminipagecharh}\vfill}}%
					\hskip\fboxsep%
					\vbox{\vskip\fboxsep \box\@tempboxa\vskip\fboxsep}%
					\hskip\fboxsep%
					\vbox{\vbox to \@fcminipageh {\xleaders\hbox{\fcminipagecharh}\vfill}}%
				}\break%
				\vskip-1\ht\@fcminipagecharh	\vskip-3\dp\@fcminipagecharh%
				\hbox{\hbox to \@fcminipagew {\xleaders\hbox{\fcminipagecharw}\hfill}}%
			}%
		}%
	}
}
\endinput
%%
%% End of file `eepaper.cls'.
