\NeedsTeXFormat{pLaTeX2e}\ProvidesClass{sotsuabst}
% $B?7=P8&MQ(B $BB4O@35MW(B(1$B%Z!<%8(B)$BMQ%9%?%$%k(B

% $B;H$$J}(B
% $B4pK\E*$K$O$3$N%U%!%$%k$r(BTeX$B%U%!%$%k$HF1$8%G%#%l%/%H%j$KCV$$$F(B
% TeX$B%U%!%$%k$N%W%j%"%s%V%k$K(B\documentclass{sotsuabst}$B$H=q$/$@$1(B
% $B$"$H$OIaDL$NL?Na(B(\title, \author, \maketitle$B$J$I$b4^$a(B)$B$,;H$($k(B
% $B<+F0E*$K(B2$BCJAH$_$K$b$J$k(B
%
% $B$3$N%U%!%$%k$r;H$$!"$+$D(BAUC-TeX$B$r;H$&>l9g$O(B
% TeX$B%U%!%$%k$NKvHx(B($B$3$N%U%!%$%k$NKvHx$G$O$J$$(B)$B$K(B
% %%% Local Variables:
% %%% mode: japanese-latex
% %%% End:
% $B$N(B3$B9T$r=q$-(B($B3F9T$N@hF,$,!V(B%$B!W(B3$B$D(B)$B!"$=$N8e(Bemacs$B$rN)$A>e$2D>$9$3$H(B
% $B$=$&$7$J$$$H(BAUC-TeX$B$,HsF|K\8l2=(BLaTeX$B$r8F$S=P$7$F$7$^$$$&$^$/$$$+$J$$(B
%
% $BAHHG7k2L$,$I$&$7$F$b(B1$B%Z!<%8$K<}$^$i$J$$>l9g$O%W%j%"%s%V%k$K(B
% \enlargeheight{1cm}$B$"$k$$$O(B\enlargewidth{6mm}$B$N$h$&$K=q$1$P(B
% $B9b$5$"$k$$$OI}$,$=$NJ,9-$,$k(B($B$"$s$^$j5$7Z$K$O;H$o$J$$$3$H(B)

% $BMzNr(B
% Ver 1.0 09Jan21 $B<+:n(Bipsjkansai$BMQ%/%i%9$r85$K2~JQ(B
% Ver 1.1 14Jan09 \date$B$,$J$1$l$PF|IU$O=PNO$7$J$$(B
% Ver 1.2 15Jan13 \enlarge{height,width}$B$r$D$1$?(B
% Ver 1.3 15Jan21 \enlargewidth$B$,F0$+$J$+$C$?$N$rD>$7$?(B
% Ver 1.4 15Jan23 \$B@>Nq$r%G%U%)%k%H$KJQ99!#$3$N$?$aJ8;z%3!<%I$r(BISO-2022-JP$B$K(B

% jarticle.cls$B$rFI$_9~$`(B
\LoadClass[a4j,twocolumn]{jarticle}
\$B@>Nq(B
% $B0J8e$N@_Dj$O(Ba4j,10pt,twocolumn$B$N(Bjarticle.cls$B$r$b$H$K:G>.8B$NJQ99$r$9$k(B

% $B%Z!<%8HV9f$OIU$1$J$$(B
\pagestyle{empty}

% $B3F<o%Z%J%k%F%#$r30$9(B
\binoppenalty0\relpenalty0
\predisplaypenalty0\postdisplaypenalty0\displaywidowpenalty0
\widowpenalty0\clubpenalty0\relax

% 2$BCJAH%Z!<%8>eIt%U%m!<%H?t@)8B$N4KOB(B($B$b$H$b$H$O(B2)
\setcounter{dbltopnumber}{5}
% $B$=$NB>N`;w%Q%i%a!<%?$N@)8B4KOB(B
\setcounter{topnumber}{5}
\setcounter{bottomnumber}{5}
\def\bottomfraction{0.7}
\setcounter{totalnumber}{5}
\def\textfraction{0.05}

% $B%5%$%:$ND4@0(B($B%^!<%8%s>e(B20mm $B2<(B20mm $B:81&(B18mm $B%+%i%`4V(B7mm)
\topmargin20mm \oddsidemargin18mm \evensidemargin\oddsidemargin
\textwidth\paperwidth \advance\textwidth-\oddsidemargin
	\advance\textwidth-\evensidemargin
\textheight\paperheight \advance\textheight-\topmargin
	\advance\textheight-20mm
\advance\topmargin-1in \advance\oddsidemargin-1in 
\advance\topmargin-\headheight \advance\topmargin-\headsep
\columnsep7mm

% $B%Z!<%8$N=D2#I}$r9-$2$k(B\enlargeheight, \enlargewidth$B$NDj5A(B
\def\enlargeheight#1{\@tempdima#1\relax
	\advance\textheight\@tempdima \advance\topmargin-.5\@tempdima}
\def\enlargewidth#1{\@tempdima#1\relax
	\advance\textwidth\@tempdima \advance\oddsidemargin-.5\@tempdima}

%\ifx\$B@>Nq(B\undefined \relax \else \$B@>Nq(B \fi
%\normalsize\parindent1zw

% $B%?%$%H%k$N3F=j$N6u$-$r69$a5$L#$K$9$k(B
\$B@>Nq(B
\let\@date\empty
\def\@maketitle{% titlepage$B%b!<%I$O9MN8$7$F$J$$(B
	% jarticle.cls$B$N(Bmaketitle$BCf$N(B\@makefnmark$B$NDj5A$K$O(B
	% $B6uGr$,M>J,$KF~$k7g4Y$"$j(B
	\def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$%
		\else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}%
	% \parshape$B$,8z$/$N$O(B\par$B$^$G(B
	\def\@rlindent##1{\@tempdima\textwidth \@tempdimb ##1\relax
		\advance\@tempdima -2\@tempdimb \parshape 1 ##1 \@tempdima}%
	{\centering
		\let\footnote\thanks
		{\LARGE\baselineskip21pt\@rlindent{1.5cm}\@title\par}%
		\vskip1zh
		{\large\baselineskip15pt
		 \setbox\strutbox\hbox{\vrule \@height.7\baselineskip
			\@depth.3\baselineskip \@width\z@}%
		 \begin{tabular}[t]{c}\@author\end{tabular}\par}%
		\ifx\@date\empty \else
			\vskip0.6zh
			{\large\@date\par}%
		\fi
	}\vskip2.0zh
}
\let\orig@maketitle\maketitle
% $B:G=i$N%Z!<%8$b%Z!<%8?t$J$7(B
\def\maketitle{\orig@maketitle \global\let\@etitle\relax
	\global\let\@lectureno\relax \thispagestyle{empty}}

% $B@a$N%?%$%H%k$NA08e$N3+$1$r=L$a$k(B
\def\section{\@startsection{section}{1}{\z@}%
	{.5\Cvs \@plus.15\Cvs \@minus.06\Cvs}%
	{.3\Cvs \@plus.1\Cvs \@minus.04\Cvs}%
	{\reset@font\Large\bfseries}}
\def\subsection{\@startsection{subsection}{2}{\z@}%
	{.3\Cvs \@plus.1\Cvs \@minus.04\Cvs}%
	{.2\Cvs \@plus.06\Cvs \@minus.02\Cvs}%
	{\reset@font\large\bfseries}}
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}%
	{0\Cvs \@plus.05\Cvs \@minus0\Cvs}%
	{1sp \@plus.03\Cvs \@minus0\Cvs}%
	{\reset@font\normalsize\bfseries}}
\def\paragraph{\@startsection{paragraph}{4}{\z@}%
	{0\Cvs \@plus.05\Cvs \@minus0\Cvs}%
	{-1em}%
	{\reset@font\normalsize\bfseries}}
\def\subparagraph{\@startsection{subparagraph}{5}{\z@}%
	{0\Cvs \@plus.05\Cvs \@minus0\Cvs}%
	{-1em}%
	{\reset@font\normalsize\bfseries}}

% $B?^$dI=$NA08e!"%j%9%H4D6-$J$I$N6u$-$N=L$a(B
\floatsep 12\p@ \@plus 2\p@ \@minus 2\p@
\textfloatsep 15\p@ \@plus 2\p@ \@minus 4\p@
\intextsep 12\p@ \@plus 2\p@ \@minus 2\p@
\dblfloatsep 12\p@ \@plus 2\p@ \@minus 2\p@
\dbltextfloatsep 15\p@ \@plus 2\p@ \@minus 4\p@
\partopsep \z@ \@plus 1\p@
\def\@listi{\leftmargin\leftmargini
	\topsep 5\p@ \@plus1\p@ \@minus1\p@
	\parsep \z@ \@plus1\p@
	\itemsep\parsep
}\let\@listI\@listi
\def\@listii{\leftmargin\leftmarginii
	\labelwidth\leftmarginii \advance\labelwidth-\labelsep
	\topsep 3.5\p@ \@plus1\p@ \@minus1\p@
	\parsep \z@ \@plus1\p@
	\itemsep\parsep
}
\def\@listiii{\leftmargin\leftmarginiii
	\labelwidth\leftmarginiii \advance\labelwidth-\labelsep
	\topsep 2\p@ \@plus1\p@ \@minus0.5\p@
	\parsep \z@ \@plus1\p@
	\itemsep\parsep
}
% table, figure$B4D6-$N%-%c%W%7%g%s$N>e2<$N6u$-$N=L$a!"$*$h$S(B
% table$B4D6-$N>l9g$O%-%c%W%7%g%s$N2<$,6u$/$h$&$K$9$kJQ99(B
% ($BI=$K$O>e$K%-%c%W%7%g%s$rIU$1$k$N$,IaDL$J$N$G(B)
\newlength\tableabovecaptionskip \tableabovecaptionskip0pt
\newlength\tablebelowcaptionskip \tablebelowcaptionskip7.5pt
\newlength\figureabovecaptionskip \figureabovecaptionskip7.5pt
\newlength\figurebelowcaptionskip \figureabovecaptionskip0pt
\let\orig@table\table
\def\table{%
	\abovecaptionskip\tableabovecaptionskip
	\belowcaptionskip\tablebelowcaptionskip
	\orig@table
}
\expandafter\let\expandafter\orig@tablestar\csname table*\endcsname
\@namedef{table*}{%
	\abovecaptionskip\tableabovecaptionskip
	\belowcaptionskip\tablebelowcaptionskip
	\orig@tablestar
}
\let\orig@figure\figure
\def\figure{%
	\abovecaptionskip\figureabovecaptionskip
	\belowcaptionskip\figurebelowcaptionskip
	\orig@figure
}
\expandafter\let\expandafter\orig@figurestar\csname figure*\endcsname
\@namedef{figure*}{%
	\abovecaptionskip\figureabovecaptionskip
	\belowcaptionskip\figurebelowcaptionskip
	\orig@figurestar
}

% quotation$B4D6-$N%$%s%G%s%H$r(B1zw$B$KJQ99(B
\def\quotation{\list{}{\listparindent1zw \itemindent\listparindent
	\rightmargin\leftmargin \parsep0pt plus1pt}\item[]}

%\flushbottom
% $B$3$l$,$"$k$H2<$NC<$,B7$&(B
