comparison paper/compsoft.sty @ 16:ee16744c6ae5 default tip

utf-8
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 19 Nov 2012 13:16:59 +0900
parents bc5ee8addcc9
children
comparison
equal deleted inserted replaced
15:55787a891c8a 16:ee16744c6ae5
74 %% dskfonts.sty is based on skfonts.sty. 74 %% dskfonts.sty is based on skfonts.sty.
75 %% skfonts.sty is for adjusting NTT-version of JSSST style file to 75 %% skfonts.sty is for adjusting NTT-version of JSSST style file to
76 %% ASCII JTeX environment. skfonts.sty defines all CTS fonts, while 76 %% ASCII JTeX environment. skfonts.sty defines all CTS fonts, while
77 %% dskfonts.sty substitutes the fonts by regular fonts like min10/goth10. 77 %% dskfonts.sty substitutes the fonts by regular fonts like min10/goth10.
78 78
79 %% $B#Q?t7O$N$?$a$N$U$?$D$N%f%K%C%H(B 79 %% Q数系のためのふたつのユニット
80 \newdimen \JQ \JQ .259817mm %%% \JQ/\Q = 10pt/9.62216pt 80 \newdimen \JQ \JQ .259817mm %%% \JQ/\Q = 10pt/9.62216pt
81 \newdimen \Q \Q .25mm %%% Quarter of 1mm 81 \newdimen \Q \Q .25mm %%% Quarter of 1mm
82 82
83 %% $B%Y!<%9%i%$%s%9%-%C%W$NCM!%(B 83 %% ベースラインスキップの値.
84 %% $B%G%U%)%k%HCM$O(B21.5Q$B!$(BEronbun, Etokushuronbun$B$G$O(B17.5Q 84 %% デフォルト値は21.5Q,Eronbun, Etokushuronbunでは17.5Q
85 %% $B$K@Z$jBX$($k!%(B 85 %% に切り替える.
86 \newdimen\@Baseline 86 \newdimen\@Baseline
87 \@Baseline=21.5\Q 87 \@Baseline=21.5\Q
88 88
89 89
90 % $B%U%)%s%H$N:FDj5A(B 90 % フォントの再定義
91 % $B$^$:OBJ8!'(B 91 % まず和文:
92 %\font\sevmin skhmnlaa at 8.5\JQ % 8.5Q $BK\MvL@D+(B LHM 92 %\font\sevmin skhmnlaa at 8.5\JQ % 8.5Q 本蘭明朝 LHM
93 \font\sevmin min10 at 8.5\JQ % 8.5Q min10$B$G2>A[E*$K=PNO(B 93 \font\sevmin min10 at 8.5\JQ % 8.5Q min10で仮想的に出力
94 %\font\sevgt skgotoaa at 8.5\JQ % 8.5Q $BCfB@%4%7%C%/(B DG-KL 94 %\font\sevgt skgotoaa at 8.5\JQ % 8.5Q 中太ゴシック DG-KL
95 \font\sevgt goth10 at 8.5\JQ % 8.5Q goth10$B$G2>A[E*$K=PNO(B 95 \font\sevgt goth10 at 8.5\JQ % 8.5Q goth10で仮想的に出力
96 % \font\egtmin skhmnlaa at 10\JQ % 10Q $BK\MvL@D+(B LHM 96 % \font\egtmin skhmnlaa at 10\JQ % 10Q 本蘭明朝 LHM
97 \font\egtmin min10 at 10\JQ % 10Q min10$B$G2>A[E*$K=PNO(B 97 \font\egtmin min10 at 10\JQ % 10Q min10で仮想的に出力
98 % \font\egtgt skgotoaa at 10\JQ % 10Q $BCfB@%4%7%C%/(B DG-KL 98 % \font\egtgt skgotoaa at 10\JQ % 10Q 中太ゴシック DG-KL
99 \font\egtgt goth10 at 10\JQ % 10Q goth10$B$G2>A[E*$K=PNO(B 99 \font\egtgt goth10 at 10\JQ % 10Q goth10で仮想的に出力
100 %\font\ninmin skhmnlaa at 11.5\JQ % 11.5Q $BK\MvL@D+(B LHM 100 %\font\ninmin skhmnlaa at 11.5\JQ % 11.5Q 本蘭明朝 LHM
101 \font\ninmin min10 at 11.5\JQ % 11.5Q min10$B$G2>A[E*$K=PNO(B 101 \font\ninmin min10 at 11.5\JQ % 11.5Q min10で仮想的に出力
102 %\font\ningt skgotoaa at 11.5\JQ % 11.5Q $BCfB@%4%7%C%/(B DG-KL 102 %\font\ningt skgotoaa at 11.5\JQ % 11.5Q 中太ゴシック DG-KL
103 \font\ningt goth10 at 11.5\JQ % 11.5Q goth10$B$G2>A[E*$K=PNO(B 103 \font\ningt goth10 at 11.5\JQ % 11.5Q goth10で仮想的に出力
104 %\font\tenmin skhmnlaa at 13\JQ % 13Q $BK\MvL@D+(B LHM 104 %\font\tenmin skhmnlaa at 13\JQ % 13Q 本蘭明朝 LHM
105 \font\tenmin min10 at 13\JQ % 13Q min10$B$G2>A[E*$K=PNO(B 105 \font\tenmin min10 at 13\JQ % 13Q min10で仮想的に出力
106 %\font\tengt skgotoaa at 13\JQ % 13Q $BCfB@%4%7%C%/(B DG-KL 106 %\font\tengt skgotoaa at 13\JQ % 13Q 中太ゴシック DG-KL
107 \font\tengt goth10 at 13\JQ % 13Q goth10$B$G2>A[E*$K=PNO(B 107 \font\tengt goth10 at 13\JQ % 13Q goth10で仮想的に出力
108 108
109 %\font\twlvgona sknagoaa at 16\JQ % 16Q $B%4%J#D(B for $B!V%A%e!<%H%j%"%k!W(B 109 %\font\twlvgona sknagoaa at 16\JQ % 16Q ゴナD for 「チュートリアル」
110 \font\twlvgona goth10 at 16\JQ % 20Q min10$B$G2>A[E*$K=PNO(B for$B!V%A%e!<%H%j%"%k!W(B 110 \font\twlvgona goth10 at 16\JQ % 20Q min10で仮想的に出力 for「チュートリアル」
111 111
112 % \font\svtnmin skminsaa at 20\JQ % 20Q $BB@L@D+(B for author 112 % \font\svtnmin skminsaa at 20\JQ % 20Q 太明朝 for author
113 \font\svtnmin min10 at 20\JQ % 20Q min10$B$G2>A[E*$K=PNO(B for author 113 \font\svtnmin min10 at 20\JQ % 20Q min10で仮想的に出力 for author
114 114
115 % \font\twtygt skgotsaa at 28\JQ % 28Q $BB@%4%7%C%/(B for title 115 % \font\twtygt skgotsaa at 28\JQ % 28Q 太ゴシック for title
116 \font\twtygt goth10 at 28\JQ % 28Q goth10$B$G2>A[E*$K=PNO(B for title 116 \font\twtygt goth10 at 28\JQ % 28Q goth10で仮想的に出力 for title
117 117
118 % $BB3$$$F2$J8!'(B 118 % 続いて欧文:
119 % $B%W%l%m!<%I$5$l$F$k%m!<%^%s%U%)%s%H$O?t<0$N(B \textfont0 $B$H$7$F$b(B 119 % プレロードされてるローマンフォントは数式の \textfont0 としても
120 % $B;H$o$l$k$?$a!"JLL>>N$G%m!<%I$7$F%5%$%:4D6-$rA`:n$9$k$N$,L5Fq$+!)(B 120 % 使われるため、別名称でロードしてサイズ環境を操作するのが無難か?
121 %%\font\egtrm secntmm at 10\Q 121 %%\font\egtrm secntmm at 10\Q
122 %%\font\ninrm secntmm at 11.5\Q 122 %%\font\ninrm secntmm at 11.5\Q
123 %%\font\tenrm secntmm at 13\Q 123 %%\font\tenrm secntmm at 13\Q
124 124
125 %%\font\egtit secntmmi at 10\Q 125 %%\font\egtit secntmmi at 10\Q
128 128
129 %%\font\egtbf secntqm at 10\Q 129 %%\font\egtbf secntqm at 10\Q
130 %%\font\ninbf secntqm at 11.5\Q 130 %%\font\ninbf secntqm at 11.5\Q
131 %%\font\tenbf secntqm at 13\Q 131 %%\font\tenbf secntqm at 13\Q
132 132
133 %%\font\titleb sebdnqm at 28\Q % $B%?%$%H%kMQ%\%I%K%\!<%k%I(B 133 %%\font\titleb sebdnqm at 28\Q % タイトル用ボドニボールド
134 \font\titleb min10 at 28\Q % $B%?%$%H%kMQ%\%I%K%\!<%k%I(B 134 \font\titleb min10 at 28\Q % タイトル用ボドニボールド
135 135
136 % $BHGLLE7CO$H%Q%i%a!<%?$N@_Dj(B 136 % 版面天地とパラメータの設定
137 % 137 %
138 % \textheight 138 % \textheight
139 % = \topskip + \baselineskip * 39 lines 139 % = \topskip + \baselineskip * 39 lines
140 % = 12Q + 21.5Q * 39 lines 140 % = 12Q + 21.5Q * 39 lines
141 % = 850.5Q 141 % = 850.5Q
142 142
143 \headsep 15\Q % $B@53N$JCM$G$O$J$$(B 143 \headsep 15\Q % 正確な値ではない
144 \topskip 12\Q % 12Q $B$h$j9b$$9T$O%Y!<%9%i%$%s$,$:$l$k(B 144 \topskip 12\Q % 12Q より高い行はベースラインがずれる
145 \baselineskip \@Baseline % 11.5Q $B9T4V(B 10Q 145 \baselineskip \@Baseline % 11.5Q 行間 10Q
146 \lineskip 0pt 146 \lineskip 0pt
147 \lineskiplimit 0pt 147 \lineskiplimit 0pt
148 148
149 \textheight 850.89\Q % 850.5Q (21.5Q * 39line + \topskip) $B$N(B 149 \textheight 850.89\Q % 850.5Q (21.5Q * 39line + \topskip) の
150 % $B$O$:$@$,(B 40 $B9TF~$i$J$$$?$a!"$9$3$7$:$D(B 150 % はずだが 40 行入らないため、すこしずつ
151 % $BA}$d$7$F$3$NCM$K$J$C$?(B 151 % 増やしてこの値になった
152 152
153 \maxdepth 5\Q % 153 \maxdepth 5\Q %
154 154
155 %TI%% We don't need foot* because we don't use footer 155 %TI%% We don't need foot* because we don't use footer
156 %TI%\footskip 0pt 156 %TI%\footskip 0pt
157 %TI%\footheight 0pt 157 %TI%\footheight 0pt
158 158
159 \parindent1zw 159 \parindent1zw
160 160
161 %\parskip 0pt plus.001\Q % $B$9$Y$F$N%Q%i%a!<%?$,7hDj$G$-$?$i(B 161 %\parskip 0pt plus.001\Q % すべてのパラメータが決定できたら
162 % $B%Q%i%0%i%U4V$K$o$:$+$N<+M3EY$rCV$-$?$$!#(B 162 % パラグラフ間にわずかの自由度を置きたい。
163 % $B%F%9%HCf$O<+M3EY$O$J$$$[$&$,$$$$!#(B 163 % テスト中は自由度はないほうがいい。
164 164
165 \kanjiskip 0pt plus .1zw minus 0.05zw 165 \kanjiskip 0pt plus .1zw minus 0.05zw
166 % $BOBJ8J8;z4V$OHf3SE*<+M3EY$,Bg$-$$(B 166 % 和文文字間は比較的自由度が大きい
167 167
168 %\overfullrule 10pt % $B0-$$ItJ,$OL\N)$?$;$FD>$9(B 168 %\overfullrule 10pt % 悪い部分は目立たせて直す
169 169
170 % 170 %
171 % $B0lIt$N%^%/%m$N:FDj5A(B 171 % 一部のマクロの再定義
172 % 172 %
173 173
174 % \def\@maketitle{\newpage \null 174 % \def\@maketitle{\newpage \null
175 % \vbox to 235.2\Q{ %% $B7W;;$G$O(B 236.5Q $B$N$O$:$@$,!"!"!"(B 175 % \vbox to 235.2\Q{ %% 計算では 236.5Q のはずだが、、、
176 % \begin{flushleft} 176 % \begin{flushleft}
177 % \rule{\textwidth}{1mm}% 177 % \rule{\textwidth}{1mm}%
178 % \vskip.7cm 178 % \vskip.7cm
179 % {\titleb\hskip 6.5mm 179 % {\titleb\hskip 6.5mm
180 % \twtygt\@title\kanjiskip -3mm plus0mm minus0mm % $B5M$a$?$$$N$K5M$i$J$$!"!"!"(B 180 % \twtygt\@title\kanjiskip -3mm plus0mm minus0mm % 詰めたいのに詰らない、、、
181 % } 181 % }
182 % \vskip.7cm 182 % \vskip.7cm
183 % \huge\hskip 6.5mm 183 % \huge\hskip 6.5mm
184 % \begin{tabular}[t]{@{}l}\@author\end{tabular} 184 % \begin{tabular}[t]{@{}l}\@author\end{tabular}
185 % \end{flushleft} 185 % \end{flushleft}
186 % \par 186 % \par
187 % \vss 187 % \vss
188 % \hrule % height0pt %% $BBN:[$,7h$^$C$?$i(B 0pt $B$K$9$k(B 188 % \hrule % height0pt %% 体裁が決まったら 0pt にする
189 % }} 189 % }}
190 190
191 % \long\def\@makecaption#1#2{ %% \vskip 10pt 191 % \long\def\@makecaption#1#2{ %% \vskip 10pt
192 % \setbox\@tempboxa\hbox{\small\bf\egtbf\egtgt~~#1~~#2~~} 192 % \setbox\@tempboxa\hbox{\small\bf\egtbf\egtgt~~#1~~#2~~}
193 % \ifdim \wd\@tempboxa >\hsize 193 % \ifdim \wd\@tempboxa >\hsize
196 % \leftskip=15pt \hangindent=\wd\@tempboxb #1~~#2\par} 196 % \leftskip=15pt \hangindent=\wd\@tempboxb #1~~#2\par}
197 % \else \hbox to\hsize{\hfil\box\@tempboxa\hfil} 197 % \else \hbox to\hsize{\hfil\box\@tempboxa\hfil}
198 % \fi} 198 % \fi}
199 199
200 % \def\section{\@startsection{section}{1}{0\jspaceskip} 200 % \def\section{\@startsection{section}{1}{0\jspaceskip}
201 % {8\Q plus.1\Q minus.1\Q} % $B>eIt%0%k!<(B ($B7P83CM(B) 201 % {8\Q plus.1\Q minus.1\Q} % 上部グルー (経験値)
202 % {1.6\Q plus.1\Q minus.1\Q} % $B2<It%0%k!<(B 202 % {1.6\Q plus.1\Q minus.1\Q} % 下部グルー
203 % {\vrule width .4pt %% $BBN:[$,7h$^$C$?$i(B 0pt $B$K$9$k!#(B 203 % {\vrule width .4pt %% 体裁が決まったら 0pt にする。
204 % height 30\Q %% $B%Z!<%8F,$G(B \topskip $B$KFO$/$h$&$K!#(B 204 % height 30\Q %% ページ頭で \topskip に届くように。
205 % depth 14\Q %% $BK\J8$N(B 1 $B9TL\$K@\$9$k$h$&$K!#(B 205 % depth 14\Q %% 本文の 1 行目に接するように。
206 % \font@s}} 206 % \font@s}}
207 % 207 %
208 % \def\subsection{\@startsection{subsection}{2}{\jspaceskip} 208 % \def\subsection{\@startsection{subsection}{2}{\jspaceskip}
209 % {1\baselineskip plus.1\Q minus.1\Q} 209 % {1\baselineskip plus.1\Q minus.1\Q}
210 % {0.1\Q plus.1\Q minus.1\Q} 210 % {0.1\Q plus.1\Q minus.1\Q}
211 % {\font@ss}} 211 % {\font@ss}}
212 212
213 %TI%\pagestyle{headings} 213 %TI%\pagestyle{headings}
214 \flushbottom % $B%Z!<%82<C<$r$=$m$($k(B 214 \flushbottom % ページ下端をそろえる
215 %dskfonts.sty ends %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 215 %dskfonts.sty ends %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
216 %--------------------------- 216 %---------------------------
217 % ``dskfonts.sty' uses CM and min** fonts for preminary printing. 217 % ``dskfonts.sty' uses CM and min** fonts for preminary printing.
218 % For production-run, use ``skfonts.sty'' instead of ``dskfonts.sty''. 218 % For production-run, use ``skfonts.sty'' instead of ``dskfonts.sty''.
219 %--------------------------- 219 %---------------------------
222 \let\sevendg=\sevgt %ST 222 \let\sevendg=\sevgt %ST
223 \let\eightdm=\egtmin %ST 223 \let\eightdm=\egtmin %ST
224 \let\eightdg=\egtgt %ST 224 \let\eightdg=\egtgt %ST
225 \let\ninedm=\ninmin %ST 225 \let\ninedm=\ninmin %ST
226 \let\ninedg=\ningt %ST 226 \let\ninedg=\ningt %ST
227 \let\gona=\twlvgona % N. Yamanouchi for $B!V%A%e!<%H%j%"%k!W(B 227 \let\gona=\twlvgona % N. Yamanouchi for 「チュートリアル」
228 228
229 \if@LaTeX@e\else 229 \if@LaTeX@e\else
230 \def\dm{\mc}\def\pdm{\pmc} %ST 230 \def\dm{\mc}\def\pdm{\pmc} %ST
231 \def\dg{\gt}\def\pdg{\pgt} %ST 231 \def\dg{\gt}\def\pdg{\pgt} %ST
232 \fi 232 \fi
357 \addtolength{\headsep}{-0.1087pt} 357 \addtolength{\headsep}{-0.1087pt}
358 358
359 %\footskip 2\baselineskip % This isn't necessary, no foot in this style 359 %\footskip 2\baselineskip % This isn't necessary, no foot in this style
360 360
361 \newdimen\@mojihaba 361 \newdimen\@mojihaba
362 \settowidth{\@mojihaba}{$B$"(B} 362 \settowidth{\@mojihaba}{あ}
363 363
364 \textheight = 212.5mm % for simple twocolumn setup 364 \textheight = 212.5mm % for simple twocolumn setup
365 365
366 % topskip = line - depth_of_9pt_kanji 366 % topskip = line - depth_of_9pt_kanji
367 \topskip = 6.74521pt 367 \topskip = 6.74521pt
645 \else \def\@svsechd{#4\hskip #1\relax #5}\fi 645 \else \def\@svsechd{#4\hskip #1\relax #5}\fi
646 \@xsect{#3}} 646 \@xsect{#3}}
647 647
648 \newlength\@currentmojihaba 648 \newlength\@currentmojihaba
649 649
650 \def\@mojidori#1{\setbox0\hbox{#1}\settowidth{\@currentmojihaba}{$B$"(B}% 650 \def\@mojidori#1{\setbox0\hbox{#1}\settowidth{\@currentmojihaba}{あ}%
651 \ifdim\wd0>5\@currentmojihaba #1\else% 651 \ifdim\wd0>5\@currentmojihaba #1\else%
652 \ifdim\wd0=2\@currentmojihaba {\jasciikanjiskip=2\@currentmojihaba% 652 \ifdim\wd0=2\@currentmojihaba {\jasciikanjiskip=2\@currentmojihaba%
653 \jmathkanjiskip=2\@currentmojihaba% 653 \jmathkanjiskip=2\@currentmojihaba%
654 \jintercharskip=2\@currentmojihaba #1}\else% 654 \jintercharskip=2\@currentmojihaba #1}\else%
655 {\jasciikanjiskip=0.2\@currentmojihaba% 655 {\jasciikanjiskip=0.2\@currentmojihaba%
674 \def\newblock{\hskip .11em plus .33em minus .07em} 674 \def\newblock{\hskip .11em plus .33em minus .07em}
675 \sloppy\clubpenalty4000\widowpenalty4000 675 \sloppy\clubpenalty4000\widowpenalty4000
676 \sfcode`\.=1000\relax} 676 \sfcode`\.=1000\relax}
677 \let\endthebibliography=\endlist 677 \let\endthebibliography=\endlist
678 678
679 \def\refname{$B;2(B $B9M(B $BJ8(B $B8%(B} % will be changed in English articles 679 \def\refname{参 考 文 献} % will be changed in English articles
680 680
681 681
682 682
683 \newif\if@restonecol 683 \newif\if@restonecol
684 \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi 684 \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi
932 % default title header 932 % default title header
933 % you must devise various headers for topics, tokushu, shohyo etc. 933 % you must devise various headers for topics, tokushu, shohyo etc.
934 % 934 %
935 % 2009/04/22 H.Iwasaki 935 % 2009/04/22 H.Iwasaki
936 % ========================================================== 936 % ==========================================================
937 % $B%9%?%$%k%U%!%$%k$NJQ99!$$=$NL\E*$O0J2<$NFs$D(B 937 % スタイルファイルの変更,その目的は以下の二つ
938 % $B!&(B2009$BG/(B6$B7n$h$jO@J8Ej9F5,Dj$,2~D{$5$l$k$N$K9g$o$;$k(B 938 % ・2009年6月より論文投稿規定が改訂されるのに合わせる
939 % $B!&(B2009$BG/EY$NBg2qO@J8%U%)!<%^%C%H$b6&MQ$9$k$h$&$K$9$k(B 939 % ・2009年度の大会論文フォーマットも共用するようにする
940 % 940 %
941 941
942 %%% 942 %%%
943 % $BO@J8<oJL(B 943 % 論文種別
944 % $B%3%s%T%e!<%?%=%U%H%&%'%";o$K7G:\$5$l$kO@J8$O(B 944 % コンピュータソフトウェア誌に掲載される論文は
945 % $B8&5fO@J8(B/$B%=%U%H%&%'%"O@J8(B/$B2r@bO@J8(B 945 % 研究論文/ソフトウェア論文/解説論文
946 % $B$N(B3$BDL$j$G$"$k$,!$Bg2qM=9F$b$3$N%9%?%$%k%U%!%$%k$r;H$&$3$H$K$7$?$N$G!$(B 946 % の3通りであるが,大会予稿もこのスタイルファイルを使うことにしたので,
947 % $BJX59E*$K!$Bg2qM=9F$bO@J8<oJL$N0l<o$H$9$k!%(B 947 % 便宜的に,大会予稿も論文種別の一種とする.
948 % 948 %
949 % $B7k6IO@J8<oJL$O!$(B 949 % 結局論文種別は,
950 % $B8&5fO@J8(B/$B%=%U%H%&%'%"O@J8(B/$B2r@bO@J8(B/$BBg2qM=9F(B 950 % 研究論文/ソフトウェア論文/解説論文/大会予稿
951 % $B$N(B4$BDL$j$N$$$:$l$+!%$=$N$=$l$>$l$K$D$$$FOBJ8$H1QJ8$,$"$jF@$k$,!$(B 951 % の4通りのいずれか.そのそれぞれについて和文と英文があり得るが,
952 % $B1QJ82r@bO@J8$O$"$^$jA[Dj$7$F$$$J$$!%(B 952 % 英文解説論文はあまり想定していない.
953 % $B$^$?!$%A%e!<%H%j%"%k$O2r@bO@J8$N0l<o$@$,!$(B1$B%Z!<%8L\$NF,=q$-$,(B 953 % また,チュートリアルは解説論文の一種だが,1ページ目の頭書きが
954 % $B0[$J$k$N$G!$IaDL$N2r@bO@J8$H$PJL$N<oJLJ8;z$rMQ0U$7$?!%(B 954 % 異なるので,普通の解説論文とば別の種別文字を用意した.
955 % 955 %
956 % \documentclass[..]{compsoft} $B$N(B [...] $B$NCf$KO@J8<oJL!$::FI<oJL!$8@8l(B 956 % \documentclass[..]{compsoft} の [...] の中に論文種別,査読種別,言語
957 % $B$r;XDj$9$k!%(B 957 % を指定する.
958 % 958 %
959 % $BO@J8<oJL(B 959 % 論文種別
960 % P $B8&5fO@J8(B ($B%G%U%)%k%H(B) 960 % P 研究論文 (デフォルト)
961 % S $B%=%U%H%&%'%"O@J8(B 961 % S ソフトウェア論文
962 % K $BIaDL$N2r@bO@J8(B 962 % K 普通の解説論文
963 % U $B%A%e!<%H%j%"%k(B 963 % U チュートリアル
964 % T $BBg2qO@J8(B ($BBg2qO@J8$OJX59E*$KO@J8<oJL$N0l<o$H$7$F07$&(B) 964 % T 大会論文 (大会論文は便宜的に論文種別の一種として扱う)
965 % 965 %
966 % $B::FI<oJL(B ($BBg2qO@J8$N;~$K$O;XDj$7$J$$(B) 966 % 査読種別 (大会論文の時には指定しない)
967 % R $BDL>oO@J8(B ($B%G%U%)%k%H(B) 967 % R 通常論文 (デフォルト)
968 % L $B%l%?!<O@J8(B 968 % L レター論文
969 % 969 %
970 % $B8@8l(B 970 % 言語
971 % J $BOBJ8(B ($B%G%U%)%k%H(B) 971 % J 和文 (デフォルト)
972 % E $B1QJ8(B 972 % E 英文
973 % 973 %
974 % \ronbunShubetsu $B$O!$O@J8<oJL$rI=$90lJ8;z(B (P, S, K, U, T $B$N$$$:$l$+(B) 974 % \ronbunShubetsu は,論文種別を表す一文字 (P, S, K, U, T のいずれか)
975 % \sadokuShubets $B$O!$::FI<oJL$rI=$90lJ8;z(B (R$B!$(BL $B$N$$$:$l$+(B) 975 % \sadokuShubets は,査読種別を表す一文字 (R,L のいずれか)
976 % \ronbunLang $B$O!$8@8l$rI=$90lJ8;z(B (J, E $B$N$$$:$l$+(B) 976 % \ronbunLang は,言語を表す一文字 (J, E のいずれか)
977 977
978 \let\ronbunShubetsu=P % $BO@J8<oJL$N%G%U%)%k%HCM$O8&5fO@J8(B 978 \let\ronbunShubetsu=P % 論文種別のデフォルト値は研究論文
979 \let\sadokuShubetsu=R % $B::FI<oJL$N%G%U%)%k%HCM$ODL>oO@J8(B 979 \let\sadokuShubetsu=R % 査読種別のデフォルト値は通常論文
980 \let\ronbunLang=J % $B%G%U%)%k%H$OOBJ8O@J8(B 980 \let\ronbunLang=J % デフォルトは和文論文
981 \def\JarticleHeader{\rule{\textwidth}{1mm}} 981 \def\JarticleHeader{\rule{\textwidth}{1mm}}
982 \def\JarticleTitle{{\huge\bf\@title}} 982 \def\JarticleTitle{{\huge\bf\@title}}
983 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}} 983 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}
984 984
985 % 985 %
986 % $BO@J8<oJL(B 986 % 論文種別
987 % 987 %
988 988
989 \def\ifRonbun#1{\ifx\ronbunShubetsu P{#1}\else\relax\fi} 989 \def\ifRonbun#1{\ifx\ronbunShubetsu P{#1}\else\relax\fi}
990 \def\ifSoftRonbun#1{\ifx\ronbunShubetsu S{#1}\else\relax\fi} 990 \def\ifSoftRonbun#1{\ifx\ronbunShubetsu S{#1}\else\relax\fi}
991 \def\ifKaisetsu#1{\ifx\ronbunShubetsu K{#1}\else\relax\fi} 991 \def\ifKaisetsu#1{\ifx\ronbunShubetsu K{#1}\else\relax\fi}
992 \def\ifTutorial#1{\ifx\ronbunShubetsu U{#1}\else\relax\fi} 992 \def\ifTutorial#1{\ifx\ronbunShubetsu U{#1}\else\relax\fi}
993 \def\ifTaikai#1{\ifx\ronbunShubetsu T{#1}\else\relax\fi} 993 \def\ifTaikai#1{\ifx\ronbunShubetsu T{#1}\else\relax\fi}
994 \def\ifNotTaikai#1{\ifx\ronbunShubetsu T\relax\else{#1}\fi} 994 \def\ifNotTaikai#1{\ifx\ronbunShubetsu T\relax\else{#1}\fi}
995 995
996 % $B"!(BP $B!J8&5fO@J8!K(B 996 % ◆P (研究論文)
997 \def\ds@P{ 997 \def\ds@P{
998 \let\ronbunShubetsu=P% 998 \let\ronbunShubetsu=P%
999 \def\JarticleHeader{\rule{\textwidth}{1mm}}% 999 \def\JarticleHeader{\rule{\textwidth}{1mm}}%
1000 \def\JarticleTitle{{\huge\bf\@title}}% 1000 \def\JarticleTitle{{\huge\bf\@title}}%
1001 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1001 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1002 \Jarticle} 1002 \Jarticle}
1003 1003
1004 % $B"!(BS $B!J%=%U%H%&%'%"O@J8!K(B 1004 % ◆S (ソフトウェア論文)
1005 \def\ds@S{ 1005 \def\ds@S{
1006 \let\ronbunShubetsu=S% 1006 \let\ronbunShubetsu=S%
1007 \def\JarticleHeader{% 1007 \def\JarticleHeader{%
1008 \hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}% 1008 \hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}%
1009 \def\JarticleTitle{{\huge\bf\@title}}% 1009 \def\JarticleTitle{{\huge\bf\@title}}%
1010 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1010 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1011 \Jarticle} 1011 \Jarticle}
1012 1012
1013 % $B"!(BK $B!JIaDL$N2r@bO@J8!K(B 1013 % ◆K (普通の解説論文)
1014 \def\ds@K{ 1014 \def\ds@K{
1015 \let\ronbunShubetsu=K% 1015 \let\ronbunShubetsu=K%
1016 \def\JarticleHeader{{\offinterlineskip 1016 \def\JarticleHeader{{\offinterlineskip
1017 \rule{\textwidth}{0.1mm}\vskip0.4mm 1017 \rule{\textwidth}{0.1mm}\vskip0.4mm
1018 \rule{\textwidth}{0.1mm}\vskip0.4mm 1018 \rule{\textwidth}{0.1mm}\vskip0.4mm
1019 \rule{\textwidth}{0.1mm}\vskip0.4mm 1019 \rule{\textwidth}{0.1mm}\vskip0.4mm
1020 \rule{\textwidth}{0.1mm} 1020 \rule{\textwidth}{0.1mm}
1021 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} 1021 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil}
1022 \rule{\textwidth}{0.1mm} 1022 \rule{\textwidth}{0.1mm}
1023 \vskip0pt}% to end the paragraph and use new baselineskip 1023 \vskip0pt}% to end the paragraph and use new baselineskip
1024 }% 1024 }%
1025 \def\JarticleTitle{{\huge\bf\@title}}% 1025 \def\JarticleTitle{{\huge\bf\@title}}%
1026 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1026 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1027 \Jarticle} 1027 \Jarticle}
1028 1028
1029 % $B"!(BU $B!J%A%e!<%H%j%"%k(B --- $B2r@bO@J8$N0l<o!K(B 1029 % ◆U (チュートリアル --- 解説論文の一種)
1030 \def\ds@U{ 1030 \def\ds@U{
1031 \let\ronbunShubetsu=U% 1031 \let\ronbunShubetsu=U%
1032 \def\JarticleHeader{{\offinterlineskip 1032 \def\JarticleHeader{{\offinterlineskip
1033 \hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}} 1033 \hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}}
1034 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}% 1034 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}%
1035 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% 1035 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil%
1036 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} 1036 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}
1037 \rule{\strokewidth}{0.1mm} 1037 \rule{\strokewidth}{0.1mm}
1038 \vskip0pt}% to end the paragraph and use new baselineskip 1038 \vskip0pt}% to end the paragraph and use new baselineskip
1039 }% 1039 }%
1040 \def\JarticleTitle{{\huge\bf\@title}}% 1040 \def\JarticleTitle{{\huge\bf\@title}}%
1041 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1041 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1042 \Jarticle} 1042 \Jarticle}
1043 1043
1044 % $B"!(BT $B!JBg2qO@J8!K(B 1044 % ◆T (大会論文)
1045 \def\ds@T{ 1045 \def\ds@T{
1046 \let\ronbunShubetsu=T% 1046 \let\ronbunShubetsu=T%
1047 \def\JarticleHeader{\rule{\textwidth}{1mm}}% 1047 \def\JarticleHeader{\rule{\textwidth}{1mm}}%
1048 \def\JarticleTitle{{\huge\bf\@title}}% 1048 \def\JarticleTitle{{\huge\bf\@title}}%
1049 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1049 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1050 \Jarticle\adjustAfour} 1050 \Jarticle\adjustAfour}
1051 1051
1052 % 1052 %
1053 % $B::FI<oJL(B --- $BDL>oO@J8(B/$B%l%?!<O@J8(B $B$N(B2$BDL$j(B 1053 % 査読種別 --- 通常論文/レター論文 の2通り
1054 % 1054 %
1055 1055
1056 \def\ifRegular#1{\ifx\sadokuShubetsu R{#1}\else\relax\fi} 1056 \def\ifRegular#1{\ifx\sadokuShubetsu R{#1}\else\relax\fi}
1057 \def\ifLetter#1{\ifx\sadokuShubetsu L{#1}\else\relax\fi} 1057 \def\ifLetter#1{\ifx\sadokuShubetsu L{#1}\else\relax\fi}
1058 1058
1059 % $B"!(BR $B!JDL>oO@J8!K(B 1059 % ◆R (通常論文)
1060 \def\ds@R{ 1060 \def\ds@R{
1061 \let\sadokuShubetsu=R 1061 \let\sadokuShubetsu=R
1062 } 1062 }
1063 1063
1064 % $B"!(BL $B!J%l%?!<O@J8!K(B 1064 % ◆L (レター論文)
1065 \def\ds@L{ 1065 \def\ds@L{
1066 \let\sadokuShubetsu=L 1066 \let\sadokuShubetsu=L
1067 } 1067 }
1068 1068
1069 % 1069 %
1070 % $B8@8l(B 1070 % 言語
1071 % 1071 %
1072 1072
1073 % $B"!(BJ $B!JOBJ8!K(B 1073 % ◆J (和文)
1074 \def\ds@J{ 1074 \def\ds@J{
1075 \let\ronbunLang=J% 1075 \let\ronbunLang=J%
1076 \Jarticle} 1076 \Jarticle}
1077 1077
1078 % $B"!(BE $B!J1QJ8!K(B 1078 % ◆E (英文)
1079 \def\ds@E{ 1079 \def\ds@E{
1080 \let\ronbunLang=E% 1080 \let\ronbunLang=E%
1081 \def\EarticleHeader{\JarticleHeader} 1081 \def\EarticleHeader{\JarticleHeader}
1082 \def\EarticleTitle{\JarticleTitle} 1082 \def\EarticleTitle{\JarticleTitle}
1083 \def\EarticleAuthor{\JarticleAuthor} 1083 \def\EarticleAuthor{\JarticleAuthor}
1084 \Earticle} 1084 \Earticle}
1085 1085
1086 %%% 1086 %%%
1087 % $BFC=8$N>l9g(B 1087 % 特集の場合
1088 % \tokushu{$BFC=8$N%?%$%H%k(B} 1088 % \tokushu{特集のタイトル}
1089 % $B$H$9$k!%$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B 1089 % とする.このタイトルは,1ページ目の上の方に出力される.
1090 1090
1091 \def\tokushu#1{% 1091 \def\tokushu#1{%
1092 \def\tokushutitle{#1}% 1092 \def\tokushutitle{#1}%
1093 \ifRonbun{% 1093 \ifRonbun{%
1094 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% 1094 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}%
1095 \hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}}% 1095 \hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}}%
1096 \ifSoftRonbun{% 1096 \ifSoftRonbun{%
1097 \gdef\articleHeader{\hbox to\textwidth{% 1097 \gdef\articleHeader{\hbox to\textwidth{%
1098 \hbox to \leftboxwidth{\leaderfillboxL}% 1098 \hbox to \leftboxwidth{\leaderfillboxL}%
1099 \hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfillboxL 1099 \hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfillboxL
1100 \rule{0.9mm}{1mm}}}}% 1100 \rule{0.9mm}{1mm}}}}%
1101 \ifKaisetsu{% 1101 \ifKaisetsu{%
1102 \gdef\articleHeader{{\offinterlineskip 1102 \gdef\articleHeader{{\offinterlineskip
1103 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle 1103 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 特集●\tokushutitle
1104 \hskip1mm}% 1104 \hskip1mm}%
1105 \hbox to3\@mojihaba{% 1105 \hbox to3\@mojihaba{%
1106 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1106 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1107 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1107 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1108 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1108 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1109 \rule{3\@mojihaba}{0.1mm}}}}% 1109 \rule{3\@mojihaba}{0.1mm}}}}%
1110 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} 1110 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil}
1111 \rule{\textwidth}{0.1mm} 1111 \rule{\textwidth}{0.1mm}
1112 \vskip0pt}% to end the paragraph and use new baselineskip 1112 \vskip0pt}% to end the paragraph and use new baselineskip
1113 }}% 1113 }}%
1114 \ifTutorial{% 1114 \ifTutorial{%
1115 \gdef\articleHeader{{\offinterlineskip 1115 \gdef\articleHeader{{\offinterlineskip
1116 \hbox to \strokewidth{\leaderfillstrokeL 1116 \hbox to \strokewidth{\leaderfillstrokeL
1117 \hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip2mm}% 1117 \hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip2mm}%
1118 \hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% 1118 \hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}%
1119 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% 1119 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}%
1120 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% 1120 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil%
1121 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} 1121 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}
1122 \rule{\strokewidth}{0.1mm} 1122 \rule{\strokewidth}{0.1mm}
1123 \vskip0pt}% to end the paragraph and use new baselineskip 1123 \vskip0pt}% to end the paragraph and use new baselineskip
1124 }}% 1124 }}%
1125 \gdef\JarticleHeader{\articleHeader}% 1125 \gdef\JarticleHeader{\articleHeader}%
1126 \gdef\EarticleHeader{\articleHeader}} 1126 \gdef\EarticleHeader{\articleHeader}}
1127 1127
1128 %%% 1128 %%%
1129 % $B?dA&$N>l9g(B 1129 % 推薦の場合
1130 % \suisen{$B%?%$%H%k(B} 1130 % \suisen{タイトル}
1131 % $B$H$9$k!%$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B 1131 % とする.このタイトルは,1ページ目の上の方に出力される.
1132 1132
1133 \def\suisen#1{% 1133 \def\suisen#1{%
1134 \def\suisentitle{#1}% 1134 \def\suisentitle{#1}%
1135 \ifRonbun{% 1135 \ifRonbun{%
1136 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% 1136 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}%
1137 \hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}}% 1137 \hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}}%
1138 \ifSoftRonbun{% 1138 \ifSoftRonbun{%
1139 \gdef\articleHeader{\hbox to\textwidth{% 1139 \gdef\articleHeader{\hbox to\textwidth{%
1140 \hbox to \leftboxwidth{\leaderfillboxL}% 1140 \hbox to \leftboxwidth{\leaderfillboxL}%
1141 \hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfillboxL 1141 \hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfillboxL
1142 \rule{0.9mm}{1mm}}}}% 1142 \rule{0.9mm}{1mm}}}}%
1143 \ifKaisetsu{% 1143 \ifKaisetsu{%
1144 \gdef\articleHeader{{\offinterlineskip 1144 \gdef\articleHeader{{\offinterlineskip
1145 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle 1145 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle
1146 \hskip1mm}% 1146 \hskip1mm}%
1147 \hbox to3\@mojihaba{% 1147 \hbox to3\@mojihaba{%
1148 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1148 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1149 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1149 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1150 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1150 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1151 \rule{3\@mojihaba}{0.1mm}}}}% 1151 \rule{3\@mojihaba}{0.1mm}}}}%
1152 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} 1152 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil}
1153 \rule{\textwidth}{0.1mm} 1153 \rule{\textwidth}{0.1mm}
1154 \vskip0pt}% to end the paragraph and use new baselineskip 1154 \vskip0pt}% to end the paragraph and use new baselineskip
1155 }}% 1155 }}%
1156 \gdef\JarticleHeader{\articleHeader}% 1156 \gdef\JarticleHeader{\articleHeader}%
1157 \gdef\EarticleHeader{\articleHeader}} 1157 \gdef\EarticleHeader{\articleHeader}}
1158 1158
1159 %%% 1159 %%%
1160 % $BBg2qM=9F$N>l9g(B 1160 % 大会予稿の場合
1161 % \taikai{$BG/EY(B} 1161 % \taikai{年度}
1162 % $B$rF~$l$J$1$l$P$J$i$J$$!%2s?t$OG/EY$+$i<+F0E*$K7W;;$5$l$k!%(B 1162 % を入れなければならない.回数は年度から自動的に計算される.
1163 % $B2s?t(B = $BG/EY(B - 1983 1163 % 回数 = 年度 - 1983
1164 % $B$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B 1164 % このタイトルは,1ページ目の上の方に出力される.
1165 1165
1166 \def\leaderfilll{\leaders\hbox{\rule{0.2mm}{0.2mm}}\hfill} 1166 \def\leaderfilll{\leaders\hbox{\rule{0.2mm}{0.2mm}}\hfill}
1167 1167
1168 \def\taikai#1{% 1168 \def\taikai#1{%
1169 \ifTaikai{% 1169 \ifTaikai{%
1170 \newcount\currentYear% 1170 \newcount\currentYear%
1171 \newcount\currentKai% 1171 \newcount\currentKai%
1172 \currentYear=#1% 1172 \currentYear=#1%
1173 \currentKai=\currentYear\advance\currentKai by-1983% 1173 \currentKai=\currentYear\advance\currentKai by-1983%
1174 \global\xdef\taikaititle{$BF|K\%=%U%H%&%'%"2J3X2qBh(B\number\currentKai $B2sBg2q(B% 1174 \global\xdef\taikaititle{日本ソフトウェア科学会第\number\currentKai 回大会%
1175 (\number\currentYear $BG/EY(B)$B9V1iO@J8=8(B}% 1175 (\number\currentYear 年度)講演論文集}%
1176 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{0.2mm}% 1176 \gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{0.2mm}%
1177 \hbox{\small\bf\hskip1mm \taikaititle\hskip1mm}\leaderfilll}}% 1177 \hbox{\small\bf\hskip1mm \taikaititle\hskip1mm}\leaderfilll}}%
1178 \gdef\JarticleHeader{\articleHeader}% 1178 \gdef\JarticleHeader{\articleHeader}%
1179 \gdef\EarticleHeader{\articleHeader}% 1179 \gdef\EarticleHeader{\articleHeader}%
1180 \gdef\@oddheadcontents{\taikaititle}% 1180 \gdef\@oddheadcontents{\taikaititle}%
1181 \gdef\@evenheadcontents{\taikaititle}}} 1181 \gdef\@evenheadcontents{\taikaititle}}}
1182 1182
1183 %%% 1183 %%%
1184 % 1$B%Z!<%8L\$N:82<$K=PNO$5$l$k$b$N(B 1184 % 1ページ目の左下に出力されるもの
1185 \def\ejtitle#1{\thanks{#1}} 1185 \def\ejtitle#1{\thanks{#1}}
1186 1186
1187 \def\shozoku#1#2#3{\thanks{#1, #2, #3.}} 1187 \def\shozoku#1#2#3{\thanks{#1, #2, #3.}}
1188 1188
1189 \def\shutten{% 1189 \def\shutten{%
1190 \ifNotTaikai{% 1190 \ifNotTaikai{%
1191 \thanks{\kanjiskip 0pt minus 0.15zw % 1191 \thanks{\kanjiskip 0pt minus 0.15zw %
1192 $B%3%s%T%e!<%?%=%U%H%&%'%"(B, \kern-0.75pt Vol.\arabic{$B4,?t(B}, % 1192 コンピュータソフトウェア, \kern-0.75pt Vol.\arabic{巻数}, %
1193 \kern-0.75pt No.\arabic{$B9f?t(B} \kern-1.25pt(\arabic{$BG/?t(B}), % 1193 \kern-0.75pt No.\arabic{号数} \kern-1.25pt(\arabic{年数}), %
1194 \kern-0.75pt pp.\arabic{firstpage}--\arabic{lastpage}.}}} 1194 \kern-0.75pt pp.\arabic{firstpage}--\arabic{lastpage}.}}}
1195 1195
1196 \def\ronbunKind{% 1196 \def\ronbunKind{%
1197 \ifRonbun{$B8&5f(B}\ifSoftRonbun{$B%=%U%H%&%'%"(B}% 1197 \ifRonbun{研究}\ifSoftRonbun{ソフトウェア}%
1198 \ifKaisetsu{$B2r@b(B}\ifTutorial{$B2r@b(B}$BO@J8(B% 1198 \ifKaisetsu{解説}\ifTutorial{解説}論文%
1199 \ifRegular{\relax}\ifLetter{($B%l%?!<(B)}} 1199 \ifRegular{\relax}\ifLetter{(レター)}}
1200 1200
1201 \def\uketsuke#1#2#3{\ifNotTaikai{\thanks{[\ronbunKind] #1$BG/(B#2$B7n(B#3$BF|<uIU(B.}}} 1201 \def\uketsuke#1#2#3{\ifNotTaikai{\thanks{[\ronbunKind] #1年#2月#3日受付.}}}
1202 1202
1203 \def\note#1{\thanks{#1}} 1203 \def\note#1{\thanks{#1}}
1204 1204
1205 % $B$3$3$+$i@h$O8_49@-$N$?$a$K!$<j$rF~$l$F$$$J$$(B 1205 % ここから先は互換性のために,手を入れていない
1206 % 1206 %
1207 % ========================================================== 1207 % ==========================================================
1208 % $B"!(Bronbun $B!JO@J8!K(B 1208 % ◆ronbun (論文)
1209 \def\ds@ronbun{ 1209 \def\ds@ronbun{
1210 \def\JarticleHeader{\rule{\textwidth}{1mm}}% 1210 \def\JarticleHeader{\rule{\textwidth}{1mm}}%
1211 \def\JarticleTitle{{\huge\bf\@title}}% 1211 \def\JarticleTitle{{\huge\bf\@title}}%
1212 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1212 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1213 \Jarticle} 1213 \Jarticle}
1214 1214
1215 % $B"!(BEronbun $B!J1QJ8O@J8!K(B 1215 % ◆Eronbun (英文論文)
1216 \def\ds@Eronbun{ 1216 \def\ds@Eronbun{
1217 \def\EarticleHeader{\rule{\textwidth}{1mm}}% 1217 \def\EarticleHeader{\rule{\textwidth}{1mm}}%
1218 \def\EarticleTitle{{\huge\bf\@title}}% 1218 \def\EarticleTitle{{\huge\bf\@title}}%
1219 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1219 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1220 \Earticle} 1220 \Earticle}
1221 1221
1222 % ========================================================== 1222 % ==========================================================
1223 % $B"!(Bronbungaiyou $B!JO@J835MW!K(B 1223 % ◆ronbungaiyou (論文概要)
1224 \def\ds@ronbungaiyou{ 1224 \def\ds@ronbungaiyou{
1225 \def\pages##1{\long\def\pp{##1}} 1225 \def\pages##1{\long\def\pp{##1}}
1226 \let\Jabstcontent\relax 1226 \let\Jabstcontent\relax
1227 \let\Eabstcontent\relax 1227 \let\Eabstcontent\relax
1228 \def\maketitle{\par 1228 \def\maketitle{\par
1239 \let\Jabstcontent\relax 1239 \let\Jabstcontent\relax
1240 \let\Eabstcontent\relax 1240 \let\Eabstcontent\relax
1241 % \let\thanks\relax 1241 % \let\thanks\relax
1242 }% 1242 }%
1243 % 1243 %
1244 \def\JarticleHeader{\hbox to25\jspaceskip{\rule{2\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $B%5%$%P!<%Z!<%8O@J835MW(B\hskip1mm}\leaderfill}}% 1244 \def\JarticleHeader{\hbox to25\jspaceskip{\rule{2\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm サイバーページ論文概要\hskip1mm}\leaderfill}}%
1245 \def\JarticleTitle{{\Large\bf\@title}}% 1245 \def\JarticleTitle{{\Large\bf\@title}}%
1246 \def\JarticleAuthor{\large\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1246 \def\JarticleAuthor{\large\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1247 \global\def\@maketitle{\newpage \null 1247 \global\def\@maketitle{\newpage \null
1248 \hbox{\vbox to193.5\Q{\baselineskip=6mm % 193.5\Q = 9*\baselineskip 1248 \hbox{\vbox to193.5\Q{\baselineskip=6mm % 193.5\Q = 9*\baselineskip
1249 \begin{flushleft} 1249 \begin{flushleft}
1268 \endgroup 1268 \endgroup
1269 % \end{small} 1269 % \end{small}
1270 }} 1270 }}
1271 1271
1272 % ========================================================== 1272 % ==========================================================
1273 % $B"!(Bsoftwareronbun $B!J%=%U%H%&%'%"O@J8!K(B 1273 % ◆softwareronbun (ソフトウェア論文)
1274 \def\ds@softwareronbun{ 1274 \def\ds@softwareronbun{
1275 \def\JarticleHeader{% 1275 \def\JarticleHeader{%
1276 \hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}% 1276 \hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}%
1277 \def\JarticleTitle{{\huge\bf\@title}}% 1277 \def\JarticleTitle{{\huge\bf\@title}}%
1278 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1278 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1279 \Jarticle} 1279 \Jarticle}
1280 1280
1281 % ========================================================== 1281 % ==========================================================
1282 % $B"!(Btutorial $B!J%A%e!<%H%j%"%k!K(B 1282 % ◆tutorial (チュートリアル)
1283 \def\ds@tutorial{ 1283 \def\ds@tutorial{
1284 \def\JarticleHeader{{\offinterlineskip 1284 \def\JarticleHeader{{\offinterlineskip
1285 \hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}} 1285 \hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}}
1286 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}% 1286 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}%
1287 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% 1287 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil%
1288 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} 1288 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}
1289 \rule{\strokewidth}{0.1mm} 1289 \rule{\strokewidth}{0.1mm}
1290 \vskip0pt}% to end the paragraph and use new baselineskip 1290 \vskip0pt}% to end the paragraph and use new baselineskip
1291 }% 1291 }%
1292 \def\JarticleTitle{{\huge\bf\@title}}% 1292 \def\JarticleTitle{{\huge\bf\@title}}%
1293 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1293 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1294 \Jarticle} 1294 \Jarticle}
1295 1295
1296 % ========================================================== 1296 % ==========================================================
1297 % $B"!(Bkaisetsu $B!J2r@b!K(B 1297 % ◆kaisetsu (解説)
1298 \def\ds@kaisetsu{ 1298 \def\ds@kaisetsu{
1299 \def\JarticleHeader{{\offinterlineskip 1299 \def\JarticleHeader{{\offinterlineskip
1300 \rule{\textwidth}{0.1mm}\vskip0.4mm 1300 \rule{\textwidth}{0.1mm}\vskip0.4mm
1301 \rule{\textwidth}{0.1mm}\vskip0.4mm 1301 \rule{\textwidth}{0.1mm}\vskip0.4mm
1302 \rule{\textwidth}{0.1mm}\vskip0.4mm 1302 \rule{\textwidth}{0.1mm}\vskip0.4mm
1303 \rule{\textwidth}{0.1mm} 1303 \rule{\textwidth}{0.1mm}
1304 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} 1304 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil}
1305 \rule{\textwidth}{0.1mm} 1305 \rule{\textwidth}{0.1mm}
1306 \vskip0pt}% to end the paragraph and use new baselineskip 1306 \vskip0pt}% to end the paragraph and use new baselineskip
1307 }% 1307 }%
1308 \def\JarticleTitle{{\huge\bf\@title}}% 1308 \def\JarticleTitle{{\huge\bf\@title}}%
1309 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1309 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1310 \Jarticle} 1310 \Jarticle}
1311 1311
1312 % ========================================================== 1312 % ==========================================================
1313 % $B"!(Btopics $B!J%H%T%C%/%9!K(B 1313 % ◆topics (トピックス)
1314 \def\ds@topics{ 1314 \def\ds@topics{
1315 \def\JarticleHeader{{\offinterlineskip 1315 \def\JarticleHeader{{\offinterlineskip
1316 \rule{\textwidth}{0.1mm} 1316 \rule{\textwidth}{0.1mm}
1317 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%H%T%C%/%9(B}\hfil}\vfil} 1317 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona トピックス}\hfil}\vfil}
1318 \rule{\textwidth}{0.1mm} 1318 \rule{\textwidth}{0.1mm}
1319 \vskip0pt}% to end the paragraph and use new baselineskip 1319 \vskip0pt}% to end the paragraph and use new baselineskip
1320 }% 1320 }%
1321 \def\JarticleTitle{{\huge\bf\@title}}% 1321 \def\JarticleTitle{{\huge\bf\@title}}%
1322 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1322 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1323 \JarticleWithoutAbst} 1323 \JarticleWithoutAbst}
1324 1324
1325 % $B"!(Bsoftware $B!J%=%U%H%&%'%">R2p!K(B 1325 % ◆software (ソフトウェア紹介)
1326 \def\ds@softwareshokai{ 1326 \def\ds@softwareshokai{
1327 \def\JarticleHeader{{\offinterlineskip 1327 \def\JarticleHeader{{\offinterlineskip
1328 \rule{\textwidth}{0.1mm} 1328 \rule{\textwidth}{0.1mm}
1329 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%=%U%H%&%'%">R2p(B}\hfil}\vfil} 1329 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona ソフトウェア紹介}\hfil}\vfil}
1330 \rule{\textwidth}{0.1mm} 1330 \rule{\textwidth}{0.1mm}
1331 \vskip0pt}% to end the paragraph and use new baselineskip 1331 \vskip0pt}% to end the paragraph and use new baselineskip
1332 }% 1332 }%
1333 \def\JarticleTitle{{\huge\bf\@title}}% 1333 \def\JarticleTitle{{\huge\bf\@title}}%
1334 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1334 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1335 \JarticleWithoutAbst} 1335 \JarticleWithoutAbst}
1336 1336
1337 % $B"!(Bforum $B!J%U%)!<%i%`!K(B 1337 % ◆forum (フォーラム)
1338 \def\ds@forum{ 1338 \def\ds@forum{
1339 \def\JarticleHeader{{\offinterlineskip 1339 \def\JarticleHeader{{\offinterlineskip
1340 \rule{\textwidth}{0.1mm} 1340 \rule{\textwidth}{0.1mm}
1341 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%U%)!<%i%`(B}\hfil}\vfil} 1341 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona フォーラム}\hfil}\vfil}
1342 \rule{\textwidth}{0.1mm} 1342 \rule{\textwidth}{0.1mm}
1343 \vskip0pt}% to end the paragraph and use new baselineskip 1343 \vskip0pt}% to end the paragraph and use new baselineskip
1344 }% 1344 }%
1345 \def\JarticleTitle{{\huge\bf\@title}}% 1345 \def\JarticleTitle{{\huge\bf\@title}}%
1346 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1346 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1347 \JarticleWithoutAbst} 1347 \JarticleWithoutAbst}
1348 1348
1349 % $B"!(Bzadankai $B!J:BCL2q!K(B 1349 % ◆zadankai (座談会)
1350 \def\ds@zadankai{ 1350 \def\ds@zadankai{
1351 \def\JarticleHeader{{\offinterlineskip 1351 \def\JarticleHeader{{\offinterlineskip
1352 \rule{\textwidth}{0.1mm} 1352 \rule{\textwidth}{0.1mm}
1353 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B:BCL2q(B}\hfil}\vfil} 1353 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 座談会}\hfil}\vfil}
1354 \rule{\textwidth}{0.1mm} 1354 \rule{\textwidth}{0.1mm}
1355 \vskip0pt}% to end the paragraph and use new baselineskip 1355 \vskip0pt}% to end the paragraph and use new baselineskip
1356 }% 1356 }%
1357 \def\JarticleTitle{{\huge\bf\@title}}% 1357 \def\JarticleTitle{{\huge\bf\@title}}%
1358 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1358 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1359 \JarticleWithoutAbst} 1359 \JarticleWithoutAbst}
1360 1360
1361 % $B"!(Bcolumn $B!J%3%i%`!K(B 1361 % ◆column (コラム)
1362 \def\ds@column{ 1362 \def\ds@column{
1363 \global\advance\textheight by-3mm 1363 \global\advance\textheight by-3mm
1364 \global\advance\leftskip by3mm 1364 \global\advance\leftskip by3mm
1365 \global\advance\rightskip by3mm 1365 \global\advance\rightskip by3mm
1366 \global\def\@maketitle{\newpage \null 1366 \global\def\@maketitle{\newpage \null
1373 \LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% 1373 \LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}%
1374 \end{flushleft}\vfil}}}% 1374 \end{flushleft}\vfil}}}%
1375 \columnsep 0pt % ueda 1375 \columnsep 0pt % ueda
1376 } 1376 }
1377 1377
1378 % $B"!(Breview $B!J=qI>!K(B 1378 % ◆review (書評)
1379 \def\ds@bookreview{ 1379 \def\ds@bookreview{
1380 \def\JarticleHeader{{\offinterlineskip 1380 \def\JarticleHeader{{\offinterlineskip
1381 \rule{\textwidth}{0.1mm} 1381 \rule{\textwidth}{0.1mm}
1382 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B=q!!I>(B}\hfil}\vfil} 1382 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 書 評}\hfil}\vfil}
1383 \rule{\textwidth}{0.1mm} 1383 \rule{\textwidth}{0.1mm}
1384 \vskip0pt}% to end the paragraph and use new baselineskip 1384 \vskip0pt}% to end the paragraph and use new baselineskip
1385 }% 1385 }%
1386 \def\JarticleTitle{{\huge\bf\@title}}% 1386 \def\JarticleTitle{{\huge\bf\@title}}%
1387 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1387 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1388 \JarticleWithoutAbst} 1388 \JarticleWithoutAbst}
1389 1389
1390 % $B"!(Bpioneer $B!J%Q%$%*%K%"!K(B 1390 % ◆pioneer (パイオニア)
1391 \def\ds@pioneer{ 1391 \def\ds@pioneer{
1392 \def\JarticleHeader{{\offinterlineskip 1392 \def\JarticleHeader{{\offinterlineskip
1393 \rule{\textwidth}{0.1mm} 1393 \rule{\textwidth}{0.1mm}
1394 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%Q%$%*%K%"(B}\hfil}\vfil} 1394 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona パイオニア}\hfil}\vfil}
1395 \rule{\textwidth}{0.1mm} 1395 \rule{\textwidth}{0.1mm}
1396 \vskip0pt}% to end the paragraph and use new baselineskip 1396 \vskip0pt}% to end the paragraph and use new baselineskip
1397 }% 1397 }%
1398 \def\JarticleTitle{{\huge\bf\@title}}% 1398 \def\JarticleTitle{{\huge\bf\@title}}%
1399 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1399 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1400 \JarticleWithoutAbst} 1400 \JarticleWithoutAbst}
1401 1401
1402 % $B"!(Bmemoriam $B!JDIEi5-;v!K(B 1402 % ◆memoriam (追悼記事)
1403 \def\ds@memoriam{ 1403 \def\ds@memoriam{
1404 \def\JarticleHeader{{\offinterlineskip 1404 \def\JarticleHeader{{\offinterlineskip
1405 \rule{\textwidth}{0.1mm} 1405 \rule{\textwidth}{0.1mm}
1406 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona }\hfil}\vfil} 1406 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona }\hfil}\vfil}
1407 \rule{\textwidth}{0.1mm} 1407 \rule{\textwidth}{0.1mm}
1410 \def\JarticleTitle{{\huge\bf\@title}}% 1410 \def\JarticleTitle{{\huge\bf\@title}}%
1411 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1411 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1412 \JarticleWithoutAbst} 1412 \JarticleWithoutAbst}
1413 1413
1414 % ========================================================== 1414 % ==========================================================
1415 % $BFC=8$d?dA&$NL>A0$rF~$l$k$?$a$N%^%/%m!#%f!<%6$KDj5A$7$F$b$i$&!#(B 1415 % 特集や推薦の名前を入れるためのマクロ。ユーザに定義してもらう。
1416 \def\tokushutitle{} 1416 \def\tokushutitle{}
1417 \def\suisentitle{} 1417 \def\suisentitle{}
1418 1418
1419 % $B"!(Btokushuronbun $B!JFC=8O@J8!K(B 1419 % ◆tokushuronbun (特集論文)
1420 \def\ds@tokushuronbun{ 1420 \def\ds@tokushuronbun{
1421 \def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}% 1421 \def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}%
1422 \def\JarticleTitle{{\huge\bf\@title}}% 1422 \def\JarticleTitle{{\huge\bf\@title}}%
1423 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1423 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1424 \Jarticle} 1424 \Jarticle}
1425 1425
1426 % $B"!(BEtokushuronbun $B!J1QJ8FC=8O@J8!K(B 1426 % ◆Etokushuronbun (英文特集論文)
1427 \def\ds@Etokushuronbun{ 1427 \def\ds@Etokushuronbun{
1428 \def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}% 1428 \def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}%
1429 \def\EarticleTitle{{\huge\bf\@title}}% 1429 \def\EarticleTitle{{\huge\bf\@title}}%
1430 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1430 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1431 \Earticle} 1431 \Earticle}
1432 1432
1433 % $B"!(Btokushusoftwareronbun $B!JFC=8%=%U%H%&%'%"O@J8!K(B 1433 % ◆tokushusoftwareronbun (特集ソフトウェア論文)
1434 \def\ds@tokushusoftwareronbun{ 1434 \def\ds@tokushusoftwareronbun{
1435 \def\JarticleHeader{\hbox to\textwidth{% 1435 \def\JarticleHeader{\hbox to\textwidth{%
1436 \hbox to \leftboxwidth{\leaderfillboxL}% 1436 \hbox to \leftboxwidth{\leaderfillboxL}%
1437 \hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfillboxL 1437 \hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfillboxL
1438 \rule{0.9mm}{1mm}}}% 1438 \rule{0.9mm}{1mm}}}%
1439 \def\JarticleTitle{{\huge\bf\@title}}% 1439 \def\JarticleTitle{{\huge\bf\@title}}%
1440 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1440 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1441 \Jarticle} 1441 \Jarticle}
1442 1442
1443 % $B"!(Btokushututorial $B!JFC=8%A%e!<%H%j%"%k!K(B 1443 % ◆tokushututorial (特集チュートリアル)
1444 \def\ds@tokushututorial{ 1444 \def\ds@tokushututorial{
1445 \def\JarticleHeader{{\offinterlineskip 1445 \def\JarticleHeader{{\offinterlineskip
1446 \hbox to \strokewidth{\leaderfillstrokeL 1446 \hbox to \strokewidth{\leaderfillstrokeL
1447 \hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip2mm}% 1447 \hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip2mm}%
1448 \hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% 1448 \hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}%
1449 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% 1449 \hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}%
1450 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% 1450 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil%
1451 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} 1451 \hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}
1452 \rule{\strokewidth}{0.1mm} 1452 \rule{\strokewidth}{0.1mm}
1453 \vskip0pt}% to end the paragraph and use new baselineskip 1453 \vskip0pt}% to end the paragraph and use new baselineskip
1454 }% 1454 }%
1455 \def\JarticleTitle{{\huge\bf\@title}}% 1455 \def\JarticleTitle{{\huge\bf\@title}}%
1456 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1456 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1457 \Jarticle} 1457 \Jarticle}
1458 1458
1459 % $B"!(Btokushukaisetsu $B!JFC=82r@b!K(B 1459 % ◆tokushukaisetsu (特集解説)
1460 \def\ds@tokushukaisetsu{ 1460 \def\ds@tokushukaisetsu{
1461 \def\JarticleHeader{{\offinterlineskip 1461 \def\JarticleHeader{{\offinterlineskip
1462 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle 1462 \hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 特集●\tokushutitle
1463 \hskip1mm}% 1463 \hskip1mm}%
1464 \hbox to3\@mojihaba{% 1464 \hbox to3\@mojihaba{%
1465 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1465 \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1466 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1466 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1467 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm 1467 \rule{3\@mojihaba}{0.1mm}\vskip0.4mm
1468 \rule{3\@mojihaba}{0.1mm}}}}% 1468 \rule{3\@mojihaba}{0.1mm}}}}%
1469 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} 1469 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil}
1470 \rule{\textwidth}{0.1mm} 1470 \rule{\textwidth}{0.1mm}
1471 \vskip0pt}% to end the paragraph and use new baselineskip 1471 \vskip0pt}% to end the paragraph and use new baselineskip
1472 }% 1472 }%
1473 \def\JarticleTitle{{\huge\bf\@title}}% 1473 \def\JarticleTitle{{\huge\bf\@title}}%
1474 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1474 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1475 \Jarticle} 1475 \Jarticle}
1476 1476
1477 % $B"!(Btopics $B!JFC=8%H%T%C%/%9!K(B 1477 % ◆topics (特集トピックス)
1478 \def\ds@tokushutopics{ 1478 \def\ds@tokushutopics{
1479 \def\JarticleHeader{{\offinterlineskip 1479 \def\JarticleHeader{{\offinterlineskip
1480 % 1480 %
1481 \hbox to\textwidth{% 1481 \hbox to\textwidth{%
1482 \setbox0=\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip1mm}% 1482 \setbox0=\hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip1mm}%
1483 \leaders\hbox{\rule{1mm}{0.1mm}}\hfill 1483 \leaders\hbox{\rule{1mm}{0.1mm}}\hfill
1484 \vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} 1484 \vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}}
1485 % \hbox{\rule{3\@mojihaba}{0.1mm}}} 1485 % \hbox{\rule{3\@mojihaba}{0.1mm}}}
1486 % 1486 %
1487 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%H%T%C%/%9(B}\hfil}\vfil} 1487 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona トピックス}\hfil}\vfil}
1488 \rule{\textwidth}{0.1mm} 1488 \rule{\textwidth}{0.1mm}
1489 \vskip0pt}% to end the paragraph and use new baselineskip 1489 \vskip0pt}% to end the paragraph and use new baselineskip
1490 }% 1490 }%
1491 \def\JarticleTitle{{\huge\bf\@title}}% 1491 \def\JarticleTitle{{\huge\bf\@title}}%
1492 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1492 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1493 \JarticleWithoutAbst} 1493 \JarticleWithoutAbst}
1494 1494
1495 % $B"!(Btopics $B!JFC=8%=%U%H%&%'%">R2p!K(B 1495 % ◆topics (特集ソフトウェア紹介)
1496 \def\ds@tokushusoftwareshokai{ 1496 \def\ds@tokushusoftwareshokai{
1497 \def\JarticleHeader{{\offinterlineskip 1497 \def\JarticleHeader{{\offinterlineskip
1498 % 1498 %
1499 \hbox to\textwidth{% 1499 \hbox to\textwidth{%
1500 \setbox0=\hbox{\small\bf\hskip1mm $B>.FC=8!|(B\tokushutitle\hskip1mm}% 1500 \setbox0=\hbox{\small\bf\hskip1mm 小特集●\tokushutitle\hskip1mm}%
1501 \leaders\hbox{\rule{1mm}{0.1mm}}\hfill 1501 \leaders\hbox{\rule{1mm}{0.1mm}}\hfill
1502 \vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} 1502 \vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}}
1503 % \hbox{\rule{3\@mojihaba}{0.1mm}}} 1503 % \hbox{\rule{3\@mojihaba}{0.1mm}}}
1504 % 1504 %
1505 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%=%U%H%&%'%">R2p(B}\hfil}\vfil} 1505 \vbox to8mm{\vfil\hbox{\hskip5mm{\gona ソフトウェア紹介}\hfil}\vfil}
1506 \rule{\textwidth}{0.1mm} 1506 \rule{\textwidth}{0.1mm}
1507 \vskip0pt}% to end the paragraph and use new baselineskip 1507 \vskip0pt}% to end the paragraph and use new baselineskip
1508 }% 1508 }%
1509 \def\JarticleTitle{{\huge\bf\@title}}% 1509 \def\JarticleTitle{{\huge\bf\@title}}%
1510 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1510 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1511 \JarticleWithoutAbst} 1511 \JarticleWithoutAbst}
1512 1512
1513 % $B"!(Bsuisenronbun $B!J?dA&O@J8!K(B 1513 % ◆suisenronbun (推薦論文)
1514 \def\ds@suisenronbun{ 1514 \def\ds@suisenronbun{
1515 \def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}% 1515 \def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}%
1516 \def\JarticleTitle{{\huge\bf\@title}}% 1516 \def\JarticleTitle{{\huge\bf\@title}}%
1517 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1517 \def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1518 \Jarticle} 1518 \Jarticle}
1519 1519
1520 % $B"!(BEsuisenronbun $B!J1QJ8?dA&O@J8!K(B 1520 % ◆Esuisenronbun (英文推薦論文)
1521 \def\ds@Esuisenronbun{ 1521 \def\ds@Esuisenronbun{
1522 \def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}% 1522 \def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}%
1523 \def\EarticleTitle{{\huge\bf\@title}}% 1523 \def\EarticleTitle{{\huge\bf\@title}}%
1524 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% 1524 \def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}%
1525 \Earticle} 1525 \Earticle}
1526 % ========================================================== 1526 % ==========================================================
1527 1527
1528 % ========================================================== 1528 % ==========================================================
1529 % $B"!(Bkantogen $B!J4,F,8@!K(B 1529 % ◆kantogen (巻頭言)
1530 \def\ds@kantogen{ 1530 \def\ds@kantogen{
1531 \global\def\@maketitle{\newpage \null 1531 \global\def\@maketitle{\newpage \null
1532 \hbox{\vbox{ 1532 \hbox{\vbox{
1533 \begin{flushleft} 1533 \begin{flushleft}
1534 \offinterlineskip 1534 \offinterlineskip
1535 \vspace*{-\topskip} 1535 \vspace*{-\topskip}
1536 \rule{\textwidth}{0.1mm} 1536 \rule{\textwidth}{0.1mm}
1537 \vskip6mm{\gona $B4,F,8@(B}\hskip15mm{\huge\@title}\vskip5mm\hskip27mm% 1537 \vskip6mm{\gona 巻頭言}\hskip15mm{\huge\@title}\vskip5mm\hskip27mm%
1538 \Large\begin{tabular}[t]{@{}l}\@author\end{tabular}% 1538 \Large\begin{tabular}[t]{@{}l}\@author\end{tabular}%
1539 \vskip10mm plus10mm minus10mm% you must adjust this size 1539 \vskip10mm plus10mm minus10mm% you must adjust this size
1540 \vskip22.5\Q 1540 \vskip22.5\Q
1541 \end{flushleft} 1541 \end{flushleft}
1542 \vfil}}} 1542 \vfil}}}
1548 \global\tendm\global\rm % This does not work, I don't know why! 1548 \global\tendm\global\rm % This does not work, I don't know why!
1549 } 1549 }
1550 % ========================================================== 1550 % ==========================================================
1551 1551
1552 % ========================================================== 1552 % ==========================================================
1553 % $B"!(Btokushutobira $B!JFC=8$NJT=8$K$"$?$C$F!K(B 1553 % ◆tokushutobira (特集の編集にあたって)
1554 \def\ds@tokushutobira{ 1554 \def\ds@tokushutobira{
1555 \global\def\@maketitle{\newpage \null 1555 \global\def\@maketitle{\newpage \null
1556 \vspace*{-\baselineskip} 1556 \vspace*{-\baselineskip}
1557 \begin{flushleft} 1557 \begin{flushleft}
1558 \hbox to\textwidth 1558 \hbox to\textwidth
1559 {\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}% 1559 {\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}%
1560 \vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm% 1560 \vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm%
1561 \LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% 1561 \LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}%
1562 \vskip10mm% 1562 \vskip10mm%
1563 \end{flushleft}%\vfil 1563 \end{flushleft}%\vfil
1564 } 1564 }
1576 \onecolumn 1576 \onecolumn
1577 } 1577 }
1578 % ========================================================== 1578 % ==========================================================
1579 1579
1580 % ========================================================== 1580 % ==========================================================
1581 % $B"!(Btobira $B!J4,F,!K(B 1581 % ◆tobira (巻頭)
1582 \def\ds@tobira{ 1582 \def\ds@tobira{
1583 \global\def\@maketitle{\newpage \null 1583 \global\def\@maketitle{\newpage \null
1584 \vspace*{-\baselineskip} 1584 \vspace*{-\baselineskip}
1585 \begin{flushleft} 1585 \begin{flushleft}
1586 \rule{\textwidth}{1mm} 1586 \rule{\textwidth}{1mm}
1603 \onecolumn 1603 \onecolumn
1604 } 1604 }
1605 % ========================================================== 1605 % ==========================================================
1606 1606
1607 % ========================================================== 1607 % ==========================================================
1608 % $B"!(Bgakkaikiji $B!J3X2q5-;v!K(B 1608 % ◆gakkaikiji (学会記事)
1609 % Gakkai-Kiji header added by yaski 1609 % Gakkai-Kiji header added by yaski
1610 \def\ds@gakkaikiji{ 1610 \def\ds@gakkaikiji{
1611 \global\def\@maketitle{\newpage \null 1611 \global\def\@maketitle{\newpage \null
1612 \hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q 1612 \hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q
1613 \begin{flushleft} 1613 \begin{flushleft}
1614 {\offinterlineskip 1614 {\offinterlineskip
1615 \noindent 1615 \noindent
1616 \hbox to \hsize{{\LARGE $BF|K\%=%U%H%&%'%"2J3X2q(B} \leaders\hrule height 2mm\hfill} 1616 \hbox to \hsize{{\LARGE 日本ソフトウェア科学会} \leaders\hrule height 2mm\hfill}
1617 \vspace{2mm} 1617 \vspace{2mm}
1618 \hbox to \hsize{\footnotesize\bf 1618 \hbox to \hsize{\footnotesize\bf
1619 Japan Society for Software Science and Technology \hfil}} 1619 Japan Society for Software Science and Technology \hfil}}
1620 \end{flushleft}\vfil}}} 1620 \end{flushleft}\vfil}}}
1621 } 1621 }
1622 % ========================================================== 1622 % ==========================================================
1623 1623
1624 % ========================================================== 1624 % ==========================================================
1625 % $B"!(B henshu header added by yaski ($BJT=8$@$h$j(B) 1625 % ◆ henshu header added by yaski (編集だより)
1626 \def\ds@henshu{ 1626 \def\ds@henshu{
1627 \global\def\@maketitle{\newpage \null 1627 \global\def\@maketitle{\newpage \null
1628 \hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q 1628 \hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q
1629 \begin{flushleft} 1629 \begin{flushleft}
1630 {\offinterlineskip 1630 {\offinterlineskip
1631 \noindent 1631 \noindent
1632 \hbox to \hsize{{\LARGE $BF|K\%=%U%H%&%'%"2J3X2q(B} \leaders\hrule height 2mm\hfill} 1632 \hbox to \hsize{{\LARGE 日本ソフトウェア科学会} \leaders\hrule height 2mm\hfill}
1633 \vspace{2mm} 1633 \vspace{2mm}
1634 \hbox to \hsize{\footnotesize\bf 1634 \hbox to \hsize{\footnotesize\bf
1635 Japan Society for Software Science and Technology \hfil}} 1635 Japan Society for Software Science and Technology \hfil}}
1636 \end{flushleft}\vfil}}} 1636 \end{flushleft}\vfil}}}
1637 } 1637 }
1638 % ========================================================== 1638 % ==========================================================
1639 1639
1640 % ========================================================== 1640 % ==========================================================
1641 % <13> hissha header added by ohno ($BI.<T>R2p(B) 1641 % <13> hissha header added by ohno (筆者紹介)
1642 \def\ds@hissha{ 1642 \def\ds@hissha{
1643 \setlength\headsep{47.5mm} 1643 \setlength\headsep{47.5mm}
1644 \setlength\textheight{160mm} 1644 \setlength\textheight{160mm}
1645 \pagestyle{hissha} 1645 \pagestyle{hissha}
1646 \@hisshatrue 1646 \@hisshatrue
1655 \vskip 10mm 1655 \vskip 10mm
1656 \hbox{\vbox to40mm{% 1656 \hbox{\vbox to40mm{%
1657 \noindent 1657 \noindent
1658 \vskip8mm 1658 \vskip8mm
1659 \begin{tabular}{l} 1659 \begin{tabular}{l}
1660 {\LARGE\bf $BI.(B\hspace{2mm}$B<T(B\hspace{2mm}$B>R(B\hspace{2mm}$B2p(B} 1660 {\LARGE\bf 筆\hspace{2mm}者\hspace{2mm}紹\hspace{2mm}介}
1661 \end{tabular} 1661 \end{tabular}
1662 \vfil}}} 1662 \vfil}}}
1663 } 1663 }
1664 \def\ds@newsletr{ 1664 \def\ds@newsletr{
1665 \input{newsletr.sty} 1665 \input{newsletr.sty}
1666 } 1666 }
1667 1667
1668 % ========================================================== 1668 % ==========================================================
1669 % $BAmL\<!(B 1669 % 総目次
1670 \def\ds@somokuji{ 1670 \def\ds@somokuji{
1671 \setlength\headsep{30mm} 1671 \setlength\headsep{30mm}
1672 \setlength\textheight{190mm} 1672 \setlength\textheight{190mm}
1673 \pagestyle{hissha} 1673 \pagestyle{hissha}
1674 \@hisshatrue 1674 \@hisshatrue
1688 {\LARGE\bf \@title} 1688 {\LARGE\bf \@title}
1689 \end{tabular} 1689 \end{tabular}
1690 \vfil}}} 1690 \vfil}}}
1691 } 1691 }
1692 1692
1693 % You must define $B=qI>MQ(B header here! 1693 % You must define 書評用 header here!
1694 1694
1695 1695
1696 \mark{{}{}} 1696 \mark{{}{}}
1697 1697
1698 % volpage$B!J%\%j%e!<%`DL$7%Z!<%8!K(Bhas been abolished as of Vol.22 (2005), 1698 % volpage(ボリューム通しページ)has been abolished as of Vol.22 (2005),
1699 % but the counter volpageoffset is kept alive for backward compatibility 1699 % but the counter volpageoffset is kept alive for backward compatibility
1700 % because many papers still say \setcounter{volpageoffset}{...} . 1700 % because many papers still say \setcounter{volpageoffset}{...} .
1701 % 1701 %
1702 % \newcounter{volpage} 1702 % \newcounter{volpage}
1703 \newcounter{volpageoffset} % You must set this to appropriate value 1703 \newcounter{volpageoffset} % You must set this to appropriate value
1706 % \def\thevolpage{\setcounter{volpage}{\value{page}}% 1706 % \def\thevolpage{\setcounter{volpage}{\value{page}}%
1707 % \addtocounter{volpage}{\value{volpageoffset}}% 1707 % \addtocounter{volpage}{\value{volpageoffset}}%
1708 % \hbox to21pt{(\hfil\arabic{volpage}\hfil)}} 1708 % \hbox to21pt{(\hfil\arabic{volpage}\hfil)}}
1709 \let\thevolpage=\null 1709 \let\thevolpage=\null
1710 1710
1711 \newcounter{$B4,?t(B} \newcounter{$B9f?t(B} 1711 \newcounter{巻数} \newcounter{号数}
1712 \newcounter{$BG/?t(B} 1712 \newcounter{年数}
1713 \newcounter{firstpage} 1713 \newcounter{firstpage}
1714 \newcounter{lastpage} 1714 \newcounter{lastpage}
1715 1715
1716 \def\volNoPp#1#2#3#4{% 1716 \def\volNoPp#1#2#3#4{%
1717 \ifNotTaikai{% 1717 \ifNotTaikai{%
1718 \setcounter{$B4,?t(B}{#1}\setcounter{$B9f?t(B}{#2}% 1718 \setcounter{巻数}{#1}\setcounter{号数}{#2}%
1719 \setcounter{$BG/?t(B}{1983}\addtocounter{$BG/?t(B}{\value{$B4,?t(B}}% 1719 \setcounter{年数}{1983}\addtocounter{年数}{\value{巻数}}%
1720 \setcounter{firstpage}{#3}\setcounter{lastpage}{#4}\setcounter{page}{#3}}} 1720 \setcounter{firstpage}{#3}\setcounter{lastpage}{#4}\setcounter{page}{#3}}}
1721 1721
1722 \def\@oddheadcontents 1722 \def\@oddheadcontents
1723 {Vol.~\arabic{$B4,?t(B}\hskip\@mojihaba No.~\arabic{$B9f?t(B}\hskip\@mojihaba 1723 {Vol.~\arabic{巻数}\hskip\@mojihaba No.~\arabic{号数}\hskip\@mojihaba
1724 \ifcase\value{$B9f?t(B}\or Jan.\or Apr.\or July\or Oct.\else\fi 1724 \ifcase\value{号数}\or Jan.\or Apr.\or July\or Oct.\else\fi
1725 \hskip.5\@mojihaba \setcounter{$BG/?t(B}{1983}\addtocounter{$BG/?t(B}{\value{$B4,?t(B}} 1725 \hskip.5\@mojihaba \setcounter{年数}{1983}\addtocounter{年数}{\value{巻数}}
1726 \arabic{$BG/?t(B}} 1726 \arabic{年数}}
1727 1727
1728 \def\@evenheadcontents{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} 1728 \def\@evenheadcontents{コンピュータソフトウェア}
1729 1729
1730 \def\ps@headings{\let\@mkboth\markboth 1730 \def\ps@headings{\let\@mkboth\markboth
1731 \def\@oddfoot{} 1731 \def\@oddfoot{}
1732 \def\@evenfoot{} 1732 \def\@evenfoot{}
1733 \def\@evenhead{\normalsize 1733 \def\@evenhead{\normalsize
1743 1743
1744 \def\ps@hissha{\let\@mkboth\markboth 1744 \def\ps@hissha{\let\@mkboth\markboth
1745 \def\@oddfoot{} 1745 \def\@oddfoot{}
1746 \def\@evenfoot{} 1746 \def\@evenfoot{}
1747 \def\@evenhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize 1747 \def\@evenhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize
1748 \thepage\phantom{\thevolpage}\hfil{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} 1748 \thepage\phantom{\thevolpage}\hfil{コンピュータソフトウェア}
1749 \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} 1749 \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}}
1750 \def\@oddhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize 1750 \def\@oddhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize
1751 \thevolpage\phantom{\thepage}\hfil\@oddheadcontents 1751 \thevolpage\phantom{\thepage}\hfil\@oddheadcontents
1752 \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} 1752 \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}}
1753 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ 1753 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@
1757 1757
1758 \def\ps@hisshatop{\let\@mkboth\markboth 1758 \def\ps@hisshatop{\let\@mkboth\markboth
1759 \def\@oddfoot{} 1759 \def\@oddfoot{}
1760 \def\@evenfoot{} 1760 \def\@evenfoot{}
1761 \def\@evenhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize 1761 \def\@evenhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize
1762 \thepage\phantom{\thevolpage}\hfil\phantom{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} 1762 \thepage\phantom{\thevolpage}\hfil\phantom{コンピュータソフトウェア}
1763 \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} 1763 \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}}
1764 \def\@oddhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize 1764 \def\@oddhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize
1765 \thevolpage\phantom{\thepage}\hfil\phantom{\@oddheadcontents} 1765 \thevolpage\phantom{\thepage}\hfil\phantom{\@oddheadcontents}
1766 \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} 1766 \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}}
1767 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ 1767 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@
1774 %\def\cmssi{\usefont{OT1}{cmss}{m}{it}} 1774 %\def\cmssi{\usefont{OT1}{cmss}{m}{it}}
1775 \font\cmssi=cmssi10 scaled \magstep1 1775 \font\cmssi=cmssi10 scaled \magstep1
1776 \def\@oddfoot{} 1776 \def\@oddfoot{}
1777 \def\@evenfoot{} 1777 \def\@evenfoot{}
1778 \def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize 1778 \def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize
1779 \thepage\phantom{\thevolpage}\hfil{$B!!!!!!!!(B} 1779 \thepage\phantom{\thevolpage}\hfil{    }
1780 \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{%\hskip2mm 1780 \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{%\hskip2mm
1781 \rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm 1781 \rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm
1782 }\vfill}} 1782 }\vfill}}
1783 \def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize 1783 \def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize
1784 \thevolpage\phantom{\thepage}\hfil{$B!!!!!!!!(B} 1784 \thevolpage\phantom{\thepage}\hfil{    }
1785 \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{%\hskip2mm 1785 \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{%\hskip2mm
1786 \rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm 1786 \rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm
1787 }\vfill}} 1787 }\vfill}}
1788 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ 1788 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@
1789 \thesection\hskip 1em\relax \fi ##1}}{}} 1789 \thesection\hskip 1em\relax \fi ##1}}{}}
1795 %\def\cmssi{\usefont{OT1}{cmss}{m}{it}} 1795 %\def\cmssi{\usefont{OT1}{cmss}{m}{it}}
1796 \font\cmssi=cmssi10 scaled \magstep1 1796 \font\cmssi=cmssi10 scaled \magstep1
1797 \def\@oddfoot{} 1797 \def\@oddfoot{}
1798 \def\@evenfoot{} 1798 \def\@evenfoot{}
1799 \def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize 1799 \def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize
1800 \thepage\phantom{\thevolpage}\hfil{$B!!!!!!!!(B} 1800 \thepage\phantom{\thevolpage}\hfil{    }
1801 \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} 1801 \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}}
1802 \def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize 1802 \def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize
1803 \thevolpage\phantom{\thepage}\hfil{$B!!!!!!!!(B} 1803 \thevolpage\phantom{\thepage}\hfil{    }
1804 \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} 1804 \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}}
1805 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ 1805 \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@
1806 \thesection\hskip 1em\relax \fi ##1}}{}} 1806 \thesection\hskip 1em\relax \fi ##1}}{}}
1807 \def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne 1807 \def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne
1808 \thesubsection\hskip 1em\relax \fi ##1}}} 1808 \thesubsection\hskip 1em\relax \fi ##1}}}
1815 \def\sectionmark##1{}\def\subsectionmark##1{}} 1815 \def\sectionmark##1{}\def\subsectionmark##1{}}
1816 1816
1817 \pagestyle{headings} 1817 \pagestyle{headings}
1818 \pagenumbering{arabic} 1818 \pagenumbering{arabic}
1819 1819
1820 \def\tablename{$BI=(B} 1820 \def\tablename{表}
1821 \def\figurename{$B?^(B} 1821 \def\figurename{図}
1822 1822
1823 \if@LaTeX@e 1823 \if@LaTeX@e
1824 \ifASCII 1824 \ifASCII
1825 \def\bf{\normalfont\gtfamily\bfseries} 1825 \def\bf{\normalfont\gtfamily\bfseries}
1826 \fi 1826 \fi
1827 \else 1827 \else
1828 \def\bf{\protect\pdg\protect\pbf} 1828 \def\bf{\protect\pdg\protect\pbf}
1829 \fi 1829 \fi
1830 1830
1831 \def\today{\the\year $BG/(B \the\month $B7n(B \the\day $BF|(B} 1831 \def\today{\the\year 年 \the\month 月 \the\day 日}
1832 1832
1833 \def\sloppy{\tolerance 9000 \hfuzz .5\p@ \vfuzz .5\p@} 1833 \def\sloppy{\tolerance 9000 \hfuzz .5\p@ \vfuzz .5\p@}
1834 1834
1835 \flushbottom 1835 \flushbottom
1836 1836
2149 \DeclareFontShape{JY1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} 2149 \DeclareFontShape{JY1}{mc}{bx}{sc}{<->ssub*gt/m/n}{}
2150 \DeclareFontShape{JT1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} 2150 \DeclareFontShape{JT1}{mc}{bx}{sc}{<->ssub*gt/m/n}{}
2151 \fi 2151 \fi
2152 \fi 2152 \fi
2153 2153
2154 \newcommand{\$B!'(B}{\hbox to1zw{\hss:\hss}} 2154 \newcommand{\:}{\hbox to1zw{\hss:\hss}}
2155 2155
2156 \endinput 2156 \endinput