|
1 %%%%%%%%%%%%%%%%%% gtart.cls %%%%%%%%%%%%%%%%%% |
|
2 % |
|
3 % Format file for articles written in LaTeX for publication in |
|
4 % Geometry & Topology and Algebraic & Geometric Topology. |
|
5 % |
|
6 % For instructions see gtartins.tex and .ps and .pdf in gt/info/macros |
|
7 % |
|
8 % Version 1.3 |
|
9 % |
|
10 %% Check for fairly recent version of latex2e : |
|
11 % |
|
12 \NeedsTeXFormat{LaTeX2e}[1994/12/01] |
|
13 % |
|
14 \LoadClass[11pt]{article} % Basic style |
|
15 \usepackage{amsthm} % For GT theorem style (see below) |
|
16 % |
|
17 % Basic layout : |
|
18 % |
|
19 \newskip\stdskip % standard vertical space |
|
20 \stdskip=6.6pt plus3.3pt minus3.3pt |
|
21 % |
|
22 \setlength{\textheight}{7.5in} |
|
23 \setlength{\textwidth}{5.2in} |
|
24 \flushbottom |
|
25 \setlength{\parindent}{0pt} |
|
26 \setlength{\parskip}{\stdskip} |
|
27 \setlength{\medskipamount}{\stdskip} |
|
28 \setlength{\mathsurround}{0.8pt} |
|
29 \setlength{\labelsep}{0.75em} |
|
30 \newcommand{\stdspace}{\hskip 0.75em plus 0.15em \ignorespaces} |
|
31 \let\qua\stdspace % useful abbreviation |
|
32 % |
|
33 % Some style commands (\ppar is for principal paragraph breaks, \sh is |
|
34 % for subheadings and \rk for remarks etc -- see also theorem style |
|
35 % below ) : |
|
36 % |
|
37 \newcommand{\ppar}{\par\goodbreak\vskip 8pt plus 3pt minus 3pt} |
|
38 \newcommand{\sh}[1]{\penalty-800\ppar{\bf #1}\par\medskip\nobreak} |
|
39 \newcommand{\rk}[1]{\ppar{\bf #1}\stdspace} |
|
40 % |
|
41 % |
|
42 % Theorem style. There are two recommended styles : |
|
43 % |
|
44 % plain : for theorems, corollaries etc with heading bold |
|
45 % and left justified, optional note bracketed in roman type |
|
46 % and statement in slanted type. |
|
47 % |
|
48 % definition : (alias remark) for definitions, remarks etc with |
|
49 % heading bold and left justified, optional note unbracketed in |
|
50 % slanted type and statement in roman type. |
|
51 % |
|
52 % |
|
53 % Redefine the amsthm styles plain, definition and remark to GT style: |
|
54 % |
|
55 \newtheoremstyle{plain}{14pt plus6.3pt minus6.3pt}{7.4pt plus3pt minus3pt}% |
|
56 {\sl}{}{\bf}{}{0.75em}{\thmname{#1}\thmnumber{ #2}\thmnote{\rm\stdspace(#3)}} |
|
57 % |
|
58 \newtheoremstyle{definition}{14pt plus6.3pt minus6.3pt}{7.4pt plus3pt minus3pt}% |
|
59 {\rm}{}{\bf}{}{0.75em}{\thmname{#1}\thmnumber{ #2}\thmnote{\sl\stdspace#3}} |
|
60 % |
|
61 \newtheoremstyle{remark}{14pt plus6.3pt minus6.3pt}{7.4pt plus3pt minus3pt}% |
|
62 {\rm}{}{\bf}{}{0.75em}{\thmname{#1}\thmnumber{ #2}\thmnote{\sl\stdspace#3}} |
|
63 % |
|
64 % Default theorem style : |
|
65 \theoremstyle{plain} |
|
66 % |
|
67 % Adapt the amsthm proof environment to GT style : |
|
68 % |
|
69 \renewenvironment{proof}[1][\proofname]{\par |
|
70 \normalfont |
|
71 \topsep\stdskip \trivlist |
|
72 \item[\hskip\labelsep\bf |
|
73 #1]\ignorespaces |
|
74 }{% |
|
75 \qed\endtrivlist\par |
|
76 } |
|
77 % Knuth's \square macro : |
|
78 % |
|
79 \def\sqr#1#2{{\vcenter{\vbox{\hrule height.#2pt |
|
80 \hbox{\vrule width.#2pt height#1pt \kern#1pt \vrule width.#2pt} |
|
81 \hrule height.#2pt}}}} |
|
82 % |
|
83 \def\sq{\sqr55} % A small square for end-of-proofs. |
|
84 \def\qedsymbol{$\sqr55$} % (Define other size squares by varing the |
|
85 % % the two numbers.) |
|
86 % |
|
87 % Some useful abbreviations : |
|
88 % |
|
89 \newcommand{\co}{\colon\thinspace} % Colon with correct spacing for maps. |
|
90 \newcommand{\np}{\newpage} % Forced page break (new page). |
|
91 \newcommand{\nl}{\hfil\break} % New line. |
|
92 \newcommand{\cl}{\centerline} % Centerline |
|
93 \def\gt{{\mathsurround=0pt\it $\cal G\mskip-2mu$eometry \&\ |
|
94 $\cal T\!\!$opology}} % The journal title in recommended style |
|
95 \def\gtm{{\mathsurround=0pt\it $\cal G\mskip-2mu$eometry \&\ |
|
96 $\cal T\!\!$opology $\cal M\mskip-1mu$onographs}} % for monographs |
|
97 \def\agt{{\mathsurround=0pt\it$\cal A\mskip-.7mu$lgebraic \&\ |
|
98 $\cal G\mskip-2mu$eometric $\cal T\!\!$opology}} % AGT |
|
99 % |
|
100 % Define the various ingredients of the title page and cope with |
|
101 % all reasonable alternative syntax including amsart and article |
|
102 % style : |
|
103 % |
|
104 \def\title{\let\\\par\@ifnextchar[\doubletitle\singletitle} |
|
105 \def\doubletitle[#1]#2{\def\thetitle{#2}\def\theshorttitle{#1}} |
|
106 \def\singletitle#1{\def\thetitle{#1}} |
|
107 \def\shorttitle#1{\def\theshorttitle{#1}} |
|
108 % |
|
109 \def\author{\@ifnextchar[\doubleauthor\singleauthor} |
|
110 \def\singleauthor#1{\edef\previousauthors{\theauthors} |
|
111 \ifx\theauthors\relax\def\theauthors{#1}\else |
|
112 \def\theauthors{\previousauthors\par#1}\fi} |
|
113 \def\doubleauthor[#1]#2{\singleauthor{#2}} |
|
114 \let\authors\author\let\secondauthor\author % aliases |
|
115 \def\shortauthors#1{\def\theshortauthors{#1}} |
|
116 % |
|
117 \def\address#1{{\let\newline\par\xdef\previousaddresses{\theaddress}} |
|
118 \ifx\theaddress\relax\def\theaddress{#1}\else |
|
119 \def\theaddress{\previousaddresses\par\vskip 2pt\par#1}\fi} |
|
120 \let\addresses\address % alias |
|
121 \def\secondaddress#1{{\let\newline\par\xdef\previousaddresses{\theaddress}} |
|
122 \ifx\theaddress\relax\def\theaddress{#1}\else |
|
123 \def\theaddress{\previousaddresses\par{\rm and}\par#1}\fi} |
|
124 % |
|
125 \def\email#1{\edef\previousemails{\theemail} |
|
126 \ifx\theemail\relax\def\theemail{#1}\else |
|
127 \def\theemail{\previousemails\hskip 0.75em\relax#1}\fi} |
|
128 \let\emails\email\let\emailaddress\email\let\emailaddr\email % aliases |
|
129 \def\secondemail#1{\edef\previousemails{\theemail} |
|
130 \ifx\theemail\relax\def\theemail{#1}\else |
|
131 \def\theemail{\previousemails\hskip 0.75em{\rm and}\hskip 0.75em |
|
132 \relax#1}\fi} |
|
133 % |
|
134 \def\url#1{\edef\previousurls{\theurl} |
|
135 \ifx\theurl\relax\def\theurl{#1}\else |
|
136 \def\theurl{\previousurls\hskip 0.75em\relax#1}\fi} |
|
137 \let\urls\url\let\urladdress\url\let\urladdr\url % aliases |
|
138 \def\secondurl#1{\edef\previousurls{\theurl} |
|
139 \ifx\theurl\relax\def\theurl{#1}\else |
|
140 \def\theurl{\previousurls\hskip 0.75em{\rm and}\hskip 0.75em |
|
141 \relax#1}\fi} |
|
142 % |
|
143 \long\def\abstract#1\end#2#3\end#4% |
|
144 {\expandafter\ifx\csname#2\endcsname\abstract |
|
145 \long\gdef\theabstract{#1}\end{abstract}#3\end{#4}\else |
|
146 \long\gdef\theabstract{#1\end{#2}#3}\end{abstract}\fi} |
|
147 \def\endabstract{\relax} |
|
148 % |
|
149 \def\primaryclass#1{\def\theprimaryclass{#1}} |
|
150 \let\subjclass\primaryclass % alias |
|
151 \def\secondaryclass#1{\def\thesecondaryclass{#1}} |
|
152 \def\keywords#1{\def\thekeywords{#1}} |
|
153 % |
|
154 % Set \\ to \par and title page items to \relax to initialise macros : |
|
155 % |
|
156 \let\\\par\let\thetitle\relax\let\theauthors\relax |
|
157 \let\theaddress\relax\let\theemail\relax\let\theurl\relax |
|
158 \let\theabstract\relax\let\theprimaryclass\relax |
|
159 \let\thesecondaryclass\relax\let\thekeywords\relax |
|
160 \let\theshorttitle\relax\let\theshortauthors\relax |
|
161 % |
|
162 %%%% publication info and test defaults for authors: |
|
163 |
|
164 \def\volumenumber#1{\def\thevolumenumber{#1}} |
|
165 \def\volumename#1{\def\thevolumename{#1}} |
|
166 \def\volumeyear#1{\def\thevolumeyear{#1}} |
|
167 \def\pagenumbers#1#2{\def\startpage{#1}\def\finishpage{#2}} |
|
168 \def\published#1{\def\publishdate{#1}} |
|
169 |
|
170 \volumenumber{X} |
|
171 \volumename{Volume name goes here} |
|
172 \volumeyear{20XX} |
|
173 \pagenumbers{1}{XXX} |
|
174 \published{XX Xxxember 20XX} |
|
175 % |
|
176 % |
|
177 % Basic title page layout (edit this macro if you |
|
178 % wish to adjust the title page layout) : |
|
179 % |
|
180 \long\def\maketitlepage{ % start of definition of \maketitlepage |
|
181 % |
|
182 \vglue 0.2truein % top margin |
|
183 % |
|
184 % title : |
|
185 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par\smallskip}{\Large |
|
186 \bf\thetitle}\par\medskip} |
|
187 % |
|
188 \vglue 0.15truein % space below title |
|
189 % |
|
190 % authors : |
|
191 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par}{\sc\theauthors} |
|
192 \par\medskip} |
|
193 % |
|
194 \vglue 0.1truein % space below author(s) |
|
195 % |
|
196 % address(es) email's and URL's (with switches to detect whether the |
|
197 % optional items have been used) : |
|
198 {\parskip=0pt\small\let\newline\\ |
|
199 {\leftskip 0pt plus 1fil\def\\{\par}{\sl\theaddress}\par} |
|
200 \ifx\theemail\relax\else % email address? |
|
201 \vglue 5pt \def\\{\ \ {\rm and}\ \ } |
|
202 \cl{Email:\ \ \tt\theemail}\fi |
|
203 \ifx\theurl\relax\else % URL given? |
|
204 \vglue 5pt \def\\{\ \ {\rm and}\ \ } |
|
205 \cl{URL:\ \ \tt\theurl}\fi\par} |
|
206 % |
|
207 \vglue 7pt % space below addresses |
|
208 % |
|
209 % Abstract: |
|
210 {\bf Abstract}\vglue 5pt\theabstract |
|
211 % |
|
212 \vglue 9pt % space below abstract |
|
213 % |
|
214 % AMS numbers and keywords: |
|
215 {\bf AMS Classification numbers}\quad Primary:\quad \theprimaryclass\par |
|
216 Secondary:\quad \thesecondaryclass\vglue 5pt |
|
217 {\bf Keywords:}\quad \thekeywords |
|
218 % |
|
219 \np % page break at the end of the title page |
|
220 } % end of definition of \maketitlepage |
|
221 % |
|
222 % |
|
223 % |
|
224 \long\def\makeshorttitle{ % start of definition of \makeshorttitle |
|
225 % |
|
226 % title : |
|
227 % |
|
228 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par\smallskip}{\Large |
|
229 \bf\thetitle}\par\medskip} |
|
230 |
|
231 \vglue 0.05truein |
|
232 |
|
233 % authors : |
|
234 % |
|
235 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par}{\sc\theauthors} |
|
236 \par\medskip}% |
|
237 |
|
238 \vglue 0.03truein |
|
239 |
|
240 % address(es) email's and URL's (with switches to detect whether the |
|
241 % optional items have been used) : |
|
242 % |
|
243 {\small\parskip=0pt |
|
244 {\leftskip 0pt plus 1fil\def\\{\par}{\sl\theaddress}\par} |
|
245 \ifx\theemail\relax\else % email address? |
|
246 \vglue 5pt \def\\{\stdspace{\rm and}\stdspace} |
|
247 \cl{Email:\stdspace\tt\theemail}\fi |
|
248 \ifx\theurl\relax\else % URL given? |
|
249 \vglue 5pt \def\\{\stdspace{\rm and}\stdspace} |
|
250 \cl{URL:\stdspace\tt\theurl}\fi\par} |
|
251 |
|
252 \vglue 10pt |
|
253 |
|
254 {\small\leftskip 25pt\rightskip 25pt{\bf Abstract}\stdspace\theabstract |
|
255 |
|
256 {\bf AMS Classification}\stdspace\theprimaryclass |
|
257 \ifx\thesecondaryclass\relax\else; \thesecondaryclass\fi\par |
|
258 {\bf Keywords}\stdspace \thekeywords\par} |
|
259 \vglue 7pt |
|
260 } % end of definition of \makeshorttitle |
|
261 % |
|
262 \let\maketitle\makeshorttitle %% alias |
|
263 % |
|
264 \long\def\makegtmontitle{ % start of definition of \makegtmontitle |
|
265 |
|
266 \count0=\startpage |
|
267 |
|
268 \gtm\nl % GT mongraphs (top left) |
|
269 {\small Volume \thevolumenumber: \thevolumename\nl |
|
270 Pages \startpage--\finishpage\nl} |
|
271 |
|
272 \vglue 0.1truein % top margin |
|
273 |
|
274 % title |
|
275 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par\smallskip}{\Large |
|
276 \bf\thetitle}\par\medskip} |
|
277 \vglue 0.05truein |
|
278 |
|
279 % authors : |
|
280 % |
|
281 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par}{\sc\theauthors} |
|
282 \par\medskip}% |
|
283 |
|
284 \vglue 0.03truein |
|
285 |
|
286 % abstract and classification numbers: |
|
287 |
|
288 {\small\leftskip 25pt\rightskip 25pt{\bf Abstract}\stdspace\theabstract |
|
289 |
|
290 {\bf AMS Classification}\stdspace\theprimaryclass |
|
291 \ifx\thesecondaryclass\relax\else; \thesecondaryclass\fi\par |
|
292 {\bf Keywords}\stdspace \thekeywords\par}\vglue 7pt |
|
293 |
|
294 } % end of definition of \makegtmontitle |
|
295 % |
|
296 \long\def\makeagttitle{ %%% start of definition of \makeagttitle |
|
297 \agt\hfill % Journal title (top left) |
|
298 % logo placeholder (top right) |
|
299 \hbox to 60pt{\vbox to 0pt{\vglue -14pt{\normalsize \bf [Logo here]}\vss}\hss} |
|
300 % |
|
301 \break |
|
302 {\small Volume \thevolumenumber\ (\thevolumeyear) |
|
303 \startpage--\finishpage\nl |
|
304 Published: \publishdate} |
|
305 |
|
306 \vglue .25truein |
|
307 |
|
308 % title |
|
309 {\parskip=0pt\leftskip 0pt plus |
|
310 1fil\def\\{\par\smallskip}{\Large\bf\thetitle}\par\medskip} \vglue |
|
311 0.05truein |
|
312 |
|
313 % authors : |
|
314 % |
|
315 {\parskip=0pt\leftskip 0pt plus 1fil\def\\{\par}{\sc\theauthors} |
|
316 \par\medskip}% |
|
317 |
|
318 \vglue 0.03truein |
|
319 |
|
320 % abstract and classification numbers: |
|
321 |
|
322 {\small\leftskip 25pt\rightskip 25pt{\bf Abstract}\stdspace\theabstract |
|
323 |
|
324 {\bf AMS Classification}\stdspace\theprimaryclass |
|
325 \ifx\thesecondaryclass\relax\else; \thesecondaryclass\fi\par |
|
326 {\bf Keywords}\stdspace \thekeywords\par}\vglue 7pt |
|
327 |
|
328 } %%%% end of definition of \makeagttitle |
|
329 % |
|
330 %%%% for addresses at the end of the paper: |
|
331 \def\Addresses{\bigskip |
|
332 {\small \parskip 0pt \leftskip 0pt \rightskip 0pt plus 1fil \def\\{\par} |
|
333 \sl\theaddress\par\medskip \rm Email:\stdspace\tt\theemail\par |
|
334 \ifx\theurl\relax\else\smallskip \rm URL:\stdspace\tt\theurl\par\fi}} |
|
335 |
|
336 \def\agtart{% Full mock-up of AGT article style (for authors to test with) |
|
337 % get print centerpage: |
|
338 \headsep 23pt |
|
339 \footskip 35pt |
|
340 \hoffset -4truemm |
|
341 \voffset 12.5truemm |
|
342 % fonts for headline and footline |
|
343 \font\lhead=cmsl9 scaled 1050 |
|
344 \font\lnum=cmbx10 |
|
345 \font\lfoot=cmsl9 scaled 1050 |
|
346 % headline and footline |
|
347 \def\@oddhead{{\small\lhead\ifnum\count0=\startpage ISSN numbers |
|
348 are printed here\hfill {\lnum\number\count0}\else\ifodd\count0 |
|
349 \def\\{ }\ifx\theshorttitle\relax \thetitle \else\theshorttitle\fi\hfill |
|
350 {\lnum\number\count0}\else\def\\{ and }{\lnum\number\count0} |
|
351 \hfill\ifx\theshortauthors\relax |
|
352 \theauthors\else\theshortauthors\fi\fi\fi}}\def\@evenhead{\@oddhead} |
|
353 \def\@oddfoot{\small\lfoot\ifnum\count0=\startpage Copyright |
|
354 declaration is printed here\hfill\else |
|
355 \agt, Volume \thevolumenumber\ (\thevolumeyear)\hfill\fi} |
|
356 \def\@evenfoot{\@oddfoot} |
|
357 % force \makeagttitle |
|
358 \let\maketitlepage\makeagttitle\let\maketitle\makeagttitle |
|
359 \let\makeshorttitle\makeagttitle} |
|
360 % |
|
361 \def\gtmonart{% Full mock-up of GT monograph style (for authors to test with) |
|
362 % get print centerpage: |
|
363 \headsep 23pt |
|
364 \footskip 35pt |
|
365 \hoffset -4truemm |
|
366 \voffset 12.5truemm |
|
367 % fonts for headline and footline |
|
368 \font\lhead=cmsl9 scaled 1050 |
|
369 \font\lnum=cmbx10 |
|
370 \font\lfoot=cmsl9 scaled 1050 |
|
371 % headline and footline |
|
372 \def\@oddhead{{\small\lhead\ifnum\count0=\startpage ISSN numbers |
|
373 are printed here\hfill {\lnum\number\count0}\else\ifodd\count0 |
|
374 \def\\{ }\ifx\theshorttitle\relax \thetitle \else\theshorttitle\fi\hfill |
|
375 {\lnum\number\count0}\else\def\\{ and }{\lnum\number\count0} |
|
376 \hfill\ifx\theshortauthors\relax |
|
377 \theauthors\else\theshortauthors\fi\fi\fi}}\def\@evenhead{\@oddhead} |
|
378 \def\@oddfoot{\small\lfoot\ifnum\count0=\startpage Copyright |
|
379 declaration is printed here\hfill\else |
|
380 \gtm, Volume \thevolumenumber\ (\thevolumeyear)\hfill\fi} |
|
381 \def\@evenfoot{\@oddfoot} |
|
382 % force \makegtmontitle |
|
383 \let\maketitle\makegtmontitle\let\makeshorttitle\makegtmontitle |
|
384 \let\maketitlepage\makegtmontitle} |
|
385 % |
|
386 \def\gtart{% Full mock-up of GT article style (for authors to test with) |
|
387 % get print centerpage: |
|
388 \headsep 23pt |
|
389 \footskip 35pt |
|
390 \hoffset -4truemm |
|
391 \voffset 12.5truemm |
|
392 % fonts for headline and footline |
|
393 \font\lhead=cmsl9 scaled 1050 |
|
394 \font\lnum=cmbx10 |
|
395 \font\lfoot=cmsl9 scaled 1050 |
|
396 % headline and footline |
|
397 \def\@oddhead{{\small\lhead\ifnum\count0=\startpage ISSN numbers |
|
398 are printed here\hfill {\lnum\number\count0}\else\ifodd\count0 |
|
399 \def\\{ }\ifx\theshorttitle\relax \thetitle \else\theshorttitle\fi\hfill |
|
400 {\lnum\number\count0}\else\def\\{ and }{\lnum\number\count0} |
|
401 \hfill\ifx\theshortauthors\relax |
|
402 \theauthors\else\theshortauthors\fi\fi\fi}}\def\@evenhead{\@oddhead} |
|
403 \def\@oddfoot{\small\lfoot\ifnum\count0=\startpage Copyright |
|
404 declaration is printed here\hfill\else |
|
405 \gt, Volume \thevolumenumber\ (\thevolumeyear)\hfill\fi} |
|
406 \def\@evenfoot{\@oddfoot} |
|
407 % force \maketitlepage |
|
408 \let\maketitle\maketitlepage\let\makeshorttitle\maketitlepage} |
|
409 % |
|
410 % A few definitions to adapt (or disable) various items from amsart |
|
411 % style (not already covered above) : |
|
412 % |
|
413 \def\@message#1{\immediate\write16{#1}} |
|
414 \def\thanks#1{\@message{ } |
|
415 \@message{Thanks should not appear on the title page.} |
|
416 \@message{Please give thanks as acknowledgements at the end of your |
|
417 introduction.}\@message{ }\relax} |
|
418 \def\dedicatory#1{\@message{ } |
|
419 \@message{Dedications should not appear on the title page.} |
|
420 \@message{Please give these with your acknowledgements at the end of your |
|
421 introduction.}\@message{ }\relax} |
|
422 \def\bysame{\leavevmode\hbox to3em{\hrulefill}\thinspace} |
|
423 % |
|
424 % End of macros for basic title page layout |
|
425 % |
|
426 % |
|
427 % Some hacks to get various items of style correct : |
|
428 % |
|
429 % Set footnotes in 10pt type: |
|
430 % |
|
431 \let\@footnote@\footnote |
|
432 \def\footnote#1{\@footnote@{\small #1}} |
|
433 \let\fnote\footnote % useful abbreviation for \footnote |
|
434 % |
|
435 % Set captions in 10pt type (hack of excerpt from latex.ltx) : |
|
436 % |
|
437 \long\def\@caption#1[#2]#3{\par\addcontentsline{\csname |
|
438 ext@#1\endcsname}{#1}{\protect\numberline{\csname |
|
439 the#1\endcsname}{\ignorespaces #2}}\begingroup |
|
440 \@parboxrestore |
|
441 \small |
|
442 \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par |
|
443 \endgroup} |
|
444 % |
|
445 % Command to suppress the colon in captions (hack from article.cls) : |
|
446 % |
|
447 \def\nocolon{% |
|
448 \long\def\@makecaption##1##2{% |
|
449 \vskip\abovecaptionskip |
|
450 \sbox\@tempboxa{##1##2}% |
|
451 \ifdim \wd\@tempboxa >\hsize |
|
452 ##1##2\par |
|
453 \else |
|
454 \global \@minipagefalse |
|
455 \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% |
|
456 \fi |
|
457 \vskip\belowcaptionskip}} |
|
458 % |
|
459 % |
|
460 % Set displayskips to correct values : |
|
461 % |
|
462 \let\@document@\document |
|
463 \def\document{\@document@% |
|
464 \setlength{\abovedisplayskip}{\stdskip} |
|
465 \setlength{\belowdisplayskip}{\stdskip}} |
|
466 % |
|
467 % |
|
468 % Get the biblio style correct (10pt with small gaps): |
|
469 % |
|
470 \let\@thebibliography@\thebibliography |
|
471 \def\thebibliography#1 {\@thebibliography@{999}\small\parskip0pt % |
|
472 plus2pt\relax} |
|
473 % |
|
474 % |
|
475 % Get item spacing reasonable : |
|
476 % |
|
477 \let\@itemize@\itemize |
|
478 \def\itemize{\@itemize@\parskip 0pt\relax} |
|
479 \def\@listi{\leftmargin28.5pt\parsep 0pt\topsep 0pt |
|
480 \itemsep4pt plus3pt minus2pt} |
|
481 \let\@listI\@listi |
|
482 \@listi |
|
483 % |
|
484 \def\items{\bgroup\itemize} % for comptibility |
|
485 \def\enditems{\enditemize\egroup} % with gtmacros |
|
486 \let\itemb\item % (plain tex format) |
|
487 % |
|
488 % Get enumeration labels like plain or amstex : |
|
489 % |
|
490 \renewcommand{\labelenumi}{{\rm (\theenumi)}} |
|
491 % |
|
492 % and spacing to match \itemize: |
|
493 % |
|
494 \let\@enumerate@\enumerate |
|
495 \def\enumerate{\@enumerate@\parskip 0pt\relax} |
|
496 % |
|
497 \endinput |
|
498 % |
|
499 % History: |
|
500 % Version 1.1: 14 December 97 |
|
501 % Version 1.2: (update for AGT) 18 October 00 |
|
502 % Version 1.3: \gtart, \makegtmontitle and \gtmonart added 5.01.01 |