Last active
December 1, 2016 04:53
-
-
Save MasWag/cea30adadcc217a8983b to your computer and use it in GitHub Desktop.
IS/CSの卒論修論用LaTeXクラスファイルのuplatex版
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[senior,final,11pt]{uiscs-thesis} | |
% 論文の種類とフォントサイズをオプションに | |
%------------------- | |
\etitle{Title in English} | |
\jtitle{邦文標題} | |
% | |
\eauthor{Taro Todai} | |
\jauthor{東大太郎} | |
\esupervisor{Masami Hagiya} | |
\jsupervisor{萩谷昌己} | |
\supervisortitle{Professor} % Professor, etc. | |
\date{February XX, 20XX} | |
%------------------- | |
\begin{document} | |
\begin{eabstract} | |
Abstract abstract abstract, | |
abstract abstract abstract abstract abstract abstract. | |
Abstract abstract, abstract abstract abstract abstract abstract abstract: | |
abstract, abstract, abstract abstract. | |
Abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract; | |
abstract abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract abstract abstract abstract abstract abstract. | |
Abstract abstract abstract, | |
abstract abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract abstract abstract abstract abstract abstract, | |
abstract abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract abstract abstract abstract abstract abstract | |
abstract abstract abstract abstract abstract abstract. | |
\end{eabstract} | |
\begin{jabstract} | |
概要、概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要、 | |
概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要。 | |
概要概要、概要概要概要概要概要、概要概要概要概要概要概要概要概要概要概要概要概要、 | |
概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要。 | |
概要概要概要概要概要概要概要、概要概要概要概要概要概要概要概要概要概要概要概要概要概要、 | |
概要概要概要概要概要、概要概要概要概要概要概要概要概要概要概要概要概要。 | |
概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要。 | |
概要概要概要概要概要、 | |
概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要概要、 | |
概要概要概要概要概要概要概要概要概要概要概要概要概要概要。 | |
\end{jabstract} | |
\maketitle | |
\begin{acknowledge} | |
Ack ack ack. | |
\end{acknowledge} | |
\frontmatter %% 前付け | |
\tableofcontents % 目次 | |
%\listoffigures % 図目次 | |
%\listoftables % 表目次 | |
%\lstlistoflistings % ソースコード目次 | |
%------------------- | |
\mainmatter %% 本文 | |
\chapter{Joron} | |
Honbun honbun, honbun honbun | |
\cite{4065825}. | |
%------------------- | |
\bibliographystyle{plain} % 参考文献 | |
\bibliography{myref} % | |
%------------------- | |
\end{document} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% \iffalse meta-comment | |
% | |
% 'uiscs-thesis' $B%I%-%e%a%s%H%/%i%9(B | |
% | |
% $BEl5~Bg3XBg3X1!>pJsM}9)3X7O8&5f2J%3%s%T%e!<%?2J3X@l96(B | |
% / $BEl5~Bg3XM}3XIt>pJs2J3X2J(B $B$N3X0LO@J8$rAHHG$9$k$?$a$N(B | |
% $B%I%-%e%a%s%H%/%i%9$G$9(B. | |
% | |
% $BCx:n<T(B: $B;3K\(B $BBY1'(B (ymmt@is.s.u-tokyo.ac.jp) [$B86:n(B] | |
% $BH,EP(B $B?rG7(B (yato@is.s.u-tokyo.ac.jp) [$B=$@5(B] | |
% | |
% $B$3$N%U%!%$%k$r(B pLaTeX2e $B$G%3%s%Q%$%k$9$k$H(B, $B>\$7$$@bL@(B | |
% $B$N=q$+$l$?J8=q(B(dvi $B%U%!%$%k(B)$B$,@8@.$5$l$^$9(B. | |
% $B$3$N%=%U%H%&%'%"$OC/$G$b<+M3$K;HMQ$*$h$SG[I[$G$-$^$9$,(B, | |
% $B;HMQ$7$?7k2L$KBP$7$F$OCx:n<T$O@UG$$rIi$o$J$$$b$N$H$7$^$9(B. | |
% $B$3$N%=%U%H%&%'%"$r2~JQ$9$k>l9g$K$O(B, $B>e5-$N@bL@J8=q$NCf$K(B | |
% $B=q$+$l$?Cm0U=q$-$r<i$C$F$/$@$5$$(B. | |
% \fi | |
%^^A-------------------------------------------------------- | |
%\DisableCrossrefs | |
%\CodelineNumbered | |
%\MakeShortVerb{\|} | |
%\CheckSum{3477} | |
%^^A-------------------------------------------------------- | |
%\iffalse # driver $BIt$O=PNO$7$J$$(B | |
% \begin{macrocode} | |
%<*driver> | |
\documentclass[a4j]{jarticle} | |
\usepackage{doc} | |
\setcounter{StandardModuleDepth}{1} | |
\GetFileInfo{uiscs-thesis.dtx} | |
%\OnlyDescription | |
%\RecordChanges | |
%-------- | |
\newcommand*{\PKN}[1]{\textsf{#1}} | |
\newcommand*{\DCN}[1]{\textsc{#1}} | |
\newcommand*{\OPN}[1]{\texttt{#1}} | |
\newcommand{\pTeX}{p\kern-.05em\TeX} | |
\newcommand{\pLaTeX}{p\LaTeX} | |
\newcommand{\pLaTeXe}{p\LaTeXe} | |
\newcommand{\Jof}{\leavevmode\lower.5ex\hbox{\rm J}\kern-.17em} | |
\newcommand{\JTeX}{\Jof\TeX} | |
\newcommand{\JLaTeX}{\Jof\LaTeX} | |
\newcommand{\JLaTeXe}{\Jof\LaTeXe} | |
\newcommand*{\qparag}[1]{\noindent\textbf{#1}\quad} | |
\newcommand{\SpGlue}{\hspace{0em plus 5em}} | |
%-------- | |
\begin{document} | |
\DocInput{uiscs-thesis.dtx} | |
\end{document} | |
% \end{macrocode} | |
%</driver> | |
%\fi | |
%^^A======================================================== | |
%\title{$B%I%-%e%a%s%H%/%i%9(B \textsf{uiscs-thesis} (v1.3)} | |
%\author{$BH,EP(B $B?rG7(B (yato@is.s.u-tokyo.ac.jp)} | |
%\date{2015/12/03} | |
%\maketitle | |
%^^A-------------------------------------------------------- | |
%\iffalse # Why is it needed? | |
%<*skip> | |
%\fi | |
% | |
%^^A======================================================== | |
%\section{$B35@b(B} | |
%\label{sec:Intro} | |
%^^A-------------------------------------------------------- | |
% | |
%$BK\%I%-%e%a%s%H%/%i%9(B \PKN{uiscs-thesis} $B$O(B, | |
%$BEl5~Bg3XBg3X1!>pJsM}9)3X7O8&5f2J%3%s%T%e!<%?2J3X@l96(B | |
%$B$*$h$SEl5~Bg3XM}3XIt>pJs2J3X2J$N(B | |
%$B3X0LO@J8(B($BB46HO@J8(B/$B=$;NO@J8(B/$BGn;NO@J8(B)$B$rAHHG$9$k$?$a$N$b$N$G$9(B. | |
% | |
%^^A---------------- | |
%\subsection{$B%$%s%9%H!<%k(B} | |
%\label{ssec:Install} | |
% | |
%|uiscs-thesis.dtx| $B$H(B |uiscs-thesis.ins| $B$N$"$k%G%#%l%/%H%j$G(B | |
%\begin{quote}\begin{verbatim} | |
%uplatex uiscs-thesis.ins | |
%\end{verbatim}\end{quote} | |
%$B$r<B9T$9$k$H(B, $B$=$N%G%#%l%/%H%j$K(B |uiscs-thesis.cls| $B$,(B | |
%$B@8@.$5$l$k$N$G(B, $B$=$N(B |uiscs-thesis.cls| $B$r(B \TeX\ $B$,FI$a$k(B | |
%$B%G%#%l%/%H%j(B($BO@J8$N%=!<%9%U%!%$%k$N$"$k%G%#%l%/%H%jEy(B)$B$K(B | |
%$BCV$$$F$/$@$5$$(B. | |
%$B$J$*(B, |uiscs-thesis.cls| $B$,0l=o$KG[I[$5$l$F$$$k>l9g$O(B, | |
%$BBh;0<T$K$h$k2~JQ$,9T$o$l$F$$$J$$8B$j(B, | |
%$B$=$l$O>e=R$NJ}K!$G@8@.$5$l$k$b$N$H(B | |
%($B4A;z%3!<%I$N:90[$r=|$$$F(B)$BF10l$G$9(B. | |
% | |
%\par\noindent | |
%$BCm0U(B 1: v1.1e $B$+$iG[I[$9$k(B.cls $B%U%!%$%k$r(B JIS $B%(%s%3!<%G%#%s%0$K(B | |
%$B$7$^$7$?(B. | |
%JIS $B$N%U%!%$%k$O(B, SJIS $B$^$?$O(B EUC $B%Y!<%9$N(B \pTeX $B%7%9%F%`$G$b;H$($^$9(B. | |
%\par\noindent | |
%$BCm0U(B 2: $B$3$N%=!<%9$K$O(B, \DCN{docstrip} $B$N8x<0$N%b%8%e!<%kDj5A(B | |
%$B$O$"$j$^$;$s(B. | |
%($B$o$+$i$J$$?M$O5$$K$7$J$$$h$&$K(B.) | |
% | |
% | |
%^^A---------------- | |
%\subsection{$B%/%i%9%*%W%7%g%s(B} | |
% | |
%$B$9$J$o$A(B, $BO@J8$N%=!<%9$NKAF,$N(B | |
%\begin{quote}\begin{verbatim} | |
%\documentclass[...]{uiscs-thesis} | |
%\end{verbatim}\end{quote} | |
%$B$N(B `|...|' $B$NItJ,$K=q$/$b$N$G$9(B. | |
%\LaTeXe\ $B$N(B \PKN{report} $B%/%i%9(B($B2$J8MQ(B)$B$H35$MF1$8(B | |
%$B$G$9$,(B, $BJQ99E@$r<($7$^$7$?(B. | |
% | |
%\begin{description} | |
%\item[$BO@J8$N<oN`(B($BDI2C(B)] | |
% |senior| ($BB46HO@J8(B), |master| ($B=$;NO@J8(B), | |
% |doctor| ($BGn;NO@J8(B) $B$N$$$:$l$+(B 1 $B$D$r(B | |
% $BI,$:;XDj$7$F$/$@$5$$(B. | |
%\item[$B4pDl%U%)%s%H%5%$%:(B] | |
% |10pt|, |11pt|, |12pt| $B$N$$$:$l$+(B. | |
% v1.2 $B$+$i4{DjCM$,(B |11pt| $B$KJQ99(B. | |
%\item[\OPN{interim}] | |
% $BI=;f$rCf4VJs9p(B($BMW;]Ds=P(B)$BMQ$N$b$N$K$7$^$9(B. | |
%\item[Overfull box $B$N@_Dj(B] | |
% $B2?$H(B |draft| ($B=PNO$9$k(B) $B$r4{DjCM$K$7$F$$$^$9(B. | |
% $B>C$7$?$$>l9g$O(B |final| $B$r;XDj$7$F$/$@$5$$(B. | |
%\item[\OPN{sloppy}] | |
% $BC18l4V$,6u$-2a$.$K$J$k$N$r5vMF$7$F(B, $B9TJ,3d$,<:GT$9$k(B | |
% ($B$=$N7k2L9T$+$i$O$_=P$7$F=PNO$5$l$k(B)$B$N$rKI$.$^$9(B. | |
% Overfull $B$KBP=h$7$F$$$k2K$,$J$$;~$N1~5^=hCV$K;H$($^$9(B. | |
% ($B%W%j%"%s%V%k$K(B |\sloppy| $B$r=q$$$?$N$HF1$8$G$9(B.) | |
%\item[$BMQ;f%5%$%:(B] | |
% |a4paper| (A4 $BH=(B, $B4{DjCM(B), |letterpaper| (US letter size), | |
% |legalpaper| (US legal size) $B$N$[$+$K(B, | |
% $B?7$?$K(B |b4paper| (JIS B4 $BHG(B, 364\,mm $\times$ 257\,mm) | |
% $B$rDI2C$7$^$7$?(B. | |
% ($B$b$A$m$s(B, $B3X0LO@J8$O(B A4 $BH=$N$O$:$G$9$,(B.) | |
%\item[$BMW;]$N=PNO$NJ}K!(B] | |
% $B1QJ8$HOBJ8$NMW;]$N4V$N2~%Z!<%8$N@)8f$G$9(B. | |
% \begin{itemize} | |
% \item |splitabst|:\quad $BI,$:2~%Z!<%8$rF~$l$^$9(B. | |
% \item |nosplitabst|:\quad $B2~%Z!<%8$rF~$l$^$;$s(B. | |
% \item |autosplitabst| ($B4{DjCM(B):\quad | |
% $B1QJ8$HOBJ8$NN>J}$,J;$;$F(B 1 $B%Z!<%8$K<}$^$k>l9g$OF~$l$:(B, | |
% $B$=$NB>$N>l9g$OF~$l$^$9(B. | |
% \end{itemize} | |
% $BIaDL$O4{DjCM$G$$$$$H;W$$$^$9(B. | |
% $B1QJ8$HOBJ8$,$H$b$K(B 1$B!A(B1.5 $B%Z!<%8$NNL$N>l9g(B, | |
% $B4{DjCM(B(|splitabst| $B$HF1$8(B)$B$G$O(B 4 $B%Z!<%8$K$J$j$^$9$,(B, | |
% |nosplitabst| $B$r;XDj$7$F(B 3 $B%Z!<%8$K$9$kJ}$r9%$`$+$b(B | |
% $B$7$l$^$;$s(B. | |
%\item[$BA0IU$1$N%Z!<%8HV9f(B] | |
% $BI=Bj$N%Z!<%8$rA0IU$1$N%Z!<%8$K4^$a$k$+$I$&$+$r;XDj$7$^$9(B. | |
% \begin{itemize} | |
% \item |counttitlepage| ($B4{DjCM(B):\quad | |
% $BI=Bj$N%Z!<%8$r%Z!<%8(B i $B$H$7$^$9(B. | |
% $BI=Bj%Z!<%8$NA0$KJL$KI=;f$,$"$k>l9g$O$3$N@_Dj$,E,@Z$G$9(B. | |
% \item |nocounttitlepage| :\quad | |
% $BI=Bj$N%Z!<%8$N<!$N;f$r%Z!<%8(B i $B$H$7$^$9(B. | |
% $B4J0W@=K\$GI=Bj%Z!<%8$rI=;f$H$7$F07$&>l9g$O$3$N@_Dj$,E,@Z$G$9(B. | |
% \end{itemize} | |
%\item[\OPN{simpletitlepage}] | |
% $BGn;NO@J8$r4J0W@=K\$9$k>l9g$KE,1~$7(B, $BI=Bj%Z!<%8$NBN:[$r(B | |
% $B@=K\;~$NI=;f$N$b$N(B($BI=Bj$H;aL>$N$_(B)$B$KJQ99$7$^$9(B. | |
%\item[\OPN{nobindoffset}] | |
% v1.3a $B$+$i%Z!<%8%l%$%"%&%H$r7W;;$9$k;~$K!VDV$8Be!W$r9MN8$9$k$h$&$K(B | |
% $B$7$F$$$^$9(B. | |
% $B$3$N%*%W%7%g%s$r;XDj$9$k$HDV$8Be$,$J$$$b$N$H07$$$^$9(B. | |
%\item[\OPN{english}] | |
% $BI=;f$*$h$SMW;]$NOBJ8ItJ,$r=PNO$7$^$;$s(B. | |
% ($B$?$@$7(B, $B%=!<%9%U%!%$%k$OOBJ8J8;z$r4^$`$N$G(B, | |
% $BI,$:(B \pLaTeX\ $B$r;H$&I,MW$,$"$j$^$9(B.) | |
% $BK\J8$KOBJ8J8;z$,$J$$8B$j(B, $B$G$-$k(B |.dvi| $B%U%!%$%k$O(B | |
% $BOBJ8%U%)%s%H$r4^$^$J$$$b$N$K$J$j$^$9(B. | |
%\item[\OPN{prodigal}] ($B$3$N%*%W%7%g%s$O(B v1.3 $B$GGQ;_$5$l$?(B.) | |
%\item[\OPN{longline}] | |
% $B9T$ND9$5$rL/$KBg$-$/$9$k@_Dj$K$7$^$9(B. | |
% $BDL>o$O9TD9$O1Q>.J8;z(B 80 $B;zJ,$NI}$KAjEv$9$kD9$5$K$J$j$^$9$,(B, | |
% $BBe$o$j$K(B, $B:81&%^!<%8%s$,;fLL2#I}$N(B 1/12 $B$ND9$5$K$J$j$^$9(B. | |
%\item[$B$=$NB>=t!9(B] | |
% \PKN{report} $B$HF1$8$/(B, | |
% |twocolumn|, |twoside|, |openright|, |openbib|, | |
% |fleqn|, |leqno| $B$,;H$($^$9(B. | |
%\end{description} | |
%$BDs=P$9$kO@J8$r:n$k>l9g$O:G=i$N(B 2 $B$D(B($B$H(B |final|)$B$r(B | |
%$B;XDj$9$l$P==J,$G$9(B. | |
% | |
%\paragraph{$BGQ;_$7$?%*%W%7%g%s(B} | |
%\PKN{report} $B$K$"$C$?<!$N%*%W%7%g%s$rGQ;_$7$^$7$?(B. | |
%\begin{description} | |
%\item[\OPN{a5paper}, \OPN{b5paper}, \OPN{executivepaper}] | |
% A4 $B$h$j>.$5$$;fLL$G$OI=Bj$N%Z!<%8$,$&$^$/AH$a$J$$$N$G(B. | |
%\item[\OPN{landscape}] | |
% $B$^$5$+2#CV$-$K$9$k?M$J$s$F$$$J$$$G$7$g$&(B. | |
%\item[\OPN{titlepage}] | |
% $BI=Bj$O>o$KFHN)$N%Z!<%8$K=PNO$5$l$^$9(B. | |
%\end{description} | |
% | |
%^^A---------------- | |
%\subsection{$B%F%s%W%l!<%H(B} | |
% | |
%\begin{quote}\footnotesize\begin{verbatim} | |
%\documentclass[master,12pt]{uiscs-thesis} | |
% % $BO@J8$N<oN`$H%U%)%s%H%5%$%:$r%*%W%7%g%s$K(B | |
%%\usepackage{graphicx}% $BI,MW$K1~$8$F(B | |
%%\usepackage{mysettings}% $B<+J,MQ@_Dj(B | |
%%------------------- | |
%\etitle{Title in English} | |
%\jtitle{$BOBJ8I8Bj(B} | |
%\eauthor{Your Name} | |
%\jauthor{$B;aL>(B} | |
%\esupervisor{Name of Your Supervisor} | |
%\jsupervisor{$B;XF36541;aL>(B} | |
%\supervisortitle{Title of Your Supervisor} % Professor, etc. | |
%\date{February 8, 200X} | |
%%------------------- | |
%\begin{document} | |
%\input{abstract} % $BMW;](B | |
% %\begin{eabstract}...\end{eabstract} | |
% %\begin{jabstract}...\end{jabstract} | |
%\maketitle | |
%\input{acknowledge} % $B<U<-(B | |
% %\begin{acknowledge}...\end{acknowledge} | |
%\frontmatter %% $BA0IU$1(B | |
%\tableofcontents % $BL\<!(B | |
%%\listoffigures % $B?^L\<!(B | |
%%\listoftables % $BI=L\<!(B | |
%%------------------- | |
%\mainmatter %% $BK\J8(B | |
%\include{introduction} % 1 $B>O(B | |
% %\chapter{Introduction}... | |
%\include{preliminaries} % 2 $B>O(B | |
%\include{another-section} % 3 $B>O(B | |
%\include{yet-another-section} % 4 $B>O(B | |
%\include{conclusion} % 5 $B>O(B | |
%%------------------- | |
%\bibliographystyle{plain} % $B;29MJ88%(B | |
%\bibliography{mybib} % | |
%%------------------- | |
%\end{document} | |
%\end{verbatim}\end{quote} | |
% | |
%^^A---------------- | |
%\subsection{$B%3!<%I$rJQ99$9$k>l9g$NCm0U(B} | |
%\label{ssec:Modify} | |
% | |
%\PKN{uiscs-thesis} $B$N%3!<%I(B($B%W%m%0%i%`(B)$B$rJQ99$9$k>l9g$K$O(B | |
%$B<!$N(B 2 $B$D$,$"$j$^$9(B. | |
% | |
%\paragraph{$BA4;HMQ<T$N$?$a$K$J$k2~NI(B} | |
%$B$D$^$j%P%0<h$j$d5!G=3HD%$J$I$G$9(B. | |
%$B$3$N>l9g$O(B, | |
%\begin{quote} | |
%|.cls| $B$rD>@\=q$-49$($k$N$G$O$J$/(B, | |
%$BI,$:0lEY(B |.dtx| $B$r=q$-49$($F(B, \ref{ssec:Install} $B@a$G(B | |
%$B=q$$$?%$%s%9%H!<%k:n6H$K$h$j?7$7$$(B |.cls| $B$rF@$k(B | |
%\end{quote} | |
%$B$h$&$K$7$F$/$@$5$$(B. | |
%|.cls| $B%U%!%$%k$O(B, $BC1$K(B |.dtx| $B$NCf$N(B($BBgNL$K$"$k(B) |%| $B$G(B | |
%$B;O$^$k9T$r<h$j=|$$$?$b$N$J$N$G(B, |.cls| $B$N3F9T$KBP1~$9$k(B | |
%$B9T$,I,$:B8:_$7$^$9(B. | |
%$B$=$l$r<+J,$N;W$&$h$&$K=$@5$9$l$P$h$$$o$1$G$9(B. | |
%$BJQ99MzNr$r;D$7$?J}$,$$$$$N$OL^O@$G$9$,(B, | |
%$B$=$l$,$G$-$J$$>l9g$G$b(B, $B:GDc8B%P!<%8%g%sHV9f$O(B | |
%$B$-$A$s$HJQ99$7$F$*$-$^$7$g$&(B. | |
%$B$=$7$FI,$:(B |.cls| $B$H0l=o$K(B |.dtx| $B$bG[I[$7$^$7$g$&(B. | |
% | |
%\paragraph{$B<+J,@lMQ$N@_DjJQ99(B} | |
%$B$3$N>l9g$K>e$HF1$8<j=g$r$H$C$F$b9=$$$^$;$s(B | |
%($BG[I[$O$7$J$$$G$7$g$&$,(B). | |
%$B$7$+$7(B, $B<+J,@lMQ$N@_Dj$N>l9g$O(B, | |
%$B=$@5ItJ,$r5-$7$?%Q%C%1!<%8%U%!%$%k$r:n@.$7$F(B | |
%$B$=$l$rFI$_9~$`$H$$$&J}K!$NJ}$,9gM}E*$@$H;W$$$^$9(B. | |
% | |
%$BNc$($P(B, $B?^I=$N%-%c%W%7%g%s$N;z$NBg$-$5$r(B |\small| $B$K(B | |
%$BJQ$($?$$$H$7$^$7$g$&(B. | |
%|.cls| $B%U%!%$%k$rD/$a$k$H(B, | |
%$B<!$N%^%/%m$NDj5A$rJQ$($l$P$$$$$3$H$,J,$+$j$^$9(B. | |
%\begin{quote}\small\begin{verbatim} | |
%\long\def\@makecaption#1#2{% $B$3$N:G=i$K(B \small $B$rF~$l$k(B | |
% \vskip\abovecaptionskip | |
% \sbox\@tempboxa{#1: #2}% | |
% ...($BCfN,(B)... | |
% \vskip\belowcaptionskip} | |
%\end{verbatim}\end{quote} | |
%$B$=$3$G(B, $B<!$NFbMF$N%U%!%$%k(B |mystyle.sty| $B$r:n$j$^$9(B. | |
%($BB>$NDj5A$b2C$($F$"$j$^$9(B.) | |
%\begin{quote}\small\begin{verbatim} | |
%%% $B%-%c%W%7%g%s$N%U%)%s%H$r(B \small $B$K$9$k(B | |
%\long\def\@makecaption#1#2{% | |
% \small % $BDI2C(B | |
% \vskip\abovecaptionskip | |
% \sbox\@tempboxa{#1: #2}% | |
% \ifdim \wd\@tempboxa >\hsize | |
% #1: #2\par | |
% \else | |
% \global \@minipagefalse | |
% \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% | |
% \fi | |
% \vskip\belowcaptionskip} | |
%%% \HUGE: $B5pBg$J;z$r=P$9(B(type1cm $BEy$,I,MW(B) | |
%\newcommand\HUGE{\@setfontsize\HUGE{50}{75}} | |
%\end{verbatim}\end{quote} | |
%($BCm0U(B: |\usepackage| $B$GFI$_9~$^$l$k%Q%C%1!<%8$NCf$O(B\ | |
%|\makeatletter| $B$N>uBV$G=hM}$5$l$k$N$G(B, | |
%|\makeatletter| $B$9$kI,MW$O$"$j$^$;$s(B.) | |
% | |
%$B$=$7$F(B, $B<!$N$h$&$K$7$F$3$N%U%!%$%k$rFI$_9~$^$;$l$P(B | |
%$B<+J,@lMQ$N@_Dj$K$J$j$^$9(B. | |
%\begin{quote}\small\begin{verbatim} | |
%\documentclass[senior,12pt]{uiscs-thesis} | |
%\usepackage{mystyle} | |
% ...($B0J2<N,(B)... | |
%\end{verbatim}\end{quote} | |
% | |
%$B$b$7(B, $B;_$`$rF@$:(B |.cls| $B%U%!%$%k$rD>@\JT=8$9$k$3$H$K(B | |
%$B$J$C$?>l9g$O(B, $B$;$a$F!V(B\TeX\ $B<R2q$NY]!W$@$1$O<i$j$^$7$g$&(B. | |
%$B$9$J$o$A(B | |
%\begin{quote} | |
% $B%I%-%e%a%s%H%/%i%9$NL>A0(B(|uiscs-thesis|)$B$rB>$NL>A0$K(B | |
% $BJQ99$7$^$7$g$&(B. | |
%\end{quote} | |
%$B$3$N:n6H$O(B |.cls| $B%U%!%$%kCf$N(B `|uiscs-thesis|' $B$NJ8;zNs$r(B | |
%$B?7$7$$$b$N$KC1=c$K(B($B%F%-%9%H%(%G%#%?Ey$G(B)$BCV49$9$k$@$1$G$G$-$^$9$,(B, | |
%|\ProvidesClass| $B$NCf$N>pJs$O<+J,$GE,Ev$J$b$N$KD>$7$F$/$@$5$$(B. | |
%$B$"$H%U%!%$%kL>$bJQ99$7$^$7$g$&(B. | |
%$B$?$H$(<+J,$+$i$OB>?M$KG[I[$9$k0U?^$,$J$+$C$?$H$7$F$b(B, | |
%$BC/$+$,%5!<%P$KCV$$$F$"$k<+J,MQ$N%U%!%$%k$r>!<j$K(B | |
%$B%3%T!<$7$F;H$&$+$b$7$l$J$$$N$G(B\ldots. | |
% | |
%^^A---------------- | |
%\subsection{$B%3%^%s%I%j%U%!%l%s%9(B} | |
%\label{ssec:Commands} | |
% | |
%$B:G8e$K(B, $B$3$N%I%-%e%a%s%H%/%i%9FCM-$N%3%^%s%I$H4D6-(B | |
%$B$K$D$$$F$^$H$a$F$*$-$^$9(B. | |
% | |
%\begin{itemize} | |
%\item $B0J2<$NL?Na!&4D6-$O8l6g$dJ8>O$r@_Dj$9$k(B | |
% (|\maketitle| $B$G=PNO$5$l$k(B). | |
% |\documentclass| $B$H(B |\maketitle| $B$N4V$N$I$3$G$b;H$($k(B. | |
% \begin{itemize} | |
% \item |\etitle{|\meta{str}|}|:\quad $BI8Bj(B($B1QJ8(B). | |
% \item |\jtitle{|\meta{str}|}|:\quad $BI8Bj(B($BOBJ8(B). | |
% \item |\eauthor{|\meta{str}|}|:\quad $BCx<TL>(B($B1QJ8(B). | |
% \item |\jauthor{|\meta{str}|}|:\quad $BCx<TL>(B($BOBJ8(B). | |
% \item |\esupervisor{|\meta{str}|}|:\quad $B;XF36541L>(B($B1QJ8(B). | |
% \item |\jsupervisor{|\meta{str}|}|:\quad $B;XF36541L>(B($BOBJ8(B). | |
% \item |\supervisortitle{|\meta{str}|}|:\quad | |
% $B;XF36541$N?&L>(B. Professor $BEy(B. | |
% \item |\supervisortitleline{|\meta{str}|}|:\quad | |
% $B;XF36541$N?&L>$N9T$NA4BN(B. | |
% |\supervisortitle| $B$G;XDj$7$?J8;zNs$O(B, \meta{str} $B$NCf$G(B\ | |
% |\thesupervisortitle| $B$H$7$F;2>H$G$-$k(B. | |
% \item |\date{|\meta{str}|}|:\quad $BF|IU(B. | |
% $BL$@_Dj$@$H%(%i!<$K$J$k(B. | |
% $B$?$@$7(B |\today| $B$O;H$($k(B. | |
% \item |eabstract| $B4D6-(B:\quad $B1QJ8MW;](B. | |
% \item |jabstract| $B4D6-(B:\quad $BOBJ8MW;](B. | |
% \end{itemize} | |
% | |
%\item |\maketitle|:\quad | |
% $BI=;f$N%Z!<%8$r=PNO$7(B, $BB3$$$F(B |eabstract|, |jabstract| $B$G(B | |
% $B@_Dj$5$l$?MW;]$r=PNO$9$k(B. | |
% $B@_Dj$K1~$8$F(B, $BI=;f$HMW;]$N4V$K6uGr%Z!<%8$,A^F~$5$l$k(B. | |
% | |
%\item |acknowledge| $B4D6-(B:\quad | |
% $B<U<-$NJ8>O$r?7$?$J%Z!<%8$K=PNO$9$k(B. | |
% | |
%\item |\switchinterim{|\meta{yes}|}{|\meta{no}|}|:\quad | |
%|interim| $B;XDj;~$O(B \meta{yes}, $B$=$l0J30$O(B \meta{no} $B$K(B | |
%$BE83+$5$l$k(B. | |
% | |
%\item |\switchenglish{|\meta{yes}|}{|\meta{no}|}|:\quad | |
%|english| $B;XDj;~$O(B \meta{yes}, $B$=$l0J30$O(B \meta{no} $B$K(B | |
%$BE83+$5$l$k(B. | |
% | |
%\item |\chapterfont{|\meta{cmd1}|}{|\meta{cmd2}|}|:\quad | |
%$BHV9fIU(B(|\chapter|)$B$*$h$S(B | |
%$BHV9f$J$7(B(|\chapter*|)$B$N>O8+=P$7$N%U%)%s%H$r$=$l$>$l(B\ | |
%\meta{cmd1} $B$*$h$S(B \meta{cmd2} $B$K@_Dj$9$k(B. | |
%$B=i4|CM$ON>J}$H$b(B |\LARGE\bfseries|. | |
% | |
%\item |\sectionfont{|\meta{cmd1}|}{|\meta{cmd2}|}{|\meta{cmd3}|}|:\quad | |
%$B@a(B(|\section|), \SpGlue $B>.@a(B(|\subsection|), \SpGlue | |
%$B>.!9@a(B(|\subsubsection|)$B$N8+=P$7$N%U%)%s%H$r$=$l$>$l(B\ | |
%\meta{cmd1}, \meta{cmd2}, \meta{cmd3} $B$K@_Dj$9$k(B. | |
%$B=i4|CM$O@a$,(B |\large\bfseries|, | |
%$B>.@a$H>.!9@a$,(B |\normalsize\bfseries|. | |
% | |
%\item |\noblankaftertp|:\quad | |
% $BI=;f%Z!<%8D>8e$N6uGr%Z!<%8$N=PNO$rM^;_$9$k(B. | |
% (|twoside| $B$*$h$S(B |openright| $B;XDj;~$OL58z(B.) | |
% | |
%\end{itemize} | |
% | |
% | |
%^^A======================================================== | |
%\section{$BJQ99MzNr(B} | |
%\label{sec:Changes} | |
%^^A-------------------------------------------------------- | |
% | |
%^^A \changes $B$C$F7k6ILr$KN)$?$J$$$J(B.... | |
% | |
%\begin{description} | |
%\item[Version 1.0] [1996/12/22, $B;3K\(B] | |
% \begin{itemize} | |
% \item $B=i4|%P!<%8%g%s(B. | |
% \item \JLaTeXe\ $BI8=`$N(B `\PKN{j-report}' $B%/%i%9$r4p$K$7$F$$$k(B. | |
% $B3X0LO@J8$O1Q8l$J$N$K$J$<OBJ8MQ$N%/%i%9$rMQ$$$?$N$+$OITL@(B. | |
% \item $B$=$N$?$a(B, $B0lIt$N@_Dj(B($BCJMn2<$2$NNL$J$I(B)$B$,OBJ8MQ$N$b$N(B | |
% $B$K$J$C$F$$$k$H$$$&IT6q9g$,$"$C$?(B. | |
% \item $B$^$?(B \JLaTeXe\ $B$NI8=`%/%i%9%*%W%7%g%s%U%!%$%k(B | |
% (|j-size10.clo| $B$J$I(B)$B$rFI$_9~$`$N$G(B, | |
% \JLaTeX\ $B$,%$%s%9%H!<%k$5$l$F$$$J$$%7%9%F%`(B | |
% ($B:G6a$G$O(B \pLaTeX\ $B$,<gN.$J$N$G$3$l$b$h$/$"$k(B)$B$G$O(B | |
% $B$3$l$i$N%U%!%$%k$rJL$KMQ0U$7$J$1$l$P$J$i$J$+$C$?(B. | |
% \item $B$3$NHG$G$O(B `\PKN{j-report}' $B$K$"$kA4$F$N%/%i%9%*%W%7%g%s(B | |
% $B$,;XDj$G$-$?$,(B, |nottitlepage| $BEy$N<B:]$K;H$o$lF@$J$$(B | |
% $B$b$N$O<BAu$5$l$F$$$J$$(B. | |
% $B<B$r8@$($P(B, 1 $B$D$@$1Ff$N%*%W%7%g%s$,DI2C$5$l$F$$$k$N$@$,(B\ldots. | |
% $B2?$r0U?^$7$?$N$@$m$&(B. | |
% (v1.1 $B$G$OGQ;_$7$?(B.) | |
% \end{itemize} | |
% | |
%\item[Version 1.1] [2005/02/20, $BH,EP(B] | |
% \begin{itemize} | |
% \item v1.0 $B$G@_Dj$,(B \PKN{j-report} $B$N$^$^$K$J$C$F$$$F(B, $B$+$D(B, | |
% \PKN{j-report} $B$H(B \PKN{report} (\LaTeXe\ $BI8=`(B) $B$G0[$J$C$F$$$k(B | |
% $BItJ,$K$D$$$F$O(B, $B$J$k$Y$/(B \PKN{report} $B$K9g$o$;$?(B. | |
% $B$?$@$7(B, $B%F%-%9%HNN0h$NBg$-$5$d9TAw$j$J$I(B, $B0lIt$N%Q%i%a%?(B | |
% ($B$*$b$K(B |j-sizeXX.clo| $B$NA0H>$G@_Dj$5$l$F$$$k$b$N(B)$B$O(B | |
% \PKN{j-report} $B$N$^$^$K$7$F$$$k(B. | |
% $B$3$l$K$h$k82Cx$JJQ99$O<!$N(B 2 $B$D(B: | |
% \begin{itemize} | |
% \item $B>O(B(|\chapter|)$B$d@a(B(|\section|)$BEy$N8+=P$7D>8e$NCJMn2<$2(B | |
% $B$r$7$J$/$J$C$?(B. ($B2$J8$G$O$7$J$$$N$,IaDL(B.) | |
% $B$9$k@_Dj$KLa$9>l9g$K$O(B, \PKN{indentfirst} $B%Q%C%1!<%8$r(B | |
% $B;H$($P$h$$(B. | |
% \item $BCJMn2<$2$NNL$r(B 1.5\,em ($BFsCJAH$N>l9g$O(B 1\,em) $B$K(B | |
% $BJQ99$7$?(B. | |
% $B85$O(B 1\,zw $B$@$C$?(B. | |
% \end{itemize} | |
% \item $B%/%i%9%*%W%7%g%s$K$D$$$F(B, $BL50UL#$J$b$N$rGQ;_$7$?(B. | |
% $B$^$?$=$l$K$h$C$F7h$7$F<B9T$5$l$J$/$J$k%3!<%I$r(B | |
% $B<h$j=|$$$?(B. | |
% \item $B85!9%/%i%9%*%W%7%g%s%U%!%$%k(B(|j-sizeXX.clo|)$B$K$J$C$F$$$?(B | |
% $BItJ,$rK\BN$KAH$_9~$s$G(B, 1 $B$D$N%U%!%$%k$@$1$G;H$($k$h$&$K$7$?(B. | |
% \item $B%/%i%9%U%!%$%k$r(B \DCN{docstrip} $B%=!<%9(B(|.dtx| $B%U%!%$%k(B)$B$N(B | |
% $B7A$GG[I[$9$k$3$H$K$7$?(B. | |
% $B$3$&$7$?M}M3$N(B 1 $B$D$O$3$NHG$K@5E}@-$r;}$?$;$k$?$a$G$"$k(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.1a] [2005/02/24, $BH,EP(B] | |
% \begin{itemize} | |
% \item `b3' $BHG$NJQ99$r<h$jF~$l$?(B. | |
% \begin{itemize} | |
% \item $BI=;f(B($BI8Bj(B)$B$N%U%)%s%H%5%$%:$*$h$S?bD>6u$-$,(B | |
% $B4pDl%U%)%s%H%5%$%:$K0M$i$:$K0lDj$K$J$k$h$&$K$7$?(B. | |
% $B$?$@(B, |\textwidth| $B$NCM$,0[$J$k$N$G(B, | |
% $B40A4$KF1$8$K$O$J$i$J$$(B. | |
% \item $BI8Bj$,D9$$;~$K(B, $BI=;f$KF~$k$Y$-FbMF$,(B 2 $B%Z!<%8$K(B | |
% $BJ,3d$5$l$F$7$^$&8=>]$r5/$3$j$K$/$/$7$?(B. | |
% $B$H$j$"$($:(B 7 $B9T(B($B1Q8l$HF|K\8l$"$o$;$F(B)$B$^$G$OBg>fIW(B. | |
% \item $BMW;]$NCf$NCJMn2<$2$NNL$r(B, | |
% $B1QJ8(B(|eabstract|)$B$,(B 1.5\,em, $BOBJ8(B(|jabstract|)$B$,(B 1\,zw | |
% $B$K=$@5$7$?(B. | |
% ($B85$O$=$l$>$l(B 0\,em $B$H(B 1\,em.) | |
% \item $B;29MJ88%%j%9%H$N8+=P$7(B($B$D$^$j(B `References') $B$,(B | |
% $BL\<!$K=P$k$h$&$K$7$?(B. | |
% \end{itemize} | |
% \item $B$5$i$KJL$N2~JQHG$K4p$E$$$F<!$rJQ99$7$?(B. | |
% \begin{itemize} | |
% \item $B=$;N(B/$BGn;N$N>l9g$N3X0L$r!VM}3X!W$+$i!V>pJsM}9)3X!W(B | |
% (Degree of \ldots\ of Information Science and Technology | |
% in Computer Science) $B$KJQ99$7$?(B. | |
% ($B:#$^$GJQ99$5$l$F$J$+$C$?$N(B!?) | |
% $B$?$@$7(B, |gradiss| $B%*%W%7%g%s$r;XDj$9$k$H!VM}3X!W$N$^$^$K$J$k(B. | |
% $B@N$N!VM}3X7O8&5f2J>pJs2J3X@l96!W$NO@J8$r2~$a$FAHHG$9$k(B | |
% $B$?$a$N$b$N(B. | |
% $B$A$J$_$KDs=P@h$OC1$K!VEl5~Bg3XBg3X1!!W$J$N$GJQ99$J$7(B. | |
% \item |interim| $B%*%W%7%g%s$r@_$1$?(B. | |
% $B$3$l$r;XDj$9$k$H(B, $BI=;f$,Cf4VJs9p(B($BMW;]Ds=P(B)$B$N$?$a$N(B | |
% $B$b$N$K$J$k(B, | |
% \end{itemize} | |
% \item |sloppy| $B%*%W%7%g%s$r@_$1$?(B. | |
% \item |senior|, |master|, |doctor| $B$N$I$l$b;XDj$5$l$F$$$J$$$H(B | |
% $B%(%i!<=*N;$9$k$h$&$K$7$?(B. | |
% \item |draft| $B$r4{DjCM$K$7$?(B. ($B7y$,$i$;(B.) | |
% \item |description| $B4D6-$NDj5A$r(B \PKN{jsarticle} $B$HF1MM$N(B | |
% $B$b$N$KJQ99$7$?(B. | |
% \item $BOBJ8%U%)%s%H$NL@<(E*$JBeBX@_Dj$r9T$C$?(B. | |
% \item $BF|IU(B(|\date|)$B$,@_Dj$5$l$F$$$J$$$H%(%i!<$,=P$k$h$&$K$7$?(B. | |
% \item $B$=$NB>(B, $B%(%i!<=hM}$r6/2=$7$?(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.1b] [2005/02/25, $BH,EP(B] | |
% \begin{itemize} | |
% \item |\frontmatter|, |\mainmatter|, |\backmatter| | |
% $B$r@5<0$K:NMQ(B. | |
% \item $B$=$l$KH<$$(B, $B%F%s%W%l!<%H$rJQ99$7$?(B. | |
% \item $BI=;f$N%l%$%"%&%H$rD4@0$7$?(B. | |
% $B3X0LO@J8$,6&Cx$K$J$k$o$1$,$J$$$N$G(B |\and| $B$rGQ;_(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.1c] [2005/02/27, $BH,EP(B] | |
% \begin{itemize} | |
% \item $BMW;]$N=hM}(B(|eabstract| $B$H(B |jabstract|)$B$NDj5A$r(B | |
% $BA4LLE*$K=q$-D>$7$?(B. | |
% \begin{itemize} | |
% \item $B=>Mh$N=hM}$G$O(B | |
% $BMW;]4D6-$NCf$G$N2~%Z!<%8$,6X;_$5$l$F$$$?(B. | |
% $B$3$l$O!VOBJ8$H1QJ8$NN>J}$,(B 1 $B%Z!<%8$K<}$^$i$J$$>l9g$O(B, | |
% $BJL%Z!<%8$KJ,$1$k!W(B | |
% $B$H$$$&5!G=$r<B8=$9$k$?$a$@$H;W$o$l$k(B, | |
% $B$7$+$7(B, $B$3$l$@$H(B, $BOBJ8$@$1$G(B 1 $B%Z!<%8J,$NNL$rD6$($k(B | |
% $B>l9g$K$O(B, $B$=$N=PNO$,%F%-%9%HNN0h(B($B$"$k$$$O;fLL<+BN(B)$B$r(B | |
% $B$O$_=P$7$F$7$^$&(B. | |
% \item $B$3$l$KBP=h$9$k$?$a$K(B, $BMW;]$N=hM}J}K!$rJQ99$7$F(B, | |
% $BMW;]$NESCf$G2~%Z!<%8$,$G$-$k$h$&$K$7$?(B. | |
% $B$=$7$F(B, $BA05-$N5!G=$KBP1~$9$k$?$a(B, $B;vA0$K(B 2 $B$D$N(B box $B$N(B | |
% $B9b$5$N9g7W$rD4$Y$F=hM}$rJ,$1$F$$$k(B. | |
% ($B>\:Y$O(B |\ist@showabstract| $BL?Na$N@bL@$r;2>H(B. | |
% $B$3$NJU$j$N=hM}$NBEEv@-$K$D$$$F$O<+?.$,$J$$$N$G(B, \TeX\ $B$K(B | |
% $B>\$7$$J}$O:F8!F$$7$F$/$@$5$$(B.) | |
% \item |interim| $B;XDj$N;~$O(B, $BI8Bj(B($BI=;f(B)$B$HMW;]$N4V$K(B | |
% $B6uGr$N%Z!<%8$rCV$/$N$rM^;_$7$?(B. | |
% \end{itemize} | |
% \item |twoside| $B$d(B |openright| $B$r;XDj$7$F$$$k;~$K$O(B | |
% $B%Z!<%8HV9f$N6v4q$,J]$?$l$k$h$&$K$7$J$1$l$P$J$i$J$$$,(B, | |
% $B$=$&$J$C$F$$$J$+$C$?$?$a$K(B, $B4q?t(B/$B6v?t%Z!<%8$N@_Dj$,(B | |
% $B5UE>$7$F$7$^$&$3$H$,$"$C$?(B. | |
% ($B$3$N8=>]$O(B, \PKN{report} $B%/%i%9$G(B |twoside| $B$H(B |titlepage| | |
% $B$r;XDj$7$F(B |abstract| $B4D6-$rMQ$$$?;~$K$b5/$3$k(B.) | |
% $B$3$NIT6q9g$rD>$7$F(B, $B$3$l$i$N%*%W%7%g%s$,$-$A$s$H(B | |
% $BF/$/$h$&$K$7$?(B. | |
% ($BO@J8$r<+J,MQ$K0u:~$9$k;~$KN>LL$K$9$k?M$OB?$$$1$I(B, | |
% $B$o$6$o$6N>LLMQ$N@_Dj$K$9$k?M$J$s$F$$$J$$$h$J(B\ldots.) | |
% \end{itemize} | |
% | |
%\item[Version 1.1d] [2005/03/03, $BH,EP(B] | |
% \begin{itemize} | |
% \item $B4V0c$C$?(B |.cls| $B%U%!%$%k$,=PNO$5$l$F$$$?$N$G=$@5$7$?(B. | |
% \item |splitabst| / |nosplitabst| / |autosplitabst| | |
% $B%*%W%7%g%s$rDI2C(B. | |
% \item |prodigal| $B%*%W%7%g%s$rDI2C(B. | |
% $B%l%$%"%&%H$O$^$@$"$^$jD4@0$7$F$$$J$$(B. | |
% \item |english| $B%*%W%7%g%s$rDI2C(B. | |
% \item $BG[I[$9$k(B |.cls| $B%U%!%$%k$r(B JIS $B%(%s%3!<%G%#%s%0$K$7$h$&$H(B | |
% $B$7$F(B, \texttt{platex --kanji=jis iscs-thesis.ins} $B$H$9$k$H(B, | |
% $B$J$<$+=P$F$/$k(B |.cls| $B$,(B EUC $B$K$J$C$F:$$C$?(B. | |
% (\texttt{--kanki} $B$O$3$N$h$&$JL\E*$G;HMQ$9$k%*%W%7%g%s(B | |
% $B$G$O$J$$$i$7$$(B.) | |
% \end{itemize} | |
% | |
%\item[Version 1.1e] [2005/12/17, $BH,EP(B] | |
% \begin{itemize} | |
% \item $B7k6I(B, $BG[I[MQ$N(B |.cls| $B%U%!%$%k$O8e=hM}$G(B JIS $B%(%s%3!<%G%#%s%0(B | |
% $B$KJQ49$9$k$3$H$K$7$?(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.1f] [2005/12/25, $BH,EP(B] | |
% \begin{itemize} | |
% \item $B;XF36541$N?&L>$rI=$99TA4BN$r(B |\supervisortitleline| | |
% $B$G%+%9%?%^%$%:2DG=$K$7$?(B. | |
% $B$=$7$F(B, |master|/|doctor| $B$N;~$N4{DjCM$r(B\ | |
% ``\dots\ of Computer Science'' $B$KJQ99$7$?(B. | |
% \item |interim| $B;XDj;~$NI=;f$G(B, ``An Interim Report'' $B$N2<$K(B | |
% $BF|K\8l$G!VCf4VJs9p!W$H=P$k$h$&$K$7$?(B. | |
% ($B$3$l$rJQ99$9$k>l9g$O(B, |\jinterrimname| $B$r:FDj5A$;$h(B.) | |
% \item |\switchinterim|, |\switchenglish| $B%3%^%s%I$r?7@_(B. | |
% \item |\noblankaftertp| $B%3%^%s%I$r?7@_(B. | |
% \item |\maketitle| $B$r(B |\maketitlepage| $B$H(B |\makeabstract| | |
% $B$KJ,N%$9$k=`Hw$r;O$a$F$$$k(B. | |
% $B8=;~E@$G$O(B, |\maketitle| $B$N=hM}$O(B($BO@M}E*$K(B) v1.1e $B$HF1$8(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.1g] [2006/06/29, $BH,EP(B] | |
% \begin{itemize} | |
% \item |\etitle| $B$NCf$G(B |\\| ($B6/@)2~9T(B) $B$r;H$&$H(B | |
% $B%(%i!<$K$J$C$F$$$?$N$r=$@5(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.2] [2008/12/24] | |
% | |
%\item[Version 1.3] [2009/01/22, $BH,EP(B] | |
% \begin{itemize} | |
% \item $B%l%$%"%&%H$rA4LLE*$K2~D{$7$?(B. | |
% \begin{itemize} | |
% \item $B;~Be:x8mE*$J!V%@%V%k%9%Z!<%9!W$NMW@A$,$J$/$J$C$?$N$G(B, | |
% $B9TAw$j$r(B \PKN{report} $B$N$b$N$K9g$o$;$?(B. | |
% \item $B=DJ}8~$N%^!<%8%s$r(B, $B%X%C%@$,$J$$$H$$$&A0Ds$G(B | |
% $B@_Dj$9$k$h$&$K$7$?(B. | |
% $B:#$N@_Dj$G%X%C%@$r;H$&$H>eIt$,5g6~$K$J$k$N$GCm0U(B. | |
% \item $B2#J}8~$N%^!<%8%s$O(B, $B9T$ND9$5$,1Q>.J8;z(B 75 $B;z$K(B | |
% $B$J$k$h$&$K@_Dj$7$?(B. | |
% \end{itemize} | |
% \item $B4pDlJ8;z%5%$%:$N4{DjCM$r(B v1.2 $B$K9g$o$;$F(B 11pt $B$KJQ99(B. | |
% \item |prodigal| $B%*%W%7%g%s$rGQ;_(B. | |
% \item |longline| $B%*%W%7%g%s$rDI2C(B. | |
% $B9T$r$d$?$i$HD9$/$9$k(B. | |
% \item $BI=;f$N%Z!<%8$NFbMF$,>o$K=DJ}8~$K%;%s%?%j%s%0(B | |
% $B$5$l$k$h$&$K$7$?(B. | |
% \item $BGn;NO@J8$NI=;f$NBN:[$rJQ99(B. | |
% \end{itemize} | |
% | |
%\item[Version 1.3a] [2009/03/11, $BH,EP(B] | |
% \begin{itemize} | |
% \item $BI=Bj%Z!<%8$N8e$N6uGr%Z!<%8$rCV$+$J$$$N$r4{Dj$K$7$?(B. | |
% \item (|no|)|counttitlepage| $B%*%W%7%g%s$rDI2C(B. | |
% \item |simpletitlepage| $B%*%W%7%g%s$rDI2C(B. | |
% $BGn;NO@J8$N4J0W@=K\$N;~$NI=Bj%Z!<%8(B($BI=;f$r7s$M$k(B)$B$NBN:[$r(B | |
% $B$3$N%*%W%7%g%s$G;XDj$9$k$h$&$K$7$?(B. | |
% \item $B%Z!<%8%l%$%"%&%H$N7W;;J}K!$rJQ99$7$?(B. | |
% \begin{itemize} | |
% \item $B!VDV$8!W$NNN0h(B(9\,mm)$B$r9MN8$9$k$3$H$K$7$?(B. | |
% \item |nobindoffset| $B%*%W%7%g%s$rDI2C(B. | |
% $B$3$l$,M-8z$N;~$O!VDV$8!W$NNN0h$rL5;k$9$k(B. | |
% \item $B%F%-%9%HNN0h$r;fLL%5%$%:$N(B 5/6 $B$K@_Dj$7$?(B. | |
% ($B$?$@$7(B |longline| $BHs@_Dj;~$O(B, $B9TD9@)8B$N$?$a$K(B | |
% $B2#I}$O$3$l$h$j69$/$J$k(B.) | |
% \item $B%X%C%@!&%U%C%?NN0h$r%F%-%9%HNN0h$+$i30$7$?(B. | |
% $B%N%s%V%k$O%F%-%9%HNN0h$N30B&(B($B2<B&(B)$B$KG[CV$5$l$k(B. | |
% \item $B%^!<%8%sI}$O:81&$G(B $1:1$, $B>e2<$G(B $2:3$ $B$H$7$?(B. | |
% \item |longline| $BHs@_Dj;~$N9TD9@)8B$r(B 75 $B;zAjEv$+$i(B 80 $B;z(B | |
% $BAjEv$K4KOB$7$?(B. | |
% \end{itemize} | |
% \end{itemize} | |
% | |
%\item[Version 1.3b] [2014/09/02, $BF#>B(B] | |
% \begin{itemize} | |
% \item $B1QJ8I=Bj$,A4$FBgJ8;z2=$5$l$J$$$h$&$K$7$?!%(B | |
% \end{itemize} | |
% | |
%\item[Version 1.3b-U] [2015/12/03, $BOB2l(B] | |
% \begin{itemize} | |
% \item uplatex$B$G%3%s%Q%$%k$G$-$k$h$&$KJQ99$7$?(B.platex$B$G$O%3%s%Q%$%k$G$-$J$/$J$C$F$$$k$N$GMWCm0U(B. | |
% \end{itemize} | |
% | |
%\end{description} | |
% | |
% | |
%^^A-------------------------------------------------------- | |
%\iffalse | |
%</skip> | |
%\fi | |
%\StopEventually{} | |
%\pagebreak | |
%^^A-------------------------------------------------------- | |
% | |
%^^A======================================================== | |
%\section{$B%W%m%0%i%`(B} | |
%\label{sec:Program} | |
%^^A-------------------------------------------------------- | |
% | |
%$B0J2<$NJ8Cf$G(B, | |
%\begin{itemize} | |
%\item `\PKN{report}' $B$O(B \LaTeXe\ (v1.4e\,[2001/04/21]) $BI8=`(B | |
% $B$N(B \PKN{report} $B%/%i%9(B | |
%\item `\PKN{book}' $B$O(B \LaTeXe\ (v1.4e\,[2001/04/21]) $BI8=`(B | |
% $B$N(B \PKN{book} $B%/%i%9(B | |
%\item `\PKN{j-report}' $B$O(B \JLaTeXe\ (v1.4b\,[2000/05/19]) $BI8=`(B | |
% $B$N(B \PKN{j-report} $B%/%i%9(B | |
%\item `\PKN{jsarticle}' $B$O1|B<@2I';a:n@.$N(B | |
% $B!V(B\pLaTeXe\ $B?7%I%-%e%a%s%H%/%i%9!W(B([2004/12/29])$B$N(B\ | |
% \PKN{jsarticle} $B%/%i%9(B | |
%\end{itemize} | |
%$B$N$3$H$r;X$9(B. | |
% | |
%^^A---------------- | |
%\subsection{$B%/%i%9%U%!%$%k$N@k8@(B} | |
% | |
% \begin{macrocode} | |
%<*!isten> | |
\NeedsTeXFormat{LaTeX2e}[1999/01/01] | |
\ProvidesClass{uiscs-thesis} | |
[2015/12/03 v1.3b-U | |
Dept of IS/CS thesis class] | |
% \end{macrocode} | |
% | |
%$B%(%i!<=hM}$N$?$a$NL?Na(B. | |
% \begin{macrocode} | |
\newcommand\ist@classname{uiscs-thesis} | |
\newcommand\ist@ahya{% | |
You cannot go any further.\MessageBreak | |
Type \space X <return> \space to quit.} | |
\newcommand*\ist@fatalerror[1]{% | |
\ClassError\ist@classname{#1}\ist@ahya | |
\batchmode\@@end}% bombout | |
\newcommand*\ist@error[1]{% | |
\ClassError\ist@classname{#1}\@ehc} | |
\newcommand*\ist@err@invalid[1]{% | |
\ist@fatalerror{\string#1 is invalid in this document class}} | |
\newcommand*\ist@err@notdefd[1]{% | |
\ist@error{No \string#1 given}??} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B%*%W%7%g%s%9%$%C%A(B} | |
% | |
% \begin{macro}{\if@restonecol} | |
% \begin{macro}{\if@titlepage} | |
% \begin{macro}{\if@openright} | |
% \begin{macro}{\if@mainmatter} | |
%$B4pK\E*$K(B \PKN{report} $B$HF1$8(B. | |
%$B$?$@$7(B, |titlepage| $B%*%W%7%g%s$,$J$$$N$G(B, | |
%|\if@titlepage| $B$O>o$K??$H$J$k(B. | |
%$B$^$?(B, \PKN{book} $B$HF1MM$N(B |\mainmatter| $BEy$N%3%^%s%I$N(B | |
%$B$?$a$K(B |\if@mainmatter| $B$rMQ0U$9$k(B. | |
% \begin{macrocode} | |
\newcommand\@ptsize{} | |
\newif\if@restonecol | |
\newif\if@titlepage \@titlepagetrue | |
\newif\if@openright | |
\newif\if@mainmatter \@mainmattertrue | |
% \end{macrocode} | |
% \end{macro} | |
% \end{macro} | |
% \end{macro} | |
% \end{macro} | |
% | |
%\begin{macro}{\if@seniorthesis} | |
%\begin{macro}{\if@masterthesis} | |
%\begin{macro}{\if@doctorthesis} | |
%$B$I$N<oN`$NO@J8$G$"$k$+$rI=$9%9%$%C%A(B. | |
%$BI,$:CzEY(B 1 $B$D$,??$K$J$k(B. | |
% \begin{macrocode} | |
\newif\if@seniorthesis | |
\newif\if@masterthesis | |
\newif\if@doctorthesis | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\ifist@interim} | |
%\begin{macro}{\ifist@gradiss} | |
%\begin{macro}{\ifist@sloppy} | |
%\begin{macro}{\ifist@english} | |
%\begin{macro}{\ifist@blankaftertp} | |
%\begin{macro}{\ist@splitabst} | |
%$B$=$NB>$N%*%W%7%g%s$KBP$9$k%9%$%C%A$d%^%/%m(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {`ifist@interim $BDI2C(B.} | |
%\changes{v1.1a}{2005/02/24} | |
% {`ifist@sloppy $BDI2C(B.} | |
%\changes{v1.1d}{2005/02/28} | |
% {`ifist@prodigal, `ifist@splitabst $BDI2C(B.} | |
%\changes{v1.1d}{2005/03/03} | |
% {`ifist@english $BDI2C(B.} | |
%\changes{v1.1f}{2005/12/25} | |
% {`ifist@blankaftertp $BDI2C(B.} | |
%\changes{v1.3a}{2009/03/11} | |
% {`ifist@blankaftertp $B$N4{DjCM$r56$KJQ99(B.} | |
% \begin{macrocode} | |
\newif\ifist@interim | |
\newif\ifist@gradiss | |
\newif\ifist@sloppy | |
\newif\ifist@english | |
\newif\ifist@blankaftertp | |
\newcommand\ist@splitabst{} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\ifist@longline} | |
%\begin{macro}{\ifist@counttitlepage} | |
%\begin{macro}{\ifist@simpletitlepage} | |
%v1.3 $B$GDI2C$5$l$?%*%W%7%g%s$KBP$9$k$b$N(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`ifist@longline $BDI2C(B, `ifist@prodigal $BGQ;_(B.} | |
%\changes{v1.3a}{2009/02/14} | |
% {`ifist@counttitlepage, `ifist@bindoffset $BDI2C(B.} | |
%\changes{v1.3a}{2009/03/11} | |
% {`ifist@simpletitlepage $BDI2C(B.} | |
% \begin{macrocode} | |
\newif\ifist@longline | |
\newif\ifist@counttitlepage | |
\newif\ifist@bindoffset | |
\newif\ifist@simpletitlepage | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\bindoffset} | |
%$B!VDV$8!W$N$?$a$KI,MW$JMQ;f$NC<$NI}!#(B | |
%\changes{v1.3}{2009/01/22} | |
% {`binfoffset $BDI2C(B,} | |
% \begin{macrocode} | |
\newlength\bindoffset | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%^^A---------------- | |
%\subsection{$B%*%W%7%g%s$N@k8@(B} | |
% | |
%$B869F%5%$%:$K$D$$$F$NJQ99E@$O(B \ref{sec:Intro} $B@a$G=R$Y$?DL$j(B. | |
% \begin{macrocode} | |
\DeclareOption{a4paper} | |
{\setlength\paperheight {297mm}% | |
\setlength\paperwidth {210mm}} | |
\DeclareOption{b4paper} | |
{\setlength\paperheight {364mm}% | |
\setlength\paperwidth {257mm}} | |
\DeclareOption{letterpaper} | |
{\setlength\paperheight {11in}% | |
\setlength\paperwidth {8.5in}} | |
\DeclareOption{legalpaper} | |
{\setlength\paperheight {14in}% | |
\setlength\paperwidth {8.5in}} | |
% \end{macrocode} | |
% | |
%$B0J2<$N$b$N$O(B \PKN{report} $B$HF1$8(B. | |
% \begin{macrocode} | |
\DeclareOption{10pt}{\renewcommand\@ptsize{0}} | |
\DeclareOption{11pt}{\renewcommand\@ptsize{1}} | |
\DeclareOption{12pt}{\renewcommand\@ptsize{2}} | |
\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} | |
\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} | |
\DeclareOption{draft}{\setlength\overfullrule{5pt}} | |
\DeclareOption{final}{\setlength\overfullrule{0pt}} | |
\DeclareOption{openright}{\@openrighttrue} | |
\DeclareOption{openany}{\@openrightfalse} | |
\DeclareOption{onecolumn}{\@twocolumnfalse} | |
\DeclareOption{twocolumn}{\@twocolumntrue} | |
\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}}% | |
} | |
% \end{macrocode} | |
% | |
%|senior| $BEy$N%*%W%7%g%s$N=hM}(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {interim, sloppy $BDI2C(B.} | |
% \begin{macrocode} | |
\DeclareOption{senior}% | |
{\@seniorthesistrue \@masterthesisfalse \@doctorthesisfalse} | |
\DeclareOption{master}% | |
{\@seniorthesisfalse \@masterthesistrue \@doctorthesisfalse} | |
\DeclareOption{doctor}% | |
{\@seniorthesisfalse \@masterthesisfalse \@doctorthesistrue} | |
\DeclareOption{interim}{\ist@interimtrue} | |
\DeclareOption{gradiss}{\ist@gradisstrue} | |
\DeclareOption{sloppy}{\ist@sloppytrue} | |
% \end{macrocode} | |
% | |
%v1.1d $B$GDI2C$5$l$?%*%W%7%g%s$N=hM}(B. | |
%\changes{v1.1d}{2005/02/28} | |
% {prodigal, splitabst $BDI2C(B.} | |
%\changes{v1.1d}{2005/03/03} | |
% {english $BDI2C(B.} | |
% \begin{macrocode} | |
\DeclareOption{splitabst}{\renewcommand\ist@splitabst{s}} | |
\DeclareOption{nosplitabst}{\renewcommand\ist@splitabst{n}} | |
\DeclareOption{autosplitabst}{\renewcommand\ist@splitabst{a}} | |
\DeclareOption{english}{\ist@englishtrue} | |
% \end{macrocode} | |
% | |
%v1.3 $B$GDI2C$5$l$?%*%W%7%g%s$N=hM}(B. | |
%\changes{v1.3}{2009/01/22} | |
% {longline $BDI2C(B, prodigal $BGQ;_(B.} | |
%\changes{v1.3a}{2009/02/14} | |
% {counttitlepage, nocounttitlepage, nobindoffset $BDI2C(B.} | |
%\changes{v1.3a}{2009/03/11} | |
% {simpletitlepage $BDI2C(B.} | |
% \begin{macrocode} | |
\DeclareOption{longline}{\ist@longlinetrue} | |
\DeclareOption{counttitlepage}{\ist@counttitlepagetrue} | |
\DeclareOption{nocounttitlepage}{\ist@counttitlepagefalse} | |
\ist@bindoffsettrue | |
\DeclareOption{nobindoffset}{\ist@bindoffsetfalse} | |
\DeclareOption{prodigal}{% now invalid | |
\ist@fatalerror{You should not be prodigal in today's world!}} | |
\DeclareOption{simpletitlepage}{\ist@simpletitlepagetrue} | |
% \end{macrocode} | |
% | |
%\subsection{$B%*%W%7%g%s$N<B9T(B} | |
% | |
%$B4{DjCM$N@_Dj(B, $B$*$h$S%*%W%7%g%s$N=hM}$N<B9T(B. | |
%v1.1a $B$+$i$O(B |draft| $B$r4{DjCM$H$9$k(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {draft $B$r4{DjCM$K$9$k(B.} | |
%\changes{v1.1a}{2005/02/24} | |
% {senior $B$r4{DjCM$K$7$J$$(B.} | |
%\changes{v1.3}{2009/01/22} | |
% {$B4pDl%U%)%s%H%5%$%:$N4{DjCM$r(B 10pt $B$+$i(B 11pt $B$KJQ99(B.} | |
% \begin{macrocode} | |
\ExecuteOptions{a4paper,11pt,oneside,onecolumn,draft,openany,% | |
autosplitabst,counttitlepage} | |
\ProcessOptions | |
% \end{macrocode} | |
% | |
%|senior|, |master|, |doctor| $B$N$I$l$b;XDj$5$l$F$$$J$$>l9g(B | |
%$B$O%(%i!<=*N;$9$k(B. | |
% \begin{macrocode} | |
\if@seniorthesis\else \if@masterthesis\else | |
\if@doctorthesis\else | |
\ist@fatalerror{% | |
None of `senior', `master', or `doctor'\MessageBreak | |
is specified as option} | |
\fi\fi\fi | |
% \end{macrocode} | |
% | |
%\begin{macro}{\ifist@carepage} | |
%|\ifist@carepage| $B$O(B |twoside| $B$H(B |openright| $B$N$$$:$l$+$,(B | |
%$B;XDj$5$l$F$$$k>l9g$K??$H$J$k(B. | |
%$B$3$l$,??$N>l9g$K$O(B, $B$`$d$_$K%Z!<%8HV9f(B(|\c@page|)$B$r(B | |
%$B%j%;%C%H$9$k$3$H$,$G$-$J$$(B. | |
%\changes{v1.1c}{2005/02/27} | |
% {`ifist@carepage $BDI2C(B.} | |
% \begin{macrocode} | |
\newif\ifist@carepage | |
\if@twoside \ist@carepagetrue \fi | |
\if@openright \ist@carepagetrue \fi | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@engine} | |
%|\ist@engine| $B$OMQ$$$F$$$k(B \TeX\ $B$N<oN`$rI=$9(B: | |
%|p| = \pTeX, |j| = \JTeX, |e| = $B2$J8(B \TeX. | |
%$B$3$l$,(B |e| $B$N;~$O(B, $B<+F0E*$K(B |english| $B%b!<%I$K$9$k(B. | |
%\changes{v1.1d}{2005/03/03} | |
% {`ist@engine $BDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\ist@engine{e} | |
\@ifundefined{inhibitglue}{}{\renewcommand\ist@engine{p}} | |
\@ifundefined{jendlinetype}{}{\renewcommand\ist@engine{j}} | |
\if e\ist@engine \ist@englishtrue \fi | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\switchinterim} | |
%|\switchinterim{|\meta{yes}|}{|\meta{no}|}|: \SpGlue | |
%|interim| $B;XDj;~$O(B \meta{yes}, $B$=$l0J30$O(B \meta{no} $B$K(B | |
%$BE83+$5$l$k(B. | |
%\changes{v1.1f}{2005/12/25} | |
% {`switchinterim, `switchenglish $BDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\switchinterim[2]{% | |
\ifist@interim #1\else #2\fi | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\begin{macro}{\switchenglish} | |
%|\switchenglish{|\meta{yes}|}{|\meta{no}|}|: \SpGlue | |
%|english| $B;XDj;~$O(B \meta{yes}, $B$=$l0J30$O(B \meta{no} $B$K(B | |
%$BE83+$5$l$k(B. | |
% \begin{macrocode} | |
\newcommand\switchenglish[2]{% | |
\ifist@english #1\else #2\fi | |
} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\changes{v1.3a}{2009/03/11} | |
% {`blankaftertp $B$r?7@_(B.} | |
%\begin{macro}{\blankaftertp} | |
%\begin{macro}{\noblankaftertp} | |
%|\blankaftertp|/|\noblankaftertp|: \SpGlue | |
%$BI=;f%Z!<%8D>8e$N6uGr%Z!<%8$NA^F~$rM-8z(B/$BL58z$K$9$k(B. | |
% \begin{macrocode} | |
\newcommand\blankaftertp{% | |
\ist@blankaftertptrue | |
}\newcommand\noblankaftertp{% | |
\ist@blankaftertpfalse | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
% | |
%\subsection{$B%U%)%s%H(B} | |
% | |
%$B$3$N>.@a$N@_Dj$*$h$S8e$N@_Dj$N0lIt$O(B, $B85!9$N(B \PKN{report} $B$G$O(B\ | |
%|sizeXX.clo| (\PKN{j-report} $B$G$O(B |j-sizeXX.clo|, | |
%|XX| $B$O4pDl%U%)%s%H%5%$%:(B) $B$H$$$&Jd=u%U%!%$%k$+$iFI$_9~$s$G$$$?$,(B, | |
%$B$3$3$G$O(B, |\@ptsize| $B$NCM$K$h$k>r7oJ,4t$r$7$F@_Dj$r;EJ,$1$k(B | |
%$B$3$H$K$9$k(B. | |
%$B$3$&$7$F$bLdBj$O$J$$$H;W$&(B. | |
%\changes{v1.3}{2009/01/22} | |
% {$B9TAw$j$rA4LLE*$K(B report $B$K9g$o$;$k(B.} | |
% | |
%$B:G=i$K4pDl%U%)%s%H%5%$%:%*%W%7%g%s$,(B |10pt| $B$N;~$N@_Dj(B. | |
% \begin{macrocode} | |
\if0\@ptsize\relax %--------- 10pt | |
% \end{macrocode} | |
% | |
%$B%U%)%s%H%5%$%:;XDj$N%f!<%6L?Na$G$O(B, | |
%$BF1;~$K9TAw$j$NBg$-$5$b;XDj$9$k(B. | |
%$B0J2<$G$O(B, \PKN{report} $B$NCM$r$=$N$^$^MQ$$$F$$$k(B. | |
%\par\noindent $B"((B\quad | |
%v1.1 $B0JA0$N;~Be$O3X0LO@J8$NBN:[$H$7$F!V%@%V%k%9%Z!<%9!W(B | |
%($B%?%$%W%i%$%?$K$*$$$F2~9T$rFs=E$K9T$&(B) | |
%$B$,MW@A$5$l$F$$$?(B. | |
%$B%?%$%WBG$A$G$J$$DL>o$NAHHG$K$*$$$F%@%V%k%9%Z!<%9$,2?$r0UL#$9$k$+(B | |
%$B$OHyL/$JOC$G$"$k$,(B, v1.1 $B$G$OOBJ8MQ(B(\PKN{j-report})$B$N9TAw$j$N(B | |
%$B@_DjCM$rA4LLE*$K:NMQ$7$F$$$?(B.\footnote | |
%{\texttt{10pt} $B$N(B \texttt{normalsize} $B$G$N(B \PKN{j-report} $B$N(B | |
%$B9TAw$j$O(B 16.8\,pt $B$G$"$k(B. $BK\Mh$N!V%@%V%k%9%Z!<%9!W$@$H(B 20\,pt | |
%$B$@$+$i?oJ,0c$&(B. $B$3$l$O(B \PKN{setspace} $BEy$N%Q%C%1!<%8$r(B | |
%$B;29M$K$7$?:]$N:n<T(B($BH,EP(B)$B$N4*0c$$$K5/0x$9$k(B.} | |
%$B8=:_$O(B, $B$3$N;~Be:x8mE*$J!V%@%V%k%9%Z!<%9!W$NMW@A$,:o=|$5$l$F(B | |
%$B$$$k$N$G(B, $BIaDL$N2$J8$N9TAw$j$K=>$($P$h$$(B. | |
% | |
%\begin{macro}{\normalsize} | |
%\begin{macro}{\small} | |
%\begin{macro}{\footnotesize} | |
%|10pt| $B$N>l9g$N@_Dj(B. | |
%$B%l%$%"%&%H@_Dj$rH<$&$b$N(B. | |
% \begin{macrocode} | |
\renewcommand\normalsize{% | |
\@setfontsize\normalsize\@xpt\@xiipt | |
\abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ | |
\abovedisplayshortskip \z@ \@plus3\p@ | |
\belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ | |
\belowdisplayskip \abovedisplayskip | |
\let\@listi\@listI} | |
\normalsize | |
\newcommand\small{% | |
\@setfontsize\small\@ixpt{11}% | |
\abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ | |
\abovedisplayshortskip \z@ \@plus2\p@ | |
\belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ | |
\def\@listi{\leftmargin\leftmargini | |
\topsep 4\p@ \@plus2\p@ \@minus2\p@ | |
\parsep 2\p@ \@plus\p@ \@minus\p@ | |
\itemsep \parsep}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
\newcommand\footnotesize{% | |
\@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}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\scriptsize} | |
%\begin{macro}{\tiny} | |
%\begin{macro}{\large} | |
%\begin{macro}{\Large} | |
%\begin{macro}{\huge} | |
%\begin{macro}{\Huge} | |
%$BH<$o$J$$$b$N(B. | |
% \begin{macrocode} | |
\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} | |
\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} | |
\newcommand\large{\@setfontsize\large\@xiipt{14}} | |
\newcommand\Large{\@setfontsize\Large\@xivpt{18}} | |
\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} | |
\newcommand\huge{\@setfontsize\huge\@xxpt{25}} | |
\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\textwidth} | |
%\begin{macro}{\topskip} | |
%\begin{macro}{\marginparsep} | |
%\begin{macro}{\marginparpush} | |
%\noindent ($*$) | |
%$B$3$3$G4pDl%5%$%:$K0MB8$9$kB>$ND9$5JQ?t$r@_Dj$9$k(B. | |
% | |
%|\textwidth| $B$OK\J8NN0h$NI}$G(B, $B4{Dj$N@_Dj(B($B3X0LO@J8MQ$N@_Dj(B)$B$G(B | |
%$B$O$3$3$G@_Dj$5$l$?CM$,$=$N$^$^;H$o$l$k(B. | |
%$B2$J8$NAHHG$N>l9g(B, $B9T$ND9$5$OBgBN1Q>.J8;z(B 65 $B;zJ,$,M}A[$H(B | |
%$B$5$l(B, $BD9$/$F$b(B 75 $B;z$rD6$($F$O$J$i$J$$$H$5$l$k(B. | |
%$B$?$@$7(B, $BFI$`?M$,47$l$F$$$k>l9g$K8B$j(B 80 $BJ8;z$^$G2D$H$5$l$k(B | |
%\footnote{\PKN{KOMA-script} $B%/%i%9$N%I%-%e%a%s%H;2>H(B. | |
% $B7W;;5!2J3X4XO"$N=q@R$G$O9TD9$,D9$$$b$N$,B?$/;68+$5$l$k(B.}. | |
%$B0J>e$N;v>p$r4*0F$7$?7k2L(B, | |
%$B$3$N%/%i%9$G$O(B, $B$J$k$Y$/HGLL$rBg$-$/$H$l$k$h$&$K(B, | |
%$B9TD9$r(B 80 $BJ8;zAjEv$ND9$5$K$7$?(B. | |
%$B;;=PJ}K!$O(B, \PKN{memoir} $B%/%i%9$NJ}K!$rE,MQ$7$?>l9g$N(B Computer Modern | |
%$B$N!V(B65 $B;zAjEvI}!W$N(B 80/65 $BG\$rD6$($J$$:GBg$N(B 12\,pt (= 1\,pc) $B$N(B | |
%$B@0?tG\$H$7$?(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`textwidth $B$N4{DjCM$r(B 75 $B;zI}$H$9$k(B.} | |
%\changes{v1.3a}{2009/02/11} | |
% {$B7W;;$r4V0c$C$F$$$?$N$G=$@5(B.} | |
%\iffalse | |
% F Laz L65 L N F=$B4pDl%U%)%s%H%5%$%:(B | |
% 10pt 127.58 293.94 360 79.6 Laz= abc..xyz $B$NI}(B | |
% 11pt 139.70 318.69 384 78.3 L65= 65$B;zAjEvI}(B | |
% 12pt 149.88 339.46 408 78.1% L= $B9TD9(B / N= $BJ8;z?t(B | |
% L65 = 2.042 Laz + 33.41 ; L = floor(L65*80/65/12)*12 | |
%\fi | |
% \begin{macrocode} | |
\setlength\textwidth{360\p@} | |
\setlength\topskip{10\p@} | |
\setlength\marginparsep{11\p@} | |
\setlength\marginparpush{5\p@} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%$B0J>e$G(B |10pt| $B$N>l9g$N@_Dj$O=*$o$j(B. | |
% | |
%$BB3$$$F(B |11pt| $B$N>l9g(B. | |
%$B@bL@$O(B |10pt| $B$N;~$HF1$8$J$N$G>JN,(B. | |
% \begin{macrocode} | |
\else\if1\@ptsize\relax %--------- 11pt | |
\renewcommand\normalsize{% | |
\@setfontsize\normalsize\@xipt{13.6}% | |
\abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ | |
\abovedisplayshortskip \z@ \@plus3\p@ | |
\belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ | |
\belowdisplayskip \abovedisplayskip | |
\let\@listi\@listI} | |
\normalsize | |
\newcommand\small{% | |
\@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}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
\newcommand\footnotesize{% | |
\@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}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} | |
\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} | |
\newcommand\large{\@setfontsize\large\@xiipt{14}} | |
\newcommand\Large{\@setfontsize\Large\@xivpt{18}} | |
\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} | |
\newcommand\huge{\@setfontsize\huge\@xxpt{25}} | |
\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} | |
\setlength\textwidth{384\p@} | |
\setlength\topskip{11\p@} | |
\setlength\marginparsep{10\p@} | |
\setlength\marginparpush{5\p@} | |
% \end{macrocode} | |
%$B:G8e$K(B |12pt| $B$N>l9g(B. | |
% \begin{macrocode} | |
\else %--------- 12pt | |
\renewcommand\normalsize{% | |
\@setfontsize\normalsize\@xiipt{14.5}% | |
\abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ | |
\abovedisplayshortskip \z@ \@plus3\p@ | |
\belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ | |
\belowdisplayskip \abovedisplayskip | |
\let\@listi\@listI} | |
\normalsize | |
\newcommand\small{% | |
\@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}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
\newcommand\footnotesize{% | |
\@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}% | |
\belowdisplayskip \abovedisplayskip | |
} | |
\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} | |
\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} | |
\newcommand\large{\@setfontsize\large\@xivpt{18}} | |
\newcommand\Large{\@setfontsize\Large\@xviipt{22}} | |
\newcommand\LARGE{\@setfontsize\LARGE\@xxpt{25}} | |
\newcommand\huge{\@setfontsize\huge\@xxvpt{30}} | |
\let\Huge=\huge | |
\setlength\textwidth{408\p@} | |
\setlength\topskip{12\p@} | |
\setlength\marginparsep{10\p@} | |
\setlength\marginparpush{7\p@} | |
\fi\fi %--------- | |
% \end{macrocode} | |
%$B0J>e$G4pDl%U%)%s%H%5%$%:0MB8ItJ,$O0lC6=*N;(B. | |
% | |
%\changes{v1.1a}{2005/02/24} | |
% {`isttitlesize $BDI2C(B.} | |
%\begin{macro}{\isttitlesize} | |
%$B%?%$%H%kMQ$N%U%)%s%H%5%$%:(B. | |
%$B4pDl%U%)%s%H%5%$%:$K0M$i$J$$$h$&$K$9$k(B. | |
%$BFbMF$O(B |10ot| $B$N(B |\Large| $B$HF1$8(B. | |
% \begin{macrocode} | |
\newcommand\isttitlesize{\@setfontsize\isttitlesize\@xivpt{25.2}} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\qparag{$BOBJ8%U%)%s%H$NBeBX@_Dj(B} | |
%$BOBJ8%U%)%s%H$K$D$$$F$N!VBeBX$5$l$^$7$?!W$N7Y9p%a%C%;!<%8$r(B | |
%$B;_$a$k$?$a$K(B, $BL@<(E*$JBeBX@_Dj$r$7$F$*$/(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {$BOBJ8%U%)%s%H$NL@<(E*$JBeBX$N@_Dj(B.} | |
% \begin{macrocode} | |
\if p\ist@engine\relax | |
\DeclareFontShape{JY2}{mc}{m}{it}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JT2}{mc}{m}{it}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JY2}{mc}{m}{sc}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JT2}{mc}{m}{sc}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JY2}{mc}{m}{sl}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JT2}{mc}{m}{sl}{<->ssub*mc/m/n}{} | |
\DeclareFontShape{JY2}{mc}{bx}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{mc}{bx}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{mc}{bx}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{mc}{bx}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{mc}{bx}{sl}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{mc}{bx}{sl}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{m}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{m}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{m}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{m}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{m}{sl}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{m}{sl}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{bx}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{bx}{it}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{bx}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{bx}{sc}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JY2}{gt}{bx}{sl}{<->ssub*gt/m/n}{} | |
\DeclareFontShape{JT2}{gt}{bx}{sl}{<->ssub*gt/m/n}{} | |
\fi | |
% \end{macrocode} | |
% | |
% | |
%^^A---------------- | |
%\subsection{$BJ8=q%l%$%"%&%H(B} | |
% | |
%\begin{macro}{\bindoffset} | |
%$B!VDV$8!W$KI,MW$JI}$N@_Dj(B. | |
% \begin{macrocode} | |
\ifist@bindoffset | |
\setlength{\bindoffset}{9mm} | |
\else | |
\setlength{\bindoffset}{0pt} | |
\fi | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\lineskip} | |
%\begin{macro}{\normallineskip} | |
%\begin{macro}{\baselinestretch} | |
%\begin{macro}{\parskip} | |
%\qparag{$BCJMn(B} | |
%$B$3$l$i$O(B \PKN{report} $B$N$^$^(B. | |
% \begin{macrocode} | |
\setlength\lineskip{1\p@} | |
\setlength\normallineskip{1\p@} | |
\renewcommand\baselinestretch{} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\parindent} | |
%$BCJMn2<$2$O(B 1.5\,em ($BFsCJAH$G$O(B 1\,em) $B$KE}0l$7$?(B. | |
%$B$3$l$O(B \PKN{report} $B$NCM$H$[$\F1$8(B. | |
%v1.0 $B$G$O(B \PKN{j-report} $B$N$^$^$N(B 1\,zw $B$H$J$C$F$$$?$,(B, | |
%$B$3$l$OL@$i$+$KIT9gM}(B. | |
% \begin{macrocode} | |
\setlength\parskip{0\p@ \@plus \p@} | |
\if@twocolumn | |
\setlength\parindent{1em} | |
\else | |
\setlength\parindent{1.5em} | |
\fi | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\smallskipamount} | |
%\begin{macro}{\medskipamount} | |
%\begin{macro}{\bigskipamount} | |
%\begin{macro}{\@lowpenalty} | |
%\begin{macro}{\@medpenalty} | |
%\begin{macro}{\@highpenalty} | |
%\PKN{report} $B$N$^$^(B. | |
% \begin{macrocode} | |
\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@} | |
\@lowpenalty 51 | |
\@medpenalty 151 | |
\@highpenalty 301 | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\headheight} | |
%\begin{macro}{\headsep} | |
%\begin{macro}{\footskip} | |
%\begin{macro}{\maxdepth} | |
%\qparag{$B=DJ}8~$N6u$-(B} | |
%|\headsep| $B$r>.$5$/$7$?0J30$O(B \PKN{report} $B$N$^$^(B. | |
%|\topskip| $B$O(B ($*$) $B$G@_Dj:Q(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`headsep $B$rJQ99(B.} | |
% \begin{macrocode} | |
\setlength\headheight{12\p@} | |
\setlength\headsep {12\p@} | |
% \topskip is already set | |
\setlength\footskip{30\p@} | |
\setlength\maxdepth{.5\topskip} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\textwidth} | |
%\qparag{$B%F%-%9%HNN0h$NBg$-$5(B} | |
%$BI}$N@_Dj(B. | |
%$B$3$N;~E@$G(B |\textwidth| $B$K$O(B ($*$) $B$G@_Dj$7$?CM$,F~$C$F$$$k(B. | |
%$BFsCJAH(B(|twocolumn|)$B$^$?$O(B |longline| $B@_Dj;~$O(B, | |
%$B%^!<%8%s$rDV$8$r=|$$$?;fLL$NI}$N(B 1/6 $B$H$9$k(B. | |
%$B$9$J$o$A(B |\textwidth| | |
%$B$r(B (|\paperwidth| $-$ |\bindoffset|) $\times$ 5/6 ($\dagger$)$B$H$9$k(B. | |
%$B$=$l0J30$N>l9g$O(B, ($*$) $B$H(B ($\dagger$) $B$N$&$A>.$5$$J}$H$9$k(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`textwidth $B$N@_DjJ}K!$rJQ99(B.} | |
% \begin{macrocode} | |
\setlength\@tempdima{\paperwidth} | |
\addtolength\@tempdima{-\bindoffset} | |
\setlength\@tempdima{.833333\@tempdima} | |
\if@twocolumn | |
\setlength\textwidth\@tempdima | |
\else\ifist@longline | |
\setlength\textwidth\@tempdima | |
\else\ifdim\textwidth>\@tempdima\relax | |
\setlength\textwidth\@tempdima | |
\fi\fi\fi | |
\@settopoint\textwidth | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\textheight} | |
%$B%F%-%9%HNN0h$N9b$5$N@_Dj(B. | |
%$BMQ;f$N9b$5$N(B 1/6 $B$r%^!<%8%s$H$9$k(B. | |
%\PKN{report} $B$G$O(B, $B$3$3$G%X%C%@!&%U%C%?$NNN0h$H$7$F(B 1.5\,in | |
%$B$r3NJ]$7$F$$$k$,(B, $B$3$N%/%i%9$G$O%X%C%@!&%U%C%?$NNN0h$r$H$i$J$$(B. | |
%$B$D$^$j(B, $B%F%-%9%HNN0h$N30B&$KG[CV$5$l$k(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`textheight $B$N@_DjJ}K!$rJQ99(B.} | |
%\changes{v1.3a}{2009/02/14} | |
% {`textheight $B$N@_DjJ}K!$rJQ99(B.} | |
% \begin{macrocode} | |
\setlength\@tempdima{.833333\paperheight} | |
\divide\@tempdima\baselineskip | |
\@tempcnta=\@tempdima | |
\setlength\textheight{\@tempcnta\baselineskip} | |
\addtolength\textheight{\topskip} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\marginparsep} | |
%\qparag{$B%^!<%8%s(B} | |
%\PKN{report} $B$N$^$^(B. | |
%|\marginparpush| $B$O(B ($*$) $B$G@_Dj:Q$_(B. | |
% \begin{macrocode} | |
\if@twocolumn | |
\setlength\marginparsep {10\p@} | |
\else | |
% \marginparsep is unchanged | |
\fi | |
% \marginparpush is already set | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\oddsidemargin} | |
%\begin{macro}{\evensidemargin} | |
%\begin{macro}{\marginparwidth} | |
%$B$3$l$i$NCM$O(B |\textwidth| $B$+$i;;=P$5$l$k(B. | |
% \begin{macrocode} | |
\if@twoside | |
\setlength\@tempdima {\paperwidth} | |
\addtolength\@tempdima {-\bindoffset} | |
\addtolength\@tempdima {-\textwidth} | |
\setlength\oddsidemargin {.333333\@tempdima} | |
\addtolength\oddsidemargin {-1in} | |
\addtolength\oddsidemargin {\bindoffset} | |
\setlength\evensidemargin {.666667\@tempdima} | |
\addtolength\evensidemargin {-1in} | |
\setlength\marginparwidth {.666667\@tempdima} | |
\addtolength\marginparwidth {-\marginparsep} | |
\addtolength\marginparwidth {-0.4in} | |
\else | |
\setlength\@tempdima {\paperwidth} | |
\addtolength\@tempdima {-\bindoffset} | |
\addtolength\@tempdima {-\textwidth} | |
\setlength\oddsidemargin {.5\@tempdima} | |
\addtolength\oddsidemargin {-1in} | |
\addtolength\oddsidemargin {\bindoffset} | |
\setlength\marginparwidth {.5\@tempdima} | |
\addtolength\marginparwidth {-\marginparsep} | |
\addtolength\marginparwidth {-0.4in} | |
\addtolength\marginparwidth {-.4in} | |
\setlength\evensidemargin {\oddsidemargin} | |
\fi | |
\ifdim \marginparwidth >2in | |
\setlength\marginparwidth{2in} | |
\fi | |
\@settopoint\oddsidemargin | |
\@settopoint\marginparwidth | |
\@settopoint\evensidemargin | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\topmargin} | |
%$B$3$l$i$NCM$O(B |\textheight| $B$+$i;;=P$5$l$k(B. | |
%\PKN{report} $B$H$O0[$J$j(B, $BCf1{9g$o$;$N:]$K%X%C%@!&%U%C%?ItJ,$r(B | |
%$B4^$a$J$$$h$&$K$7$F$$$k(B. | |
%\changes{v1.3}{2009/01/22} | |
% {`topmargin $B$N;;=PJ}K!$rJQ99(B.} | |
%\changes{v1.3a}{2009/02/14} | |
% {`topmargin $B$N;;=PJ}K!$rJQ99(B.} | |
% \begin{macrocode} | |
\setlength\@tempdima{\paperheight} | |
\addtolength\@tempdima{-\textheight} | |
\setlength\topmargin{.4\@tempdima} | |
\addtolength\topmargin{-1in} | |
\addtolength\topmargin{-\headheight} | |
\addtolength\topmargin{-\headsep} | |
\@settopoint\topmargin | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\qparag{$B5SCm(B} | |
%|\footnotesep|, |\skip\footins| $B$N@_Dj$O8e2s$7(B. | |
% | |
%^^A--------------- | |
%\subsection{$B%U%m!<%H$N@_Dj(B} | |
% | |
%\qparag{$B5vMFHO0O(B} | |
%$B$3$l$O(B \PKN{jsarticle} $B$K9g$o$;$k$h$&$KJQ99$7$?(B. | |
%$B85$h$j$b%U%m!<%H$,F~$j$d$9$/$J$k$O$:(B. | |
% \begin{macrocode} | |
\setcounter{topnumber}{2} | |
\renewcommand\topfraction{.8} | |
\setcounter{bottomnumber}{1} | |
\renewcommand\bottomfraction{.8} | |
\setcounter{totalnumber}{3} | |
\renewcommand\textfraction{.1} | |
\renewcommand\floatpagefraction{.8} | |
\setcounter{dbltopnumber}{2} | |
\renewcommand\dbltopfraction{.8} | |
\renewcommand\dblfloatpagefraction{.8} | |
% \end{macrocode} | |
% | |
%$B;D$j$N@_Dj$O4pDl%U%)%s%H%5%$%:$K0MB8$9$k$N$G8e2s$7(B. | |
% | |
%^^A---------------- | |
%\subsection{$B%Z!<%8%9%?%$%k(B} | |
%$B$9$J$o$A%X%C%@!&%U%C%?$N@_Dj(B. | |
% | |
%|headings| $B%9%?%$%k$N@_Dj$O(B, | |
%v1.0 $B$G$O(B \PKN{j-report} $B$HF1$8$G$"$C$?$,(B, | |
%$B:#$G$O(B \PKN{report} $B$HF1$8(B. | |
% \begin{macrocode} | |
\if@twoside | |
\def\ps@headings{% | |
\let\@oddfoot\@empty\let\@evenfoot\@empty | |
\def\@evenhead{\thepage\hfil\slshape\leftmark}% | |
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}% | |
\let\@mkboth\markboth | |
\def\chaptermark##1{% | |
\markboth {\MakeUppercase{% | |
\ifnum \c@secnumdepth >\m@ne | |
\if@mainmatter | |
\@chapapp\ \thechapter. \ % | |
\fi | |
\fi | |
##1}}{}}% | |
\def\sectionmark##1{% | |
\markright {\MakeUppercase{% | |
\ifnum \c@secnumdepth >\z@ | |
\thesection. \ % | |
\fi | |
##1}}}} | |
\else | |
\def\ps@headings{% | |
\let\@oddfoot\@empty | |
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}% | |
\let\@mkboth\markboth | |
\def\chaptermark##1{% | |
\markright {\MakeUppercase{% | |
\ifnum \c@secnumdepth >\m@ne | |
\if@mainmatter | |
\@chapapp\ \thechapter. \ % | |
\fi | |
\fi | |
##1}}}} | |
\fi | |
\def\ps@myheadings{% | |
\let\@oddfoot\@empty\let\@evenfoot\@empty | |
\def\@evenhead{\thepage\hfil\slshape\leftmark}% | |
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}% | |
\let\@mkboth\@gobbletwo | |
\let\chaptermark\@gobble | |
\let\sectionmark\@gobble | |
} | |
% \end{macrocode} | |
% | |
%\begin{macro}{\ist@saveps} | |
%\begin{macro}{\ist@restoreps} | |
%|\ist@saveps|\,/\,|\ist@restoreps| $B$O8=:_$N%Z!<%8%9%?%$%k$r(B | |
%$BB`Hr(B/$BI|5"$9$k(B. | |
%\changes{v1.1c}{2005/02/27} | |
% {`ist@saveps, `ist@restoreps $BDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\ist@saveps{% | |
\let\ist@mkboth\@mkboth | |
\let\ist@oddhead\@oddhead\let\ist@oddfoot\@oddfoot | |
\let\ist@evenhead\@evenhead\let\ist@evenfoot\@evenfoot | |
} | |
\newcommand\ist@restoreps{% | |
\let\@mkboth\ist@mkboth | |
\let\@oddhead\ist@oddhead\let\@oddfoot\ist@oddfoot | |
\let\@evenhead\ist@evenhead\let\@evenfoot\ist@evenfoot | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
%^^A---------------- | |
%\subsection{$BJ8=q%^!<%/%"%C%W(B} | |
% | |
%\qparag{$B%?%$%H%k(B} | |
%$B$9$J$o$A3X0LO@J8$NI=;f$N%Z!<%8(B. | |
%\PKN{report} $B$G(B |titlepage| $B%*%W%7%g%s$r;XDj$7$?$N$HF1MM$K(B, | |
%$B>o$KFHN)$N%Z!<%8$K=PNO$5$l$k(B, | |
%v1.1a$B!A(B1.1c $B$GA4LLE*$J8+D>$7$r9T$C$?(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {`maketitle $B$K$D$$$F$$$m$$$m$HJQ99(B.} | |
%\changes{v1.1b}{2005/02/25} | |
% {`maketitle $B$K$D$$$F$5$i$K$HJQ99(B.} | |
%\changes{v1.1c}{2005/02/27} | |
% {`maketitle $B$N=hM}$NBgItJ,$r2<@A$1L?Na$K0\$7$?(B.} | |
%\changes{v1.1c}{2005/02/27} | |
% {$BMW;]$N=PNOJ}K!$rBgI}$KJQ99(B.} | |
%\changes{v1.1f}{2005/12/25} | |
% {$BI=;f$HMW;]$NL?Na$NJ,N%(B. `maketitle $B$O$=$l$i$r8F$V$@$1(B.} | |
%\begin{macro}{\maketitle} | |
%|\maketitlepage| $B$K$h$kI=;f=PNO$ND>8e$K(B\ | |
%|\makeabstract| $B$K$h$kMW;]=PNO$r9T$&(B | |
%(v1.1f $B$h$j$3$N(B 2 $BL?Na$r?7@_(B). | |
%$BI=;f$HMW;]$N4V$K$ODL>o$O6uGr$N%Z!<%8$,CV$+$l$k(B(v1.0 $B$HF1MM(B)$B$,(B, | |
%|interim| $B;XDj$N>l9g$OCV$+$l$J$$(B. | |
%^^A#v1.1c $B$K$*$$$F(B, $B<B:]$KI=;f$r=PNO$9$kItJ,$r(B |\ist@maketitle| $B$K(B, | |
%^^A#$BMW;]$r=PNO$9$kItJ,$r(B |\ist@showabstract| $B$K0\$7$?(B. | |
%^^A#($B@_DjJQ99$rMF0W$K$9$k$?$a(B.) | |
%\changes{v1.3}{2009/02/14} | |
% {$B%Z!<%8HV9f$N?t$(J}$rJQ99(B.} | |
% \begin{macrocode} | |
\newcommand\maketitle{% | |
\pagenumbering{roman}% | |
\maketitlepage | |
\ist@putblankpage | |
\ifist@counttitlepage\else \setcounter{page}\@ne \fi | |
\makeabstract | |
} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{environment}{ist@titlepage} | |
%$B%Z!<%8HV9f$r%j%;%C%H$7$J$$(B |titlepage| $B4D6-(B. | |
% \begin{macrocode} | |
\newenvironment{ist@titlepage} | |
{\ifist@carepage \cleardoublepage \fi | |
\if@twocolumn \@restonecoltrue\onecolumn | |
\else \@restonecolfalse\newpage | |
\fi | |
\thispagestyle{empty}} | |
{\if@restonecol \twocolumn | |
\else \newpage \fi} | |
% \end{macrocode} | |
%\end{environment} | |
% | |
%\begin{macro}{\ist@putblankpage} | |
%$B6uGr$N%Z!<%8$r=PNO$9$k$?$a$N=hM}(B. | |
%(v1.0 $B$G$J$<6uGr%Z!<%8$rCV$/$N$+$OL$$@ITL@(B.) | |
% \begin{macrocode} | |
\newcommand\ist@putblankpage{% | |
\ifist@interim \ist@blankaftertpfalse \fi | |
\ifist@carepage \ist@blankaftertptrue \fi | |
\ifist@blankaftertp | |
\null\vfil \thispagestyle{empty}% make an empty page | |
\newpage | |
\fi | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\begin{macro}{\maketitlepage} | |
%|\etitle|, |\date| $BEy$r@_Dj$7$?8e$K(B |\maketitlepage| $B$r<B9T$9$k$H(B, | |
%$BO@J8$NI=;f$,=PNO$5$l$k(B. | |
%\changes{v1.1f}{2005/12/25} | |
% {`maketitlepage $BDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\maketitlepage{% | |
\ist@maketitle | |
\ist@maketitle@post | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\begin{macro}{\makeabstract} | |
%|eabstract| $B$*$h$S(B |jabstract| $B4D6-(B | |
%$B$rMQ$$$FF~NO$5$l$?MW;](B($B1QJ8$*$h$SOBJ8(B)$B$,=PNO$5$l$k(B. | |
%\changes{v1.1f}{2005/12/25} | |
% {`makeabstract $BDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\makeabstract{% | |
\ist@showabstract | |
\ist@showabstract@post | |
} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@maketitle} | |
%$B<B:]$KI=;f$N%Z!<%8$r=PNO$9$kL?Na(B. | |
%$B3X0LO@J8$,6&Cx$K$J$k$o$1$,$J$$$N$G(B, | |
%|\and| $B$rGQ;_$7$FDj5A$rC1=c$K$7$?(B. | |
%1 $B$D$N%V%m%C%/Fb$N9TAw$j$,>o$K(B |\isttitlesize| $B$G@_Dj$7$?(B | |
%$B$b$N$K$J$k$h$&$K$7$?(B. | |
%$B:#$N@_Dj$G$O(B, $B%?%$%H%k$O(B 12 $B9T(B($B1QJ8!&OBJ8$"$o$;$F(B)$B$^$G=q$1$k(B. | |
% \begin{macrocode} | |
\newcommand\ist@maketitle{\begin{ist@titlepage}% | |
\let\footnotesize\small | |
\let\footnoterule\relax | |
\let \footnote \thanks | |
\null\vskip-100\p@\@plus1fill\null | |
\centering\isttitlesize | |
{\ist@hookcr\@etitle}\par | |
{\@jtitle}\par | |
\vskip 20\p@ | |
by\par | |
\vskip 10\p@ | |
{\@eauthor\\\@jauthor}\par | |
\vskip 30\p@ | |
\ifist@interim | |
{\einterimname\\\jinterimname}\par | |
\else | |
{\ethesisname\\\jthesisname}\par | |
\fi | |
\vskip 80\p@ | |
{\ist@submittedtoblock}\par | |
\vskip 20\p@ | |
{Thesis Supervisor: \@esupervisor \quad \@jsupervisor\\ | |
\@supervisortitleline}\par | |
\vskip-\footskip | |
\vskip-100\p@\@plus1fill\null | |
\end{ist@titlepage}% | |
\setcounter{footnote}{0}% | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\begin{macro}{\ist@hookcr} | |
%|\etitle| $B$G(B |\\|($B6/@)2~9T(B)$B$r;H$&$H%(%i!<$K$J$k$3$H$X$NBP=h(B. | |
%\changes{v1.1g}{2006/06/29} | |
% {`ist@hookcr $BEy$rDI2C(B.} | |
% \begin{macrocode} | |
\def\ist@hookcr{% | |
\let\ist@curcr\\\def\\{\protect\ist@curcr}} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@showabstract} | |
%$B<B:]$KMW;]$r=PNO$9$kL?Na(B. | |
% | |
%\noindent $B"((B $BMW;]$N=hM}$K$D$$$F(B:\quad | |
%\label{anc:abstract} | |
%$B=>Mh$N=hM}$G$O(B, $B$^$:(B |ebastract|, |jabstract| $B4D6-$G(B | |
%$B3FFbMF$r(B box register $B$KBeF~$7$F(B, |\maketitle| $B$K$*$$$F(B | |
%$B$=$N(B register $B$NCf?H$r=PNO$9$k$H$$$&J}K!$r$H$C$F$$$?(B. | |
%$B$7$+$7(B, $B$=$N:]$KCf$KF~$l$k(B box $B$H$7$F(B |minipage| $B4D6-$r(B | |
%$BCf$K4^$s$@(B |\hbox| $B$rMQ$$$F$$$?$N$G(B, $B$=$N7k2L(B, | |
%$BMW;]4D6-$NCf$G$N2~%Z!<%8$,6X;_$5$l$F$$$?(B. | |
%$B$3$l$O!VOBJ8$H1QJ8$NN>J}$,(B 1 $B%Z!<%8$K<}$^$i$J$$>l9g$O(B, | |
%$BJL%Z!<%8$KJ,$1$k!W(B | |
%$B$H$$$&=hM}$r<B8=$9$k$?$a$@$H;W$o$l$k(B, | |
%$B$7$+$7(B, $B$3$l$@$H(B, $BOBJ8$@$1$G(B 1 $B%Z!<%8J,$NNL$rD6$($k(B | |
%$B>l9g$K$O(B, $B$=$N=PNO$,%F%-%9%HNN0h(B($B$5$i$KB?$$$H;fLL<+BN(B)$B$r(B | |
%$B$O$_=P$7$F$7$^$&(B. | |
% | |
%$B$3$l$KBP=h$9$k$?$a$K(B, $BMQ$$$k(B box $B$r(B |\vbox| $B$K$7$F(B, | |
%$B$5$i$K(B, |\unvbox| $B$G=PNO$9$k$3$H$G(B, $BMW;]$NESCf$G(B | |
%$B2~%Z!<%8$,$G$-$k$h$&$K$7$?(B. | |
%$B$=$7$F(B, $BMW;]$,D9$$;~$KJL%Z!<%8$K$9$k5!G=$KBP1~$9$k$?$a(B, | |
%$B;vA0$K(B 2 $B$D$N(B box $B$N9b$5$N9g7W$rD4$Y$F=hM}$rJ,$1$F$$$k(B. | |
%($B$3$N=hM}$NBEEv@-$K$D$$$F$O<+?.$,$J$$$N$G(B, \TeX\ $B$K(B | |
%$B>\$7$$J}$O:F8!F$$7$F$/$@$5$$(B.) | |
% \begin{macrocode} | |
\newcommand\ist@showabstract{% | |
% \end{macrocode} | |
%$B1QJ8$HOBJ8$NMW;]$N4V$KF~$k?bD>6u$-$NNL(B. | |
% \begin{macrocode} | |
\setlength{\@tempskipb}{36\p@\@minus24\p@} | |
% \end{macrocode} | |
%|autosplitabst| $B;XDj;~$O(B, | |
%($B1QJ8MW;]$N=DI}(B) + ($BOBJ8MW;]$N=DI}(B) + ($BA^F~$9$k6u$-$N<+A3D9(B) | |
%$B$,(B |\textheight| $B$h$jBg$-$$$+>.$5$$$+$G=hM}$rJ,$1$k(B. | |
%$BBg$-$$>l9g$O(B, $B@_Dj$r(B |splitabst| $B$K$9$k(B. | |
% \begin{macrocode} | |
\if a\ist@splitabst \relax | |
\setlength\@tempdima{\@tempskipb}% | |
\addtolength\@tempdima{\ht\eabstractbox}% | |
\addtolength\@tempdima{\dp\eabstractbox}% | |
\addtolength\@tempdima{\ht\jabstractbox}% | |
\addtolength\@tempdima{\dp\jabstractbox}% | |
\ifdim \@tempdima>\textheight | |
\renewcommand\ist@splitabst{s}% | |
\fi | |
\fi | |
% \end{macrocode} | |
%|autosplitabst| $B$G$+$DMW;]$,>.$5$$>l9g$N=hM}(B: | |
%$B=>MhDL$j(B, |titlepage| $B4D6-$rMQ$$$F(B, $BN>J}$NMW;]$r=PNO$9$k(B. | |
%$BI,$:(B 1 $B%Z!<%8$K<}$^$k$O$:(B. | |
%($B$3$A$i$NJ}$,8e=R$NJ}K!$h$j%P%0$,>/$J$$$H;W$o$l$k$N$G(B, | |
%$B$3$N>l9g$rFCJL07$$$7$F$$$k(B. | |
%$BK\Mh$O(B, $B8e=R$N>l9g$G=hM}$7$F$+$^$o$J$$(B.) | |
% \begin{macrocode} | |
\if a\ist@splitabst \relax | |
\begin{ist@titlepage}% | |
\unvbox\eabstractbox | |
\vskip\@tempskipb | |
\unvbox\jabstractbox | |
\end{ist@titlepage}% | |
% \end{macrocode} | |
%$B;D$j$N>l9g$N=hM}(B: | |
%$BMW;]$,(B 3 $B%Z!<%80J>e$K$J$k>l9g$K$O(B, $B%Z!<%8%9%?%$%k$N0l;~E*$JJQ99(B | |
%(|empty| $B$KJQ$($k(B)$B$r(B |titlepage| $B$KG$$;$k$H$$$&J}K!$,;H$($J$$(B. | |
%(2 $B%Z!<%8$J$i$P(B, |\end{titlepage| $B$N8e$G(B |\thispagestyle{empty}| | |
%$B$r$9$l$P$h$$(B.) | |
%$B;EJ}$,$J$$$N$G(B, $B8=:_$N%Z!<%8%9%?%$%k$rB`Hr(B/$BI|5"$9$kL?Na(B | |
%(|\ist@saveps|\,/\,|\ist@restoreps|)$B$rMQ0U$7$FBP=h$7$?(B. | |
%$B$3$NE@$r=|$/$H(B, $BA0=hM}!&8e=hM}$O(B |titlepage| $B4D6-$N$=$l$HF1$8(B. | |
%|splitabst| $B@_Dj;~(B($B$^$?$O(B |autosplitabst| $B$GMW;]$,Bg$-$$;~(B)$B$O(B\ | |
%2 $B$D$NMW;]$N=PNO$N4V$G2~%Z!<%8$7(B, | |
%|nosplitabst| $B@_Dj;~$O(B 2 $B$D$NMW;]$N4V$K(B |\@tempskipb| $B$N(B | |
%$B6u$-$rF~$l$k(B. | |
% \begin{macrocode} | |
\else | |
\ifist@carepage \cleardoublepage \fi | |
\if@twocolumn \@restonecoltrue\onecolumn | |
\else \@restonecolfalse\newpage | |
\fi | |
\ist@saveps \pagestyle{empty}% | |
\unvbox\eabstractbox | |
\if s\ist@splitabst\relax \newpage | |
\else \vskip\@tempskipb | |
\fi | |
\unvbox\jabstractbox | |
\if@restonecol\twocolumn \else \newpage \fi | |
\ist@restoreps | |
\fi | |
} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@submittedtoblock} | |
%``Submitted to \ldots'' $B$G;O$^$kJ88@$NFbMF(B. | |
% \begin{macrocode} | |
\newcommand\ist@submittedtoblock{% | |
Submitted to\\\@submittedto\\ | |
\ifist@interim\else on \@date\\\fi | |
in Partial Fulfillment of the Requirements\\ | |
for \@degreename | |
} | |
\if@seniorthesis | |
\newcommand\@submittedto{% | |
the Department of Information Science\\ | |
the Faculty of Science, the University of Tokyo} | |
\newcommand\@degreename{% | |
the Degree of \thesisgrade \ of Science} | |
\else | |
\newcommand\@submittedto{% | |
the Graduate School of the University of Tokyo} | |
\ifist@gradiss | |
\newcommand\@degreename{% | |
the Degree of \thesisgrade \ of Science\\ | |
in Information Science} | |
\else | |
\newcommand\@degreename{% | |
the Degree of \thesisgrade\ | |
of Information Science and Technology\\ | |
in Computer Science} | |
\fi | |
\fi | |
% \end{macrocode} | |
%\end{macro} | |
% | |
% | |
%\begin{macro}{\ist@maketitle@post} | |
%\begin{macro}{\ist@showabstract@post} | |
%$BMQ:Q$_$N%^%/%m$r>C$7$F5-21NN0h$r6u$1$k(B. | |
%$B$3$N=hM}$O:#$G$OI,MW$J$$$N$+$b$7$l$J$$(B. | |
% \begin{macrocode} | |
\newcommand\ist@maketitle@post{% | |
\global\let\thanks\relax | |
\global\let\@thanks\@empty | |
\global\let\@jauthor\@empty | |
\global\let\@eauthor\@empty | |
\global\let\@date\@empty | |
\global\let\@jtitle\@empty | |
\global\let\@etitle\@empty | |
\global\let\@jsupervisor\@empty | |
\global\let\@esupervisor\@empty | |
\global\let\@supervisortitle\@empty | |
\global\let\@submittedto\@empty | |
\global\let\@degree\@empty | |
\global\let\ist@submittedtoblock\@empty | |
\global\let\einterimname\@empty | |
\global\let\jinterimname\@empty | |
\global\let\ethesisname\@empty | |
\global\let\jthesisname\@empty | |
\global\let\thesisgrade\@empty | |
\global\let\jtitle\relax | |
\global\let\etitle\relax | |
\global\let\jauthor\relax | |
\global\let\eauthor\relax | |
\global\let\jsupervisor\relax | |
\global\let\esupervisor\relax | |
\global\let\supervisortitle\relax | |
\global\let\date\relax | |
% | |
\global\let\maketitle\relax | |
\global\let\maketitlepage\relax | |
\global\let\ist@maketitle\relax | |
\global\let\ist@maketitle@post\relax | |
} | |
\newcommand\ist@showabstract@post{% | |
\global\let\makeabstract\relax | |
\global\let\ist@putblankpage\relax | |
\global\let\ist@showabstract\relax | |
\global\let\ist@showabstract@post\relax | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\qparag{$BGn;NO@J8$NI=;f(B} | |
%$BGn;NO@J8$r4J0W@=K\$9$k>l9g$O(B, $BI=Bj%Z!<%8$,$=$N$^$^I=;f$K$J$k(B | |
%$B$N$G(B, $B$3$l$r5,Dj$N7A<0$K9g$o$;$kI,MW$,$"$k(B. | |
%|simpletitlepage| $B%*%W%7%g%s$G$3$l$r9T$($k(B. | |
% \begin{macrocode} | |
\ifist@simpletitlepage | |
\renewcommand\ist@maketitle{\begin{ist@titlepage}% | |
\let\footnotesize\small | |
\let\footnoterule\relax | |
\let \footnote \thanks | |
\null\vskip 40\p@\null | |
\centering\isttitlesize | |
{\@etitle}\par | |
\vskip 10\p@ | |
{\ist@jparen\@jtitle}\par | |
\vfill | |
\@jauthor\par | |
\vskip 10\p@ | |
\end{ist@titlepage}% | |
\setcounter{footnote}{0}% | |
} | |
\fi | |
% \end{macrocode} | |
% | |
%\qparag{\OPN{english} $B@_Dj;~$NI=;f(B} | |
%|english| $B@_Dj;~$N(B |\ist@maketitle| $B$H(B |\ist@showabstract|. | |
% \begin{macrocode} | |
\ifist@english %--------- english | |
\renewcommand\ist@maketitle{\begin{ist@titlepage}% | |
\let\footnotesize\small | |
\let\footnoterule\relax | |
\let \footnote \thanks | |
\null\vskip-100\p@\@plus1fill\null | |
\centering\isttitlesize | |
{\ist@hookcr\MakeUppercase{\@etitle}}\par | |
\vskip 20\p@ | |
by\par | |
\vskip 10\p@ | |
{\@eauthor}\par | |
\vskip 30\p@ | |
\ifist@interim | |
{\einterimname}\par | |
\else | |
{\ethesisname}\par | |
\fi | |
\vskip 80\p@ | |
{\ist@submittedtoblock}\par | |
\vskip 20\p@ | |
{Thesis Supervisor: \@esupervisor\\ | |
\@supervisortitleline}\par | |
\vskip-\footskip | |
\vskip-100\p@\@plus1fill\null | |
\end{ist@titlepage}% | |
\setcounter{footnote}{0}% | |
} | |
\renewcommand\ist@showabstract{% | |
\ifist@carepage \cleardoublepage \fi | |
\if@twocolumn \@restonecoltrue\onecolumn | |
\else \@restonecolfalse\newpage | |
\fi | |
\ist@saveps \pagestyle{empty}% | |
\unvbox\eabstractbox | |
\if@restonecol\twocolumn \else \newpage \fi | |
\ist@restoreps | |
} | |
\fi %--------- | |
% \end{macrocode} | |
% | |
%\qparag{$B@a8+=P$7(B} | |
%$B%+%&%s%?Dj5A$J$I$N=`Hw$NItJ,(B. | |
%\PKN{report} $B$N$^$^(B. | |
% \begin{macrocode} | |
\newcommand*\chaptermark[1]{} | |
\setcounter{secnumdepth}{2} | |
\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{\chaptername} | |
% \end{macrocode} | |
% | |
% | |
%\begin{macro}{\frontmatter} | |
%\begin{macro}{\mainmatter} | |
%\begin{macro}{\backmatter} | |
%\PKN{book} $B$G;H$($k!VA0IU$1!&K\J8!&8eIU$1!W$N@)8f$r(B | |
%$B<h$jF~$l$F$_$?(B. | |
%\changes{v1.1b}{2005/02/25} | |
% {`mainmatter $BEy$rDI2C(B.} | |
% \begin{macrocode} | |
\newcommand\frontmatter{% | |
\ist@clearpage | |
\@mainmatterfalse} | |
\newcommand\mainmatter{% | |
\ist@clearpage | |
\@mainmattertrue | |
\pagenumbering{arabic}} | |
\newcommand\backmatter{% | |
\if@openright | |
\cleardoublepage | |
\else | |
\clearpage | |
\fi | |
\@mainmatterfalse} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@clearpage} | |
%|\ist@clearpage| $B$O(B |twoside| $B$H(B |openright| $B$N$$$:$l$+$,(B | |
%$B;XDj$5$l$F$$$l$P(B |\cleardoublepage|, | |
%$B$=$&$G$J$1$l$P(B |\clearpage| $B$r9T$&(B. | |
%\changes{v1.1b}{2005/02/25} | |
% {`ist@clearpage $BDI2C(B.} | |
%\changes{v1.1c}{2005/02/27} | |
% {`ist@clearpage $B$NDj5A$G(B `ifist@carepage $B$rMQ$$$k(B.} | |
% \begin{macrocode} | |
\newcommand\ist@clearpage{% | |
\ifist@carepage \cleardoublepage \else \clearpage \fi} | |
% \end{macrocode} | |
%\end{macro} | |
% | |
%$BIt(B(part)$B$N8+=P$7(B. | |
% \begin{macrocode} | |
\newcommand\part{% | |
\if@openright | |
\cleardoublepage | |
\else | |
\clearpage | |
\fi | |
\thispagestyle{plain}% | |
\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}{\thepart\hspace{1em}#1}% | |
\else | |
\addcontentsline{toc}{part}{#1}% | |
\fi | |
\markboth{}{}% | |
{\centering | |
\interlinepenalty \@M | |
\normalfont | |
\ifnum \c@secnumdepth >-2\relax | |
\huge\bfseries \partname\nobreakspace\thepart | |
\par | |
\vskip 20\p@ | |
\fi | |
\Huge \bfseries #2\par}% | |
\@endpart} | |
\def\@spart#1{% | |
{\centering | |
\interlinepenalty \@M | |
\normalfont | |
\Huge \bfseries #1\par}% | |
\@endpart} | |
\def\@endpart{\vfil\newpage | |
\if@twoside | |
\if@openright | |
\null | |
\thispagestyle{empty}% | |
\newpage | |
\fi | |
\fi | |
\if@tempswa | |
\twocolumn | |
\fi} | |
% \end{macrocode} | |
% | |
%$B>O(B(chapter)$B$N8+=P$7(B. | |
%v1.0 $B$+$i>/$7=$@5$7$F(B \PKN{report} $B$HF1$8$K$7$?(B. | |
%$B$?$@$7(B, $B8+=P$7$N;z$NBg$-$5$O(B, \PKN{report} $B$N(B |\huge| $B$G$O$J$/(B | |
%\PKN{j-report} $B$HF1$8(B |\LARGE| $B$G$"$k(B. | |
%$B$3$3$N%U%)%s%H@_Dj$O(B \PKN{j-report} $B$G$O(B\ | |
%|\chapn@font|, |\chapt@font| $B$H$$$&%^%/%m$K$J$C$F$$$F(B, | |
%$B8e=R$N(B |\chapterfont| $B$H$$$&L?Na$G$3$l$i$NCf?H$,(B | |
%$BJQ$($i$l$k$h$&$K$J$C$F$$$k(B. | |
%$B$3$NJ}<0$b$=$N$^$^0z$-7Q$$$G$$$k(B. | |
% \begin{macrocode} | |
\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi | |
\thispagestyle{plain}% | |
\global\@topnum\z@ | |
\@afterindentfalse | |
\secdef\@chapter\@schapter} | |
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne | |
\if@mainmatter | |
\refstepcounter{chapter}% | |
\typeout{\@chapapp\space\thechapter.}% | |
\addcontentsline{toc}{chapter}% | |
{\protect\numberline{\thechapter}#1}% | |
\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@}}% | |
\if@twocolumn | |
\@topnewpage[\@makechapterhead{#2}]% | |
\else | |
\@makechapterhead{#2}% | |
\@afterheading | |
\fi} | |
\def\@makechapterhead#1{% | |
\vspace*{50\p@}% | |
{\parindent \z@ \raggedright \normalfont | |
\ifnum \c@secnumdepth >\m@ne | |
\if@mainmatter | |
\chapn@font \@chapapp\space \thechapter | |
\par\nobreak | |
\vskip 20\p@ | |
\fi | |
\fi | |
\interlinepenalty\@M | |
\chapt@font #1\par\nobreak | |
\vskip 40\p@ | |
}} | |
\def\@schapter#1{\if@twocolumn | |
\@topnewpage[\@makeschapterhead{#1}]% | |
\else | |
\@makeschapterhead{#1}% | |
\@afterheading | |
\fi} | |
\def\@makeschapterhead#1{% | |
\vspace*{50\p@}% | |
{\parindent \z@ \raggedright | |
\normalfont | |
\interlinepenalty\@M | |
\chapt@font #1\par\nobreak | |
\vskip 40\p@ | |
}} | |
% \end{macrocode} | |
% | |
%\begin{macro}{\chapterfont} | |
%|\chapterfont{|\meta{cmd1}|}{|\meta{cmd2}|}|: \SpGlue | |
%$BHV9fIU(B(|\chapter|)$B$*$h$S(B | |
%$BHV9f$J$7(B(|\chapter*|)$B$N>O8+=P$7$N%U%)%s%H$r$=$l$>$l(B\ | |
%\meta{cmd1} $B$*$h$S(B \meta{cmd2} $B$K@_Dj$9$k(B. | |
% \begin{macrocode} | |
\newcommand*\chapterfont[2]{% | |
\gdef\chapn@font{#1}\gdef\chapt@font{#2}} | |
% \end{macrocode} | |
%\end{macro} | |
%$B=i4|CM$O$H$b$K(B |\LARGE\bfseries|. | |
% \begin{macrocode} | |
\chapterfont{\LARGE\bfseries}{\LARGE\bfseries} | |
% \end{macrocode} | |
% | |
%$B@a(B(section)$B0J2<$N8+=P$7(B. | |
%\PKN{report} ($B2$J8(B) $B$G$O(B |\section| $BEy$ND>8e$NCJMn2<$2$r$7$J$$$N$K(B | |
%$BBP$7$F(B, \PKN{j-report} $B$G$O$9$k(B. | |
%$B85$N(B \PKN{is-thesis} (v1.0) $B$G$O$9$k$h$&$K@_Dj$5$l$F$$$?$,(B, | |
%$B$*$=$i$/2$J8$G$O$7$J$$$N$,IaDL$@$H;W$o$l$k$N$G(B, | |
%$B$7$J$$@_Dj$KJQ99$7$?(B. | |
%(|\@startsection| $B$NBh(B 4 $B0z?t$rIi$K$9$k$H!V$7$J$$!W$K$J$k(B.) | |
%$B$^$?(B, $B@a(B, $B>.@a(B, $B>.!9@a$N8+=P$7$N;z$NBg$-$5$bN><T$G0[$J$j(B, | |
%$BA0=R$N>O$HF1MM$K$3$l$b(B \PKN{j-report} $B$G$O%+%9%?%^%$%:2DG=(B | |
%$B$H$J$C$F$$$k(B. | |
%$B$3$l$K$D$$$F$O(B \PKN{j-report} $B$r0z$-7Q$0(B. | |
% \begin{macrocode} | |
\newcommand\section{\@startsection {section}{1}{\z@}% | |
{-3.5ex \@plus -1ex \@minus -.2ex}% | |
{2.3ex \@plus.2ex}% | |
{\normalfont\sec@font}} | |
\newcommand\subsection{\@startsection{subsection}{2}{\z@}% | |
{-3.25ex\@plus -1ex \@minus -.2ex}% | |
{1.5ex \@plus .2ex}% | |
{\normalfont\ssec@font}} | |
\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% | |
{-3.25ex\@plus -1ex \@minus -.2ex}% | |
{1.5ex \@plus .2ex}% | |
{\normalfont\sssec@font}} | |
\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% | |
{3.25ex \@plus1ex \@minus.2ex}% | |
{-1em}% | |
{\normalfont\normalsize\bfseries}} | |
\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% | |
{3.25ex \@plus1ex \@minus .2ex}% | |
{-1em}% | |
{\normalfont\normalsize\bfseries}} | |
% \end{macrocode} | |
% | |
%\begin{macro}{\sectionfont} | |
%|\sectionfont{|\meta{cmd1}|}{|\meta{cmd2}|}{|\meta{cmd3}|}|: \SpGlue | |
%$B@a(B(|\section|), \SpGlue $B>.@a(B(|\subsection|), \SpGlue | |
%$B>.!9@a(B(|\subsubsection|)$B$N8+=P$7$N%U%)%s%H$r$=$l$>$l(B\ | |
%\meta{cmd1}, \meta{cmd2}, \meta{cmd3} $B$K@_Dj$9$k(B. | |
% \begin{macrocode} | |
\newcommand*\sectionfont[3]{% | |
\gdef\sec@font{#1}\gdef\ssec@font{#2}\gdef\sssec@font{#3}} | |
% \end{macrocode} | |
%\end{macro} | |
%$B=i4|CM$O@a$,(B |\large\bfseries|, | |
%$B>.@a$H>.!9@a$,(B |\normalsize\bfseries|. | |
%$B$J$*(B, \PKN{report} $B$G$O%5%$%:$,=g$K(B\ | |
%|\Large|, |\large|, |\normalsize| $B$H$J$C$F$$$?(B. | |
% \begin{macrocode} | |
\sectionfont{\large\bfseries}{\normalsize\bfseries}{\normalsize\bfseries} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B%j%9%H(B} | |
% | |
%$B$3$N>.@aCf$NA4$F$N@_Dj$O(B \PKN{report}$B$N$^$^(B. | |
% \begin{macrocode} | |
\if@twocolumn | |
\setlength\leftmargini {2em} | |
\else | |
\setlength\leftmargini {2.5em} | |
\fi | |
\leftmargin \leftmargini | |
\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 | |
% \end{macrocode} | |
% | |
%$B$3$3$h$j(B 2 $B2sL\(B($B$G:G8e(B)$B$N(B | |
%$B4pDl%U%)%s%H%5%$%:0MB8ItJ,$r$O$8$a$k(B. | |
%$B$^$:(B |10pt| $B$+$i(B. | |
% \begin{macrocode} | |
\if0\@ptsize\relax %--------- 10pt | |
% \end{macrocode} | |
% | |
%$B$^$:$OMnJf=&$$(B. | |
%$B5SCm4X78$N@_Dj(B. | |
% \begin{macrocode} | |
\setlength\footnotesep{6.65\p@} | |
\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} | |
% \end{macrocode} | |
% | |
%$B%U%m!<%H4X78$N@_Dj(B. | |
% \begin{macrocode} | |
\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@} | |
\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} | |
\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} | |
\setlength\@fptop{0\p@ \@plus 1fil} | |
\setlength\@fpsep{8\p@ \@plus 2fil} | |
\setlength\@fpbot{0\p@ \@plus 1fil} | |
\setlength\@dblfptop{0\p@ \@plus 1fil} | |
\setlength\@dblfpsep{8\p@ \@plus 2fil} | |
\setlength\@dblfpbot{0\p@ \@plus 1fil} | |
\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} | |
% \end{macrocode} | |
%$B%j%9%H$N@_Dj$KLa$k(B. | |
% \begin{macrocode} | |
\def\@listi{\leftmargin\leftmargini | |
\parsep 4\p@ \@plus2\p@ \@minus\p@ | |
\topsep 8\p@ \@plus2\p@ \@minus4\p@ | |
\itemsep4\p@ \@plus2\p@ \@minus\p@} | |
\let\@listI\@listi | |
\@listi | |
\def\@listii {\leftmargin\leftmarginii | |
\labelwidth\leftmarginii | |
\advance\labelwidth-\labelsep | |
\topsep 4\p@ \@plus2\p@ \@minus\p@ | |
\parsep 2\p@ \@plus\p@ \@minus\p@ | |
\itemsep \parsep} | |
\def\@listiii{\leftmargin\leftmarginiii | |
\labelwidth\leftmarginiii | |
\advance\labelwidth-\labelsep | |
\topsep 2\p@ \@plus\p@\@minus\p@ | |
\parsep \z@ | |
\partopsep \p@ \@plus\z@ \@minus\p@ | |
\itemsep \topsep} | |
% \end{macrocode} | |
%$B0J>e$G(B |10ot| $B$N>l9g$O=*$o$j(B. | |
% | |
%$BB3$$$F(B |11pt| $B$N>l9g(B. | |
% \begin{macrocode} | |
\else\if1\@ptsize\relax %--------- 11pt | |
\setlength\footnotesep{7.7\p@} | |
\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@} | |
\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@} | |
\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} | |
\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} | |
\setlength\@fptop{0\p@ \@plus 1fil} | |
\setlength\@fpsep{8\p@ \@plus 2fil} | |
\setlength\@fpbot{0\p@ \@plus 1fil} | |
\setlength\@dblfptop{0\p@ \@plus 1fil} | |
\setlength\@dblfpsep{8\p@ \@plus 2fil} | |
\setlength\@dblfpbot{0\p@ \@plus 1fil} | |
\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@} | |
\def\@listi{\leftmargin\leftmargini | |
\parsep 4.5\p@ \@plus2\p@ \@minus\p@ | |
\topsep 9\p@ \@plus3\p@ \@minus5\p@ | |
\itemsep4.5\p@ \@plus2\p@ \@minus\p@} | |
\let\@listI\@listi | |
\@listi | |
\def\@listii {\leftmargin\leftmarginii | |
\labelwidth\leftmarginii | |
\advance\labelwidth-\labelsep | |
\topsep 4.5\p@ \@plus2\p@ \@minus\p@ | |
\parsep 2\p@ \@plus\p@ \@minus\p@ | |
\itemsep \parsep} | |
\def\@listiii{\leftmargin\leftmarginiii | |
\labelwidth\leftmarginiii | |
\advance\labelwidth-\labelsep | |
\topsep 2\p@ \@plus\p@\@minus\p@ | |
\parsep \z@ | |
\partopsep \p@ \@plus\z@ \@minus\p@ | |
\itemsep \topsep} | |
% \end{macrocode} | |
% | |
%$BB3$$$F(B |12pt| $B$N>l9g(B. | |
% \begin{macrocode} | |
\else %--------- 12pt | |
\setlength\footnotesep{8.4\p@} | |
\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} | |
\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@} | |
\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} | |
\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} | |
\setlength\@fptop{0\p@ \@plus 1fil} | |
\setlength\@fpsep{10\p@ \@plus 2fil} | |
\setlength\@fpbot{0\p@ \@plus 1fil} | |
\setlength\@dblfptop{0\p@ \@plus 1fil} | |
\setlength\@dblfpsep{10\p@ \@plus 2fil} | |
\setlength\@dblfpbot{0\p@ \@plus 1fil} | |
\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} | |
\def\@listi{\leftmargin\leftmargini | |
\parsep 5\p@ \@plus2.5\p@ \@minus\p@ | |
\topsep 10\p@ \@plus4\p@ \@minus6\p@ | |
\itemsep5\p@ \@plus2.5\p@ \@minus\p@} | |
\let\@listI\@listi | |
\@listi | |
\def\@listii {\leftmargin\leftmarginii | |
\labelwidth\leftmarginii | |
\advance\labelwidth-\labelsep | |
\topsep 5\p@ \@plus2.5\p@ \@minus\p@ | |
\parsep 2.5\p@ \@plus\p@ \@minus\p@ | |
\itemsep \parsep} | |
\def\@listiii{\leftmargin\leftmarginiii | |
\labelwidth\leftmarginiii | |
\advance\labelwidth-\labelsep | |
\topsep 2.5\p@\@plus\p@\@minus\p@ | |
\parsep \z@ | |
\partopsep \p@ \@plus\z@ \@minus\p@ | |
\itemsep \topsep} | |
\fi\fi %--------- | |
% \end{macrocode} | |
%$B0J>e$G4pDl%U%)%s%H%5%$%:0MB8ItJ,$O=*N;(B. | |
% | |
%$B;D$j$N%j%9%H4X78$N@_Dj(B. | |
% \begin{macrocode} | |
\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} | |
\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} | |
\newcommand\labelitemi{\textbullet} | |
\newcommand\labelitemii{\normalfont\bfseries \textendash} | |
\newcommand\labelitemiii{\textasteriskcentered} | |
\newcommand\labelitemiv{\textperiodcentered} | |
% \end{macrocode} | |
% | |
%\begin{environment}{description} | |
%|description| $B$NDj5A$O(B \PKN{jsarticle} $B$N$=$l$K=`$8$k(B. | |
%$B$?$@$7(B |\labelsep| $B$O(B (1\,zw $B$G$J$/$F(B) 1\,em $B$H$9$k(B. | |
%(|\descriptionlabel| $B$NDj5AJ}K!$,0[$J$k$N$GCm0U$;$h(B.) | |
%\changes{v1.1a}{2005/02/24} | |
% {description $B$NDj5A$rJQ99(B.} | |
% \begin{macrocode} | |
\newenvironment{description} | |
{\list{}{\labelwidth\leftmargin \labelsep1em% | |
\advance\labelwidth-\labelsep | |
\let\makelabel\descriptionlabel}} | |
{\endlist} | |
\newcommand*\descriptionlabel[1]{\normalfont\bfseries #1\hfil} | |
% \end{macrocode} | |
%\end{environment} | |
% | |
%^^A---------------- | |
%\subsection{$B?7$7$$4D6-$NDj5A(B} | |
% | |
%\qparag{$B<U<-(B} | |
% \begin{macrocode} | |
\newenvironment{acknowledge} | |
{\begin{titlepage} | |
\vspace*{50\p@}% | |
{\parindent \z@ \raggedright \normalfont | |
\interlinepenalty\@M | |
\chapt@font Acknowledgements\par\nobreak | |
\vskip 40\p@}% | |
} | |
{\end{titlepage}} | |
% \end{macrocode} | |
% | |
%\qparag{$BMW;](B} | |
%v1.0 $B$G$OCJMn2<$2$NNL$O(B, $B1QJ8$,(B 0\,em, $BOBJ8$,(B 1\,em $B$H$$$&(B | |
%$BLu$NJ,$+$i$J$$CM$K$J$C$F$$$?$,(B, | |
%v1.1a $B$G$=$l$>$l(B 1.5\,em $B$H(B 1\,zw $B$KJQ99$7$?(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {$BMW;]4D6-Cf$NCJMn2<$2$NNL$NJQ99(B.} | |
%\changes{v1.1c}{2005/02/27} | |
% {$BMW;]=PNOJ}K!$NJQ99$K9g$o$;$FMW;]4D6-$NDj5A$r=$@5(B.} | |
% | |
%\noindent $B"((B\quad | |
%v1.1c $B$K$*$$$FA4LLE*$K8+D>$7$?(B. | |
%$B>\:Y$O(B \pageref{anc:abstract} $B%Z!<%8;2>H(B. | |
%\changes{v1.3}{2009/01/22} | |
% {$B2$J89TAw$j$NJQ99$KH<$$(B, jabstract $B$K(B `baselinestretch $B@_Dj$rDI2C(B.} | |
% \begin{macrocode} | |
\newsavebox{\eabstractbox}% | |
\newsavebox{\jabstractbox}% | |
\newenvironment{eabstract}% | |
{\global\setbox\eabstractbox\vbox\bgroup | |
\everypar{}% cancel \@nodocument | |
\@beginparpenalty\@lowpenalty \small | |
\setlength{\parindent}{1.5em}% | |
\begin{center}% | |
\bfseries\MakeUppercase{\eabstractname}% | |
\@endparpenalty\@M | |
\end{center}\par}% | |
{\par\egroup} | |
\newenvironment{jabstract}% | |
{\global\setbox\jabstractbox\vbox\bgroup | |
\everypar{}% | |
\renewcommand{\baselinestretch}{1.4}% | |
\@beginparpenalty\@lowpenalty \small | |
\setlength{\parindent}{1zw}% | |
\begin{center}% | |
\bfseries \jabstractname | |
\@endparpenalty\@M | |
\end{center}\par}% | |
{\par\egroup} | |
% \end{macrocode} | |
%|english| $B@_Dj;~$N(B |jabstract| $B4D6-(B. | |
% \begin{macrocode} | |
\ifist@english | |
\renewenvironment{jabstract}% | |
{\global\setbox\jabstractbox\vbox\bgroup\everypar{}} | |
{\par\egroup\global\setbox\jabstractbox\box\voidb@x} | |
\fi | |
% \end{macrocode} | |
% | |
%\qparag{$B1$J8(B} | |
%$BO@J8$K$O4X78$J$$$H;W$&$J$+$l(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} | |
% | |
%\qparag{$B0zMQ(B} | |
% \begin{macrocode} | |
\newenvironment{quotation} | |
{\list{}{\listparindent 1.5em% | |
\itemindent \listparindent | |
\rightmargin \leftmargin | |
\parsep \z@ \@plus\p@}% | |
\item\relax} | |
{\endlist} | |
\newenvironment{quote} | |
{\list{}{\rightmargin\leftmargin}% | |
\item\relax} | |
{\endlist} | |
% \end{macrocode} | |
% | |
%\qparag{Titlepage} | |
%\changes{v1.1c}{2005/02/27} | |
% {titlepage $B4D6-$NJQ99(B: carepage $B;~$NBP:v(B.} | |
% \begin{macrocode} | |
\newenvironment{titlepage} | |
{\ifist@carepage \cleardoublepage \fi | |
\if@twocolumn | |
\@restonecoltrue\onecolumn | |
\else | |
\@restonecolfalse\newpage | |
\fi | |
\thispagestyle{empty}% | |
% \setcounter{page}\@ne | |
}% | |
{\if@restonecol\twocolumn \else \newpage \fi | |
% \ifist@carepage\else \setcounter{page}\@ne \fi | |
} | |
% \end{macrocode} | |
% | |
%\qparag{$BIUO?(B} | |
%$B$3$l$O4D6-$8$c$J$$$1$I(B. | |
% \begin{macrocode} | |
\newcommand\appendix{\par | |
\setcounter{chapter}{0}% | |
\setcounter{section}{0}% | |
\gdef\@chapapp{\appendixname}% | |
\gdef\thechapter{\@Alph\c@chapter}} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B4{B8$N4D6-$N%Q%i%a%?@_Dj(B} | |
% | |
%$BA4$F(B \PKN{report} $B$N$^$^(B. | |
% \begin{macrocode} | |
\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} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B%U%m!<%H$NDj5A(B} | |
% | |
%$B:#$G$O(B \PKN{report} $B$H40A4$KF1$8$K$7$F$$$k(B. | |
%(v1.0 $B$G$O$3$NDj5A$r(B \PKN{j-report} $B$HF1$8$K$7$F(B, | |
%$BJL$N%Q%i%a%?@_Dj$G(B \PKN{report} $B$K9g$o$;$F$$$?(B.) | |
% \begin{macrocode} | |
\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\nobreakspace\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\nobreakspace\thetable} | |
\newenvironment{table} | |
{\@float{table}} | |
{\end@float} | |
\newenvironment{table*} | |
{\@dblfloat{table}} | |
{\end@dblfloat} | |
% \end{macrocode} | |
% | |
%\qparag{$B%-%c%W%7%g%s(B} | |
% \begin{macrocode} | |
\newlength\abovecaptionskip | |
\newlength\belowcaptionskip | |
\setlength\abovecaptionskip{10\p@} | |
\setlength\belowcaptionskip{0\p@} | |
\long\def\@makecaption#1#2{% | |
\vskip\abovecaptionskip | |
\sbox\@tempboxa{#1: #2}% | |
\ifdim \wd\@tempboxa >\hsize | |
#1: #2\par | |
\else | |
\global \@minipagefalse | |
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% | |
\fi | |
\vskip\belowcaptionskip} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B5l<0$N%U%)%s%HA*Br%3%^%s%I(B} | |
% | |
% \begin{macrocode} | |
\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} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$BAj8_;2>H(B} | |
% | |
%\qparag{$BL\<!(B} | |
% \begin{macrocode} | |
\newcommand\@pnumwidth{1.55em} | |
\newcommand\@tocrmarg{2.55em} | |
\newcommand\@dotsep{4.5} | |
\setcounter{tocdepth}{2} | |
\newcommand\tableofcontents{% | |
\if@twocolumn | |
\@restonecoltrue\onecolumn | |
\else | |
\@restonecolfalse | |
\fi | |
\chapter*{\contentsname | |
\@mkboth{% | |
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% | |
\@starttoc{toc}% | |
\if@restonecol\twocolumn\fi | |
} | |
\newcommand*\l@part[2]{% | |
\ifnum \c@tocdepth >-2\relax | |
\addpenalty{-\@highpenalty}% | |
\addvspace{2.25em \@plus\p@}% | |
\setlength\@tempdima{3em}% | |
\begingroup | |
\parindent \z@ \rightskip \@pnumwidth | |
\parfillskip -\@pnumwidth | |
{\leavevmode | |
\large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par | |
\nobreak | |
\global\@nobreaktrue | |
\everypar{\global\@nobreakfalse\everypar{}}% | |
\endgroup | |
\fi} | |
\newcommand*\l@chapter[2]{% | |
\ifnum \c@tocdepth >\m@ne | |
\addpenalty{-\@highpenalty}% | |
\vskip 1.0em \@plus\p@ | |
\setlength\@tempdima{1.5em}% | |
\begingroup | |
\parindent \z@ \rightskip \@pnumwidth | |
\parfillskip -\@pnumwidth | |
\leavevmode \bfseries | |
\advance\leftskip\@tempdima | |
\hskip -\leftskip | |
#1\nobreak\hfil \nobreak\hb@xt@\@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}} | |
% \end{macrocode} | |
% | |
%\qparag{$B?^L\<!!&I=L\<!(B} | |
% \begin{macrocode} | |
\newcommand\listoffigures{% | |
\if@twocolumn | |
\@restonecoltrue\onecolumn | |
\else | |
\@restonecolfalse | |
\fi | |
\chapter*{\listfigurename | |
\@mkboth{\MakeUppercase\listfigurename}% | |
{\MakeUppercase\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 | |
\chapter*{\listtablename | |
\@mkboth{% | |
\MakeUppercase\listtablename}% | |
{\MakeUppercase\listtablename}}% | |
\@starttoc{lot}% | |
\if@restonecol\twocolumn\fi | |
} | |
\let\l@table\l@figure | |
% \end{macrocode} | |
% | |
%\qparag{$B;29MJ88%%j%9%H(B} | |
%$B3X0LO@J8$G$O;29MJ88%%j%9%H$N8+=P$7(B($B$D$^$j(B ``References'')$B$,(B | |
%$BL\<!$K:\$k$N$,@5$7$$$i$7$$$N$G(B |\addcontentsline| $B$r2C$($?(B. | |
%$B$A$J$_$K(B v1.0 $B$G$=$&$J$i$J$+$C$?$N$O(B, | |
%\PKN{report}, \PKN{j-report} $B$,$=$&$G$J$$$+$i(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {thebibliography $BCf$K(B `addcontentsline $BDI2C(B.} | |
% \begin{macrocode} | |
\newdimen\bibindent | |
\setlength\bibindent{1.5em} | |
\newenvironment{thebibliography}[1] | |
{\chapter*{\bibname | |
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}% | |
\addcontentsline{toc}{chapter}{\bibname}% added(v1.1a) | |
\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} | |
\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} | |
\let\@openbib@code\@empty | |
% \end{macrocode} | |
% | |
%\qparag{$B:w0z(B} | |
% \begin{macrocode} | |
\newenvironment{theindex} | |
{\if@twocolumn | |
\@restonecolfalse | |
\else | |
\@restonecoltrue | |
\fi | |
\columnseprule \z@ | |
\columnsep 35\p@ | |
\twocolumn[\@makeschapterhead{\indexname}]% | |
\@mkboth{\MakeUppercase\indexname}% | |
{\MakeUppercase\indexname}% | |
\thispagestyle{plain}\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} | |
% \end{macrocode} | |
% | |
%\qparag{$B5SCm(B} | |
%$B$J$<$3$3$K$"$k$N(B? | |
% \begin{macrocode} | |
\renewcommand\footnoterule{% | |
\kern-3\p@ | |
\hrule\@width.4\columnwidth | |
\kern2.6\p@} | |
\@addtoreset{footnote}{chapter} | |
\newcommand\@makefntext[1]{% | |
\parindent 1em% | |
\noindent | |
\hb@xt@1.8em{\hss\@makefnmark}#1} | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$BC18l(B} | |
% | |
%\begin{macro}{\contentsname} | |
%\begin{macro}{\listfigurename} | |
%\begin{macro}{\listtablename} | |
%\begin{macro}{\bibname} | |
%\begin{macro}{\indexname} | |
%$BL\<!!&?^L\<!!&I=L\<!!&;29MJ88%0lMw!&L\<!$NIt$KIU$5$l$k8+=P$7(B. | |
% \begin{macrocode} | |
\newcommand\contentsname{Contents} | |
\newcommand\listfigurename{List of Figures} | |
\newcommand\listtablename{List of Tables} | |
\newcommand\bibname{References} | |
\newcommand\indexname{Index} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\figurename} | |
%\begin{macro}{\tablename} | |
%$B?^(B(|figure|), $BI=(B(|table|)$B$N%-%c%W%7%g%s$GMQ$$$i$l$k(B. | |
% \begin{macrocode} | |
\newcommand\figurename{Figure} | |
\newcommand\tablename{Table} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\partname} | |
%\begin{macro}{\chaptername} | |
%\begin{macro}{\appendixname} | |
%$BIt(B(|\part|), $B>O(B(|\chapter|)$B$*$h$SIUO?Cf$N>O$N8+=P$7$GMQ$$$i$l$k(B. | |
% \begin{macrocode} | |
\newcommand\partname{Part} | |
\newcommand\chaptername{Chapter} | |
\newcommand\appendixname{Appendix} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\eabstractname} | |
%\begin{macro}{\jabstractname} | |
%$B1QJ8MW;](B(|eabstract|)$B$*$h$SOBJ8MW;](B(|jabstract|)$B$N8+=P$7(B. | |
% \begin{macrocode} | |
\newcommand\eabstractname{Abstract} | |
\newcommand\jabstractname{\ist@j@abst} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\ethesisname} | |
%\begin{macro}{\jthesisname} | |
%\begin{macro}{\einterimname} | |
%\begin{macro}{\jinterimname} | |
%\begin{macro}{\thesisgrade} | |
%\begin{macro}{\ist@whatscience} | |
%$BI=;f$NCf$GMQ$$$i$l$k8l6g(B. | |
%v1.1f $B$+$i(B |\jinterimname| $B$r6uGr(B(|\quad|)$B$+$i(B | |
%$B!VCf4VJs9p!W$KJQ99$7$?(B. | |
%$BCf4VJs9p(B($BMW;]Ds=P(B)$B$NMM<0$K$OITL@$JE@$bB?$$$N$@$,(B, | |
%$B$3$l$,:G$b@5$7$$$3$H$K$7$F$7$^$*$&(B. | |
% \begin{macrocode} | |
\if@seniorthesis | |
\newcommand\ethesisname{A Senior Thesis} | |
\newcommand\einterimname{An Interim Report (Abstract)} | |
\newcommand\jthesisname{\ist@j@senior} | |
\newcommand\jinterimname{\ist@j@interim} | |
\newcommand\thesisgrade{Bachelor} | |
\newcommand\ist@whatscience{Information Science} | |
\else \if@masterthesis | |
\newcommand\ethesisname{A Master Thesis} | |
\newcommand\einterimname{An Interim Report (Abstract)} | |
\newcommand\jthesisname{\ist@j@master} | |
\newcommand\jinterimname{\ist@j@interim} | |
\newcommand\thesisgrade{Master} | |
\newcommand\ist@whatscience{Computer Science} | |
\else \if@doctorthesis | |
\newcommand\ethesisname{A Doctor Thesis} | |
\newcommand\einterimname{An Interim Report (Abstract)} | |
\newcommand\jthesisname{\ist@j@doctor} | |
\newcommand\jinterimname{\ist@j@interim} | |
\newcommand\thesisgrade{Doctor} | |
\newcommand\ist@whatscience{Computer Science} | |
\fi \fi \fi | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%$B0J2<$O3F<+$G@_Dj$9$k$b$N(B. | |
%\begin{macro}{\etitle} | |
%\begin{macro}{\jtitle} | |
%$BI8Bj(B. | |
%|\@etitle| $B$,1QJ8I8Bj$rI=$7(B, | |
%|\etitle{|\meta{str}|}| $B$O(B |\@etitle| $B$r(B \meta{str} $B$KDj5A$9$k(B. | |
%$BB>$N%3%^%s%I$bF1MM(B. | |
% \begin{macrocode} | |
\def\etitle#1{\gdef\@etitle{#1}} | |
\def\jtitle#1{\gdef\@jtitle{#1}} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\eauthor} | |
%\begin{macro}{\jauthor} | |
%$BCx<TL>(B. | |
% \begin{macrocode} | |
\def\eauthor#1{\gdef\@eauthor{#1}} | |
\def\jauthor#1{\gdef\@jauthor{#1}} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\esupervisor} | |
%\begin{macro}{\jsupervisor} | |
%$B;XF36541L>(B. | |
% \begin{macrocode} | |
\def\esupervisor#1{\gdef\@esupervisor{#1}} | |
\def\jsupervisor#1{\gdef\@jsupervisor{#1}} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\begin{macro}{\supervisortitle} | |
%$B;XF36541$N?&L>(B. | |
% \begin{macrocode} | |
\def\supervisortitle#1{\gdef\@supervisortitle{#1}} | |
% \end{macrocode} | |
%\end{macro} | |
%\begin{macro}{\@etitle} | |
%\begin{macro}{\@jtitle} | |
%$B$3$l$i$N9`L\$,L$@_Dj$@$H%(%i!<$K$9$k(B. | |
% \begin{macrocode} | |
\def\@etitle{\ist@err@notdefd\etitle} | |
\def\@jtitle{\ist@err@notdefd\jtitle} | |
\def\@eauthor{\ist@err@notdefd\eauthor} | |
\def\@jauthor{\ist@err@notdefd\jauthor} | |
\def\@esupervisor{\ist@err@notdefd\esupervisor} | |
\def\@jsupervisor{\ist@err@notdefd\jsupervisor} | |
\def\@supervisortitle{\ist@err@notdefd\supervisortitle} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\@date} | |
%\begin{macro}{\today} | |
%$BF|IU$,;XDj$5$l$F$J$$$H%(%i!<$K$9$k(B. | |
%$B$?$@$7(B |\today| $B$OM-8z$G$"$k(B. | |
%\changes{v1.1a}{2005/02/24} | |
% {\@date $B$N=i4|CM$r%(%i!<H/@8$KJQ99(B.} | |
% \begin{macrocode} | |
\def\@date{\ist@err@notdefd\@date} | |
\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} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\supervisortitleline} | |
%\begin{macro}{\@supervisortitleline} | |
%\begin{macro}{\thesupervisortitle} | |
%$B;XF36541$N?&L>$N9T$NA4BN(B. | |
%$B$3$N;XDj$NCf$G(B |\@supervisortitle| $B$r;2>H$9$kI,MW$,(B | |
%$B$"$k$N$G(B, $B$3$l$r(B |\thesupervisortitle| $B$H$7$FI=$K=P$7$F$*$/(B. | |
%$B$3$N9`L\$N=i4|CM$O(B ``|\@supervisortitle| of |\ist@whatscience|'' | |
%$B$G(B, |\ist@whatscience| $B$O(B ``Information Science'' (|senior|) | |
%$B$^$?$O(B ``Computer Science'' (|master|/|doctor|) $B$H$7$F$$$k(B. | |
%$BK\Ev$O$I$&$9$k$N$,@5$7$$$N$@$m$&(B? | |
% \begin{macrocode} | |
\newcommand\thesupervisortitle{\@supervisortitle} | |
\newcommand*\supervisortitleline[1]{\gdef\@supervisortitleline{#1}} | |
\newcommand\@supervisortitleline{% | |
\@supervisortitle\ of \ist@whatscience | |
} | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%\begin{macro}{\ist@j@senior} | |
%\begin{macro}{\ist@j@master} | |
%\begin{macro}{\ist@j@doctor} | |
%\begin{macro}{\ist@j@abst} | |
%\begin{macro}{\ist@j@interim} | |
%\qparag{$BOBJ88l6g(B} | |
%$B2$J8MQ(B \TeX\ $B$GDL$9$H$$$&L5M}$r$9$k$?$a$K(B, | |
%$B$A$g$C$H(B |\catcode| $B$7$F$$$k(B. | |
%$B5$$K$7$F$O$$$1$J$$(B. | |
% \begin{macrocode} | |
\ifist@english \catcode`\.=14 \else \catcode`\.=9 \fi | |
.\newcommand\ist@j@senior{$BB46HO@J8(B} | |
.\newcommand\ist@j@master{$B=$;NO@J8(B} | |
.\newcommand\ist@j@doctor{$BGn;NO@J8(B} | |
.\newcommand\ist@j@abst{$BO@J8MW;](B} | |
.\newcommand\ist@j@interim{$BCf4VJs9p(B} | |
.\newcommand\ist@jparen[1]{$B!J(B#1$B!K(B} | |
\catcode`\.=12\relax | |
% \end{macrocode} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
%\end{macro} | |
% | |
%^^A---------------- | |
%\subsection{$B=i4|2=(B} | |
% | |
%\LaTeX\ $B$N$$$/$D$+$NL?Na$rL58z$K$9$k(B. | |
% \begin{macrocode} | |
\def\title{\ist@err@invalid\title} | |
\def\author{\ist@err@invalid\author} | |
\def\and{\ist@err@invalid\and} | |
\def\abstract{\ist@err@invalid\abstract} | |
% \end{macrocode} | |
% | |
%$B2$J8(B \TeX\ $B;HMQ;~$O(B |ist-en.clo| $B$rFI$_9~$`(B. | |
% \begin{macrocode} | |
\if e\ist@engine | |
\input{ist-en.clo} | |
\fi | |
% \end{macrocode} | |
% | |
%|\sloppy| $B$NDj5A$r$+$J$j(B sloppy $B$K$J$k$h$&$KD>$7$?(B. | |
%|sloppy| $B%*%W%7%g%s$,;XDj$5$l$F$$$k$J$i$P(B |\sloppy| $B$K$9$k(B. | |
%$B;D$j$O(B \PKN{report} $B$N$^$^(B. | |
% \begin{macrocode} | |
\setlength\columnsep{10\p@} | |
\setlength\columnseprule{0\p@} | |
\pagestyle{plain} | |
\pagenumbering{arabic} | |
\def\sloppy{\tolerance 9999 \hbadness 5000 | |
\emergencystretch 3em | |
\hfuzz 2.5\p@ \vfuzz .5\p@} | |
\ifist@sloppy | |
\sloppy | |
\fi | |
\if@twoside | |
\else | |
\raggedbottom | |
\fi | |
\if@twocolumn | |
\twocolumn | |
\sloppy | |
\flushbottom | |
\else | |
\onecolumn | |
\fi | |
% \end{macrocode} | |
% | |
%^^A---------------- | |
%\subsection{$B=*N;(B} | |
%$B$*Hh$lMM$G$7$?(B. ($BC/$K$$$C$F$k$N(B?) | |
% | |
% \begin{macrocode} | |
%</!isten> | |
% \end{macrocode} | |
% | |
% | |
%^^A======================================================== | |
%\section{$B%/%i%9%*%W%7%g%s%U%!%$%k(B ist-en.clo} | |
%\label{sec:Ist-en} | |
%^^A-------------------------------------------------------- | |
% | |
%\noindent | |
%$B7Y9p(B: $B$3$N@a$NFbMF$O(B, $BFI<T$N@:?@$K1F6A$rM?$($k$h$&$J(B | |
%$BI=8=$r4^$_$^$9(B. | |
%\par\medskip | |
% | |
%$B$3$N%=!<%9$r%*%W%7%g%s(B `|isten|' $BIU$-$G(B \DCN{docstrip} $B$G(B | |
%$B=hM}$9$k$H(B, $B%U%!%$%k(B |ist-en.clo| $B$,F@$i$l$k(B. | |
%$B$3$l$rMQ0U$7$F$*$/$H(B, $B2$J8MQ$N(B \LaTeX\ $B$G(B | |
%($BI=;fIt$HMW;]$KOBJ8J8;z$,F~$C$?$^$^$N(B)$BO@J8$N%=!<%9$,(B | |
%$B%3%s%Q%$%k2DG=$H$J$k(B | |
%(|english| $B%*%W%7%g%s;XDj;~$HF1$8=PNO(B). | |
%$B$?$@$7(B, $B$3$N5!G=$O<B83E*$J$b$N$G$"$j(B, | |
%$BI,$:$7$b@5$7$/F0:n$9$kJ]>Z$O$J$$(B. | |
% | |
%\noindent $B"((B $B@)8B;v9`(B:\quad | |
%|\jauthor| $BEy$N%3%^%s%I$N>l9g(B, $B0J9_$K=P8=$9$k(B | |
%$B:G=i$N(B ``|}| (+ $B6uGrJ8;z(B) + $B2~9T(B'' $B$NCf$N(B |}| $B$r0z?t$N(B | |
%$B=*$o$j$r<($9(B |}| $B$H8+$J$9(B. | |
%$B$3$l$,<B:]$HAj0c$9$k>l9g$K$O@5$7$/F0:n$7$J$$(B. | |
%$BFC$K(B SJIS $B$N>l9g(B, $BOBJ8J8;z(B 2 $B%P%$%HL\$N(B 7D$_{16}$ $B$,(B |}| $B$H(B | |
%$BG'<1$5$l$k$N$GCm0U(B. | |
%|\begin{jabstract}| $B$K4X$7$F$O(B, $B0J9_$N:G=i$N(B |\end{jabstract}| $B$N(B | |
%$B=P8=$r=*C<$H$7(B, |verbatim| $B$HF1$8@)8B$,$+$+$k(B. | |
% | |
% \begin{macrocode} | |
%<*isten> | |
\ProvidesFile{ist-en} | |
[2005/12/25 v1.1f | |
Class option file] | |
% | |
\def\ist@makesjenv#1{% | |
\@namedef{#1}{\ist@sj@gengobbler{#1}\ist@sj@begin}% | |
\expandafter\let\csname end#1\endcsname=\ist@sj@end} | |
\def\ist@makesjcmd#1{\let#1=\ist@sj@cbegin} | |
\def\istallowesccode{\catcode`\^^[=9 } | |
\def\istdisallowesccode{\catcode`\^^[=15 } | |
% | |
\begingroup \catcode`\|=0 \catcode`\[=1 \catcode`\]=2 % | |
\catcode`\^^M=12 \catcode`\{=12 \catcode`\}=12 \catcode`\\=12 % | |
|gdef|ist@sj@gengobbler#1[% | |
|def|ist@sj@gobble##1\end{#1}[|end[#1]]]% | |
|gdef|ist@sj@cgobble#1}^^M[|ist@sj@cend]% | |
|endgroup | |
\def\ist@sj@begin{\ist@sj@sanitize \ist@sj@gobble} | |
\def\ist@sj@end{} | |
\def\ist@sj@cbegin{\begingroup \ist@sj@sanitize \ist@sj@cgobble} | |
\def\ist@sj@cend{\endgroup} | |
\def\ist@sj@sanitize{\let\do\@makeother\dospecials | |
\catcode`\^^M=12 \catcode`\ =9 \catcode`\^^[=9 } | |
% | |
\ist@makesjenv{jabstract} | |
\ist@makesjcmd{\jsupervisor} | |
\ist@makesjcmd{\jtitle} | |
\ist@makesjcmd{\jauthor} | |
\istallowesccode | |
%</isten> | |
% \end{macrocode} | |
% | |
%^^A-------------------------------------------------------- | |
%\Finale | |
% | |
%^^A# End of file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% | |
% uiscs-thesis.ins / batchfile for 'uiscs-thesis | |
% | |
% Author: Takayuki YATO (yato@is.s.u-tokyo.ac.jp) | |
% | |
\input docstrip | |
\keepsilent | |
\askforoverwritetrue | |
\generate{\file{uiscs-thesis.cls}{\from{uiscs-thesis.dtx}{}}} | |
%\generate{\file{ist-en.clo}{\from{uiscs-thesis.dtx}{isten}}} | |
\endbatchfile | |
% End of file |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment