1
|
1
|
|
2 % ipsjpref.sty (C) 2012 Information Processing Society of Japan
|
|
3 % Copyright (C) 1995-2010 by Hiroshi Nakashima, Yasuki Saito and
|
|
4 % The Editorial Board of the IPSJ Journal
|
|
5
|
|
6
|
|
7 \NeedsTeXFormat{LaTeX2e}
|
|
8 \ProvidesPackage{ipsj}
|
|
9 %\ProvidesClass{ipsj}
|
|
10 % [2011/12/10-2012/03/09 v1.00-2.00 IPSJPREF.STY]
|
|
11 % [2012/06/01 v2.01 IPSJPREF.STY]
|
|
12 [2017/02/16 v3.00 IPSJ class]
|
|
13
|
|
14
|
|
15
|
|
16
|
|
17 \newif\ifDS@alone \DS@alonefalse
|
|
18 \DeclareOption{alone}{\DS@alonetrue}
|
|
19 \ProcessOptions
|
|
20
|
|
21
|
|
22 \def\SHUBETUname@DAM{\ifDS@english%
|
|
23 \leavevmode %%<---
|
|
24 \else \leavevmode \fi}%%
|
|
25
|
|
26
|
|
27 \JEhonbunsep=5mm % default 15mm
|
|
28
|
|
29
|
|
30 \def\@maketitle{%
|
|
31 \newpage\null
|
|
32 %%%%%%%%%%
|
|
33 \ifDS@english
|
|
34 %%
|
|
35 \vskip-1.3mm%
|
|
36 \ifx\SHUBETUname\relax%
|
|
37 {\SHUBETUfontE{\SHUBETUname@DEF}}%%
|
|
38 \else
|
|
39 {\SHUBETUfontE{\SHUBETUname}}%%
|
|
40 \fi
|
|
41 %%
|
|
42 \else
|
|
43 \ifx\SHUBETUname\relax%
|
|
44 {\SHUBETUfontJ{\SHUBETUname@DEF}}%%
|
|
45 \else
|
|
46 {\SHUBETUfontJ{\SHUBETUname}}%%
|
|
47 \fi\fi
|
|
48 %%%%%%%%%%%%%%%%%
|
|
49 %%%%%%%%%%%%%%%%%%%%%%%%
|
|
50 \vskip\shubetutitlesep%
|
|
51 %%%%%%%%%%%%%%%%%%%%%%%%
|
|
52 %%
|
|
53 %\vskip 10mm%
|
|
54 \begin{center}
|
|
55 \authortitle %%<---
|
|
56 \end{center}
|
|
57 %%%%%%%%%%%%%%%%%%%
|
|
58 %
|
|
59 }
|
|
60
|
|
61
|
|
62
|
|
63 \ifDS@english
|
|
64 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
65 \def\authortitle{%
|
|
66 {\Engtitlefont%
|
|
67 {\@title}\par}
|
|
68 %%%%%%%%%%%%%%%%%%%%%%%
|
|
69 \vskip\Etitleauthorsep%
|
|
70 %%%%%%%%%%%%%%%%%%%%%%%
|
|
71 %% author %%%
|
|
72 {\Engeauthorfont%
|
|
73 \authoroutput{e}\par}%
|
|
74 %%%%%%%%%%%%%%%%%%%%%%%%%
|
|
75 \vskip\Eauthorreceivesep%
|
|
76 %%%%%%%%%%%%%%%%%%%%%%%%%
|
|
77 \vskip\JEhonbunsep%
|
|
78 %%%%%%%%%%%%%%%%%%%
|
|
79 %%
|
|
80 }
|
|
81 %===========
|
|
82 \else
|
|
83 %==========
|
|
84 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
85 \def\authortitle{%
|
|
86 {\jtitlefont%
|
|
87 {\@title}\par}%
|
|
88 %%%%%%%%%%%%%%%%%%%%%%%%
|
|
89 \vskip\Jtitlejauthorsep%
|
|
90 %%%%%%%%%%%%%%%%%%%%%%%%
|
|
91 %======
|
|
92 {\authorfont%
|
|
93 \authoroutput{}\par}%
|
|
94 %%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
95 \vskip\Jauthorjreceivesep%
|
|
96 %%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
97 \vskip\JEhonbunsep%
|
|
98 %%%%%%%%%%%%%%%%%%%
|
|
99 }
|
|
100 \fi
|
|
101
|
|
102
|
|
103
|
|
104
|
|
105
|
|
106
|
|
107
|
|
108 \ifDS@english
|
|
109 \def\ps@IPSJTITLEheadings{%
|
|
110 \def\@oddhead{\@Ltop%
|
|
111 \rlap{\small{%%
|
|
112 %%
|
|
113 \ifx\signame\relax%
|
|
114 {\HeadfontE{\signame@DEF}}%%
|
|
115 \else
|
|
116 {\HeadfontE{\signame}}%%
|
|
117 \fi
|
|
118 %%%%%
|
|
119 %vol
|
|
120 %%%%%
|
|
121 %===============
|
|
122 \hskip12\Q{\HeadfontE{Vol.\number\c@volume}}%
|
|
123 %===============
|
|
124 \ifDS@CVA\relax\else
|
|
125 \ifDS@TBIO\relax\else
|
|
126 \ifDS@SLDM\relax\else
|
|
127 % \ifDS@JIP\relax\else
|
|
128 %%%%%%
|
|
129 %no
|
|
130 %%%%%%
|
|
131 %\hskip1em{\HeadfontE{No.\number\c@number}}%
|
|
132 \fi\fi\fi%\fi
|
|
133 %%%%%%
|
|
134 %page
|
|
135 %%%%%%
|
|
136 \bgroup
|
|
137 %%%
|
|
138 %
|
|
139 \ifDS@ACS
|
|
140 \ifDS@alone
|
|
141 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
142 \HeadfontE{(\@monthyear)}%
|
|
143 \else
|
|
144 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
145 \HeadfontE{(\@monthyear)}%
|
|
146 \fi
|
|
147 \else\relax\fi
|
|
148 %
|
|
149 \ifDS@PRO
|
|
150 \ifDS@alone
|
|
151 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
152 \HeadfontE{(\@monthyear)}%
|
|
153 \else
|
|
154 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
155 \HeadfontE{(\@monthyear)}%
|
|
156 \fi
|
|
157 \else\relax\fi
|
|
158 %
|
|
159 \ifDS@TOD
|
|
160 \ifDS@alone
|
|
161 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
162 \HeadfontE{(\@monthyear)}%
|
|
163 \else
|
|
164 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
165 \HeadfontE{(\@monthyear)}%
|
|
166 \fi
|
|
167 \else\relax\fi
|
|
168 %
|
|
169 \ifDS@TOM
|
|
170 \ifDS@alone
|
|
171 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
172 \HeadfontE{(\@monthyear)}%
|
|
173 \else
|
|
174 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
175 \HeadfontE{(\@monthyear)}%
|
|
176 \fi
|
|
177 \else\relax\fi
|
|
178 %
|
|
179 \ifDS@TBIO
|
|
180 \ifDS@alone
|
|
181 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
182 \HeadfontE{(\@monthyear)}%
|
|
183 \else
|
|
184 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
185 \HeadfontE{(\@monthyear)}%
|
|
186 \fi
|
|
187 \else\relax\fi
|
|
188 %
|
|
189 \ifDS@CVA
|
|
190 \ifDS@alone
|
|
191 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
192 \HeadfontE{(\@monthyear)}%
|
|
193 \else
|
|
194 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
195 \HeadfontE{(\@monthyear)}%
|
|
196 \fi
|
|
197 \else\relax\fi
|
|
198 %
|
|
199 \ifDS@SLDM
|
|
200 \ifDS@alone
|
|
201 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
202 \HeadfontE{(\@monthyear)}%
|
|
203 \else
|
|
204 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
205 \HeadfontE{(\@monthyear)}%
|
|
206 \fi
|
|
207 \else\relax\fi
|
|
208 %
|
|
209 %\ifDS@JIP
|
|
210 % \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
211 % \HeadfontE{(\@monthyear)}%
|
|
212 %\else\relax\fi
|
|
213 \ifDS@JIP
|
|
214 \ifDS@alone
|
|
215 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
216 \HeadfontE{(\@monthyear)}%
|
|
217 \else
|
|
218 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
219 \HeadfontE{(\@monthyear)}%
|
|
220 \fi
|
|
221 \else\relax\fi
|
|
222 %
|
|
223 \ifDS@CDS
|
|
224 \ifDS@alone
|
|
225 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
226 \HeadfontE{(\@monthyear)}%
|
|
227 \else
|
|
228 \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
229 \HeadfontE{(\@monthyear)}%
|
|
230 \fi
|
|
231 \else\relax\fi
|
|
232 %
|
|
233 %\ifDS@EEE
|
|
234 % \hskip12\Q{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
235 % \HeadfontE{(\@monthyear)}%
|
|
236 %\else\relax\fi
|
|
237 %
|
|
238 %
|
|
239 %
|
|
240 %%%
|
|
241 \egroup
|
|
242 }%
|
|
243 }%
|
|
244 %%%%%
|
|
245 \smash{\raisebox{-6mm}{\rlap{%
|
|
246 {\DOIHeadfont%
|
|
247 %%%%
|
|
248 \bgroup
|
|
249 \ifDS@TBIO
|
|
250 [DOI: 10.2197/ipsjtbio.\number\c@volume.\pageref{ipsj@firstpage}]
|
|
251 \else\fi
|
|
252 %
|
|
253 \ifDS@CVA
|
|
254 [DOI: 10.2197/ipsjtcva.\number\c@volume.\pageref{ipsj@firstpage}]
|
|
255 \else\fi
|
|
256 %
|
|
257 \ifDS@SLDM
|
|
258 [DOI: 10.2197/ipsjtsldm.\number\c@volume.\pageref{ipsj@firstpage}]
|
|
259 \else\fi
|
|
260 %
|
|
261 \ifDS@JIP
|
|
262 [DOI: 10.2197/ipsjjip.\number\c@volume.\pageref{ipsj@firstpage}]
|
|
263 \else\fi
|
|
264 %
|
|
265 %%
|
|
266 %%
|
|
267 %%%%%
|
|
268 \egroup
|
|
269 }%
|
|
270 }}}%
|
|
271 \hfil\@Rtop}%
|
|
272 %%%%%
|
|
273 \let\@evenhead\@oddhead
|
|
274 \def\@oddfoot{\@Lbot%
|
|
275 \rlap{%\fontsize{10\Q}{0\h}%
|
|
276 %\usefont{OT1}{ptm}{m}{n}%Times
|
|
277 %\selectfont%
|
|
278 %\normalfont%
|
|
279 {\bothashira%
|
|
280 \copyright \ {\@footyear} Information Processing Society of Japan%
|
|
281 }}%
|
|
282 \hfil
|
|
283 %\fontsize{13\Q}{0\h}%
|
|
284 %\usefont{OT1}{ptm}{m}{n}%Times
|
|
285 %\selectfont%
|
|
286 %\normalsize
|
|
287 {\botnomble
|
|
288 %%%%%%
|
|
289 \ifDS@ACS{\thepage}\else\fi
|
|
290 \ifDS@PRO{\thepage}\else\fi
|
|
291 \ifDS@TOD{\thepage}\else\fi
|
|
292 \ifDS@TOM{\thepage}\else\fi
|
|
293 \ifDS@TBIO{\thepage}\else\fi
|
|
294 \ifDS@CVA{\thepage}\else\fi
|
|
295 \ifDS@SLDM{\thepage}\else\fi
|
|
296 \ifDS@JIP{\thepage}\else\fi
|
|
297 \ifDS@CDS{\thepage}\else\fi
|
|
298 %\ifDS@EEE{\thepage}\else\fi
|
|
299 %%%%%
|
|
300 \@Rbot}%
|
|
301 \let\@evenfoot\@oddfoot
|
|
302 \let\@mkboth\@gobbletwo
|
|
303 }}
|
|
304 %%%
|
|
305 %%%%%%%%%
|
|
306 \else
|
|
307 %%%%%%%%%
|
|
308 %%%
|
|
309 \def\ps@IPSJTITLEheadings{%
|
|
310 \def\@oddhead{\@Ltop%
|
|
311 \rlap{\small%
|
|
312 %%
|
|
313 \ifx\signame\relax%
|
|
314 {\HeadfontJ{\signame@DEF}}%%
|
|
315 \else
|
|
316 {\HeadfontJ{\signame}}%%
|
|
317 \fi
|
|
318 %%%%%
|
|
319 {%%
|
|
320 \hskip12\JQ{\HeadfontE{Vol.\number\c@volume}}%
|
|
321 %\hskip12\JQ{\HeadfontE{No.\number\c@number}}%
|
|
322 %
|
|
323 \ifDS@alone
|
|
324 \hskip12\JQ{\HeadfontE{\pageref{ipsj@firstpage}}}\ %
|
|
325 \HeadfontE{(\@monthyear)}%
|
|
326 \else
|
|
327 %
|
|
328 \hskip12\JQ{\HeadfontE{\pageref{ipsj@firstpage}--\pageref{ipsj@lastpage}}}\ %
|
|
329 \HeadfontE{(\@monthyear)}
|
|
330 \fi
|
|
331 }}%
|
|
332 %%%%
|
|
333 \smash{\raisebox{-6mm}{\rlap{%
|
|
334 {\DOIHeadfont%%
|
|
335 }%
|
|
336 }}}%
|
|
337 \hfil\@Rtop}%
|
|
338 %%
|
|
339 \let\@evenhead\@oddhead
|
|
340 \def\@oddfoot{\@Lbot%
|
|
341 \rlap{%
|
|
342 %\fontsize{10\Q}{0\h}\usefont{OT1}{ptm}{m}{n}%Times
|
|
343 %\selectfont%
|
|
344 {\bothashira%
|
|
345 {\textcopyrighttx} \ {\@footyear} Information Processing Society of Japan%
|
|
346 }}%
|
|
347 \hfil%
|
|
348 %\fontsize{13\Q}{0\h}%
|
|
349 %\usefont{OT1}{ptm}{m}{n}%Times
|
|
350 %\selectfont%
|
|
351 {\botnomble%
|
|
352 {\thepage}}%
|
|
353 \@Rbot}%
|
|
354 \let\@evenfoot\@oddfoot
|
|
355 \let\@mkboth\@gobbletwo
|
|
356 }
|
|
357 \fi
|
|
358
|
|
359
|
|
360
|
|
361
|
|
362 %% <<<< v1.02
|
|
363 \def\SHUBETUname@Data{\leavevmode\phantom{Database/Software Paper}}
|
|
364 \def\SHUBETUname@Survey{\leavevmode\phantom{Survey Paper}}
|
|
365 \def\SHUBETUname@TBIOM{\leavevmode\phantom{Original Paper}}
|
|
366 \def\SHUBETUname@Short{\leavevmode\phantom{Short Paper}}
|
|
367
|
|
368
|
|
369
|
|
370
|
|
371
|
|
372 \endinput
|
|
373
|
|
374
|