% $Revision: 1.2 $ % $Date: 92/09/21 02:09:22 $ % $Log: RCS/jsiam.stv $ %Revision 1.2 92/09/21 02:09:22 Daisuke_F %参考文献 という単語の出力位置がおかしいので直した。 % %Revision 1.1 92/09/21 01:53:04 Daisuke_F %Initial revision % % % LaTeX StyleFile (Article Style) for JSIAM Papers. % by Daisuke Furihata % % 1: I made a new command "post_steppage". %% (14 Feb 1992) % This command was done after doing \stepcounter{page}. % % 2: I changed some names in Japanease to ones in English. %% (15 Feb 1992) % They are % Contents , % List of Figures , % List of Tables , % Figure and % Table . % % 3: I made a new command "Acknowledgement".%% (15 Feb 1992) % % 4: I made some environments printout TOC information. %% (15 Feb 1992) % They are % Bibliography and % Acknowledgement . % % 5: I corrected new GANGO "平成" in \today command. %% (4 May 1992) % % 6: I changed a name in Japanease to one in English. %% (21 Sep 1992) % It is % ( Reference => ) 参考文献 . % % 7: I changed the mark between the (Fig or Table) Number and the % caption from ':' to '.'. %% (19 July 1993) % \everyjob{\typeout{Daisuke.F (降旗大介) JSIAM StyleFile (for Jarticle Style)}} \everyjob{\typeout{$Revision: 1.2 $ $Date: 92/09/21 02:09:22 $}} \immediate\write10{Daisuke.F (降旗大介) JSIAM StyleFile (for Jarticle Style)} \immediate\write10{$Revision: 1.2 $ $Date: 92/09/21 02:09:22 $} % \post_steppage == % BEGIN % %%% doing after stepcounter{page} % END % % \@outputpage == % BEGIN % \begingroup %%% added 11 Jun 85 to keep special page % %%% declarations local to this output page % \catcode`\ := 10 %%make sure space is really a space % if @specialpage = T % then @specialpage :=G F % execute \ps@[eval(\@specialstyle)] fi % if \@twoside = T % then if \count0 odd % \@thehead ==L \@oddhead % \@thefoot ==L \@oddfoot % \@themargin ==L \oddsidemargin % else \@thehead ==L \@evenhead % \@thefoot ==L \@evenfoot % \@themargin ==L \evensidemargin fi fi % \shipout\vbox % {\normalsize % set fonts size for head and foot % \baselineskip :=L \lineskip :=L 0pt % \vskip \topmargin % \moveright\@themargin\vbox % { \box\@tempboxa := \vbox to \headheight{\vfil % \hbox to \textwidth % {\index == \label == \@gobble % %% Added 22 Feb 87 as bug fix % \@thehead}} % \dp\@tempboxa := 0pt % Don't skip space for descenders in % \box\@tempboxa % running head. % \vskip \headsep % \box\@outputbox % \baselineskip\footskip % \hbox to \textwidth{\index == \label == \@gobble % %%% added 22 Feb 87 as bug fix % \@thefoot} % } % } % \@colht :=G \textheight % \endgroup %% added 11 Jun 85 % \stepcounter{page} % \post_steppage %% added 14 Feb 92 by Daisuke Furihata % \firstmark ==L \botmark %% So marks work properly on float % %% pages. (14 Jun 85) % END % % % \def\post_steppage{} \def\@outputpage{\begingroup\catcode`\ =10 \if@specialpage \global\@specialpagefalse\@nameuse{ps@\@specialstyle}\fi \if@twoside \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot \let\@themargin\oddsidemargin \else \let\@thehead\@evenhead \let\@thefoot\@evenfoot \let\@themargin\evensidemargin \fi\fi \shipout \vbox{\normalsize \baselineskip\z@ \lineskip\z@ \vskip \topmargin \moveright\@themargin \vbox{\setbox\@tempboxa \vbox to\headheight{\vfil \hbox to\textwidth {\let\label\@gobble \let\index\@gobble \@thehead}} %% 22 Feb 87 \dp\@tempboxa\z@ \box\@tempboxa \vskip \headsep \box\@outputbox \baselineskip\footskip \hbox to\textwidth{\let\label\@gobble \let\index\@gobble %% 22 Feb 87 \@thefoot}}}\global\@colht\textheight \endgroup\stepcounter{page}\post_steppage\let\firstmark\botmark} %% ~~~~~~~~~~~~~ 14 Feb 92 by D.Furihata \def\acknowledgement{\section*{Acknowledgement\@mkboth {ACKNOWLEDGEMENT}{ACKNOWLEDGEMENT}}\addcontentsline{toc}{section}{\protect\numberline{\mbox{}}{Acknowledgement}} } %% (15 Feb 1992) \def\tableofcontents{\section*{Contents\markboth{CONTENTS}{CONTENTS}} \@starttoc{toc}} \def\listoffigures{\section*{List of Figures\markboth {LIST OF FIGURES}{LIST OF FIGURES}}\@starttoc{lof}} \def\listoftables{\section*{List of Tables\markboth {LIST OF TABLES}{LIST OF TABLES}}\@starttoc{lot}} \def\thebibliography#1{\section*{\hfill 参考文献\hfill \markboth {参 考 文 献}{参 考 文 献}}\addcontentsline{toc}{section}{\protect\numberline{\mbox{}}{参考文献}}\list%% (15 Feb 1992) {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth \advance\leftmargin\labelsep \usecounter{enumi}} \def\newblock{\hskip .11em plus .33em minus .07em} \sloppy \sfcode`\.=1000\relax} \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi \columnseprule \z@ \columnsep 35pt\twocolumn[\section*{Index}] \markboth{INDEX}{INDEX}\thispagestyle{plain}\parindent\z@ \parskip\z@ plus .3pt\relax\let\item\@idxitem} \def\fnum@figure{Fig. \thefigure} \def\fnum@table{Table \thetable} \def\today{{\if西暦\count0=\year\else% \count0=\year\advance\count0 -1988 平成\,\fi% \number\count0\,年\hspace{.5em}\nobreak% \number\month\,月\hspace{.5em}\nobreak\number\day\,日}} \long\def\@makecaption#1#2{ \vskip 10pt \setbox\@tempboxa\hbox{#1. #2} \ifdim \wd\@tempboxa >\hsize \unhbox\@tempboxa\par \else \hbox to\hsize{\hfil\box\@tempboxa\hfil} \fi}