1
% $Header: /u/levy/texts/geombook/RCS/geomar12.sty,v 1.3 1994/06/14 21:49:20 levy Exp levy $
4
% This is the geom style art12 file, by Silvio Levy.
5
% It contains modifications to art12.sty of 22 Dec 87
7
% \typeout{Reading geomart12.sty $Revision: 1.3 $ (changes to art12.sty)}
11
\def\small{\@setsize\small{13.6pt}\xipt\@xipt
12
\abovedisplayskip 11pt plus3pt minus6pt%
13
\belowdisplayskip \abovedisplayskip
14
\abovedisplayshortskip \z@ plus3pt%
15
\belowdisplayshortskip 6.5pt plus3.5pt minus3pt
16
\def\@listi{\leftmargin\leftmargini \parsep 0pt
17
\itemsep 4.5pt plus 2pt minus 0pt
18
\topsep 9pt plus 3pt minus 5pt}}
20
\def\footnotesize{\@setsize\footnotesize{12pt}\xpt\@xpt
21
\abovedisplayskip 10pt plus2pt minus5pt
22
\belowdisplayskip \abovedisplayskip
23
\abovedisplayshortskip 0pt plus3pt
24
\belowdisplayshortskip 6pt plus3pt minus3pt
25
\def\@listi{\leftmargin\leftmargini \parsep 0pt
26
\itemsep 3pt plus 2pt minus 0pt
27
\topsep 6pt plus 2pt minus 2pt}}
29
% Make chapter and section heads less huge
31
\let\chapheadsize=\LARGE
35
% Increase the page size
37
\textwidth 5.5in \oddsidemargin .6in \evensidemargin .4in
39
\textheight = 44\baselineskip \advance\textheight by \topskip \topmargin -.25in
41
% Increase the parindent
45
% Following change commented out 940614 for the following imperfectly
46
% understood reason. When the partopsep is NOT set here, it is zero
47
% at the beginning of a run (even though defined to be 3 +2 -2 in
48
% art10.sty). When it is set here, it is nonzero, and breaks the
49
% footnotes on the first page of amsart.sty.
51
% Extra vertical space, in addition to
52
% \parskip and \topsep, added when user
53
% leaves blank line before environment.
54
% (Changed from 3 +2 -2)
56
%\partopsep 2pt plus 1pt minus 1pt
58
% mess with \addcontentsline; \chapheadsize instead of \Huge
60
\def\@part[#1]#2{\ifnum \c@secnumdepth >-1\relax % IF secnumdepth > -1
61
\refstepcounter{part} % THEN step part counter
62
\def\@tempa{\addcontentsline{toc}{part}} %
63
\expandafter\@tempa\expandafter{\thepart % add toc line
64
\hspace{1em}#1}\else % ELSE add unnumbered line
65
\addcontentsline{toc}{part}{#1}\fi % FI
67
\ifnum \c@secnumdepth >-1\relax % IF secnumdepth > -1
68
\Large\bf Part \thepart % THEN Print 'Part' and number
69
\par\nobreak % in \Large bold.
73
\nobreak % TeX penalty to prevent page break.
74
\vskip 3ex % Space between title and text.
75
\@afterheading % Routine called after part and
78
\def\@spart#1{{\centering
81
\nobreak % TeX penalty to prevent page break.
82
\vskip 3ex % Space between title and text.
83
\@afterheading % Routine called after part and
86
% Normalize according to \parindent
88
\leftmargini\parindent
89
\listparindent .8\parindent
90
\leftmarginii .8\parindent
91
\leftmarginiii .8\parindent
92
\leftmarginiv .8\parindent
93
\leftmarginv .8\parindent
94
\leftmarginvi .8\parindent
95
\leftmargin\leftmargini
96
\labelwidth\leftmargini\advance\labelwidth-\labelsep
100
\def\@listI{\leftmargin\leftmargini
101
\topsep 10pt plus 4pt minus 6pt%
102
\itemsep 5pt plus 2.5pt minus 1pt
108
\def\@listii{\leftmargin\leftmarginii
109
\labelwidth\leftmarginii\advance\labelwidth-\labelsep
110
\topsep 5pt plus 2.5pt minus \p@
111
\itemsep 2.5pt plus \p@ minus \p@
114
\def\@listiii{\leftmargin\leftmarginiii
115
\labelwidth\leftmarginiii\advance\labelwidth-\labelsep
116
\topsep 2.5pt plus \p@ minus \p@
117
\parsep \z@ \partopsep \p@ plus \z@ minus \p@
120
% $Log: geomar12.sty,v $
121
%Revision 1.3 1994/06/14 21:49:20 levy
122
%*** empty log message ***
124
%Revision 1.2 1994/06/14 21:48:58 levy
125
%*** empty log message ***
127
%Revision 1.1 92/04/07 09:09:07 levy
130
%Revision 1.1 1992/03/20 22:38:55 levy