1
% $Header: /u/levy/texts/geombook/RCS/geombk11.sty,v 1.1 1992/07/11 22:32:09 levy Exp levy $
4
% This is the geom style bk12 file, by Silvio Levy.
5
% It contains modifications to bk12.sty of <24 Nov 89>.
7
% \typeout{Reading geombk12.sty $Revision: 1.1 $ (changes to bk12.sty)}
11
\def\small{\@setsize\small{12pt}\xpt\@xpt
12
\abovedisplayskip 10pt plus2pt minus5pt
13
\belowdisplayskip \abovedisplayskip
14
\abovedisplayshortskip 0pt plus3pt
15
\belowdisplayshortskip 6pt plus3pt minus3pt
16
\def\@listi{\leftmargin\leftmargini \parsep 0pt
17
\itemsep 3pt plus 2pt minus 0pt
18
\topsep 6pt plus 2pt minus 2pt}}
20
\def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
21
\abovedisplayskip 8pt plus 2pt minus 4pt%
22
\belowdisplayskip \abovedisplayskip
23
\abovedisplayshortskip \z@ plus 1pt%
24
\belowdisplayshortskip 4pt plus 2pt minus 2pt
25
\def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
27
\topsep 4pt plus 2pt minus 2pt
28
\itemsep 2pt plus 1pt minus 1pt}}
30
% Make chapter and section heads less huge
32
\let\chapheadsize=\LARGE
36
% Increase the page size
38
\textwidth 5.5in \oddsidemargin .6in \evensidemargin .4in
40
\textheight = 44\baselineskip \advance\textheight by \topskip \topmargin -.25in
42
% Increase the parindent
46
% Extra vertical space, in addition to
47
% \parskip and \topsep, added when user
48
% leaves blank line before environment.
49
% (Changed from 3 +2 -2)
51
\partopsep 2pt plus 1pt minus 1pt
53
% Replaced \Huge by \chapheadsize, added +10pt at end
55
\def\@makechapterhead#1{ % Heading for \chapter command
56
\vspace*{50pt} % Space at top of text page.
57
{ \parindent 0pt \raggedright
58
\ifnum \c@secnumdepth >\m@ne % IF secnumdepth > -1 THEN
59
\huge\bf \@chapapp{} \thechapter % Print 'Chapter' and number.
61
\vskip 20pt \fi % Space between number and title.
62
\chapheadsize \bf % Title.
64
\nobreak % TeX penalty to prevent page break.
65
\vskip 40pt plus 10 pt % Space between title and text.
68
\def\@makeschapterhead#1{ % Heading for \chapter* command
69
\vspace*{50pt} % Space at top of page.
70
{ \parindent 0pt \raggedright
71
\chapheadsize \bf % Title.
73
\nobreak % TeX penalty to prevent page break.
74
\vskip 40pt plus 10pt % Space between title and text.
77
% Don't skip page if proofing
79
\def\chapter{\ifproofing\clearpage\else\cleardoublepage\fi
80
\thispagestyle{chapter} % Page style of chapter page is 'plain'
81
\global\@topnum\z@ % Prevents figures from going at top of page.
82
\@afterindentfalse % Suppresses indent in first paragraph. Change
83
\secdef\@chapter\@schapter} % to \@afterindenttrue to have indent.
86
% stepcounter section so subsidiary counters (e.g. theorems) get reset
88
% mess with \addcontentsline
89
% no need for \protect before \addvspace
93
\ifnum \c@secnumdepth >\m@ne \def\object@type{chapter}
94
\refstepcounter{section}\refstepcounter{chapter}
95
\def\@tempa{\addcontentsline{toc}{chapter}}%
96
\edef\@tempb{\noexpand\numberline{\thechapter}}%
97
\expandafter\@tempa\expandafter{\@tempb #1}%
98
\else\addcontentsline{toc}{chapter}{#1}\fi
100
\addtocontents{lof}{\addvspace{10pt}}
101
\addtocontents{lot}{\addvspace{10pt}}
102
\if@twocolumn \@topnewpage[\@makechapterhead{#2}]%
103
\else \@makechapterhead{#2}\@afterheading \fi
104
\ifautolabel\label*{#2}\fi}
106
% add mark and table of contents line
110
\ifstarredcontents\addcontentsline{toc}{chapter}{#1}\fi
111
\addtocontents{lof}{\addvspace{10pt}}
112
\addtocontents{lot}{\addvspace{10pt}}
113
\if@twocolumn \@topnewpage[\@makeschapterhead{#1}]
114
\else \@makeschapterhead{#1}\@afterheading\fi}
116
% Normalize according to \parindent
118
\leftmargini\parindent
119
\listparindent .8\parindent
120
\leftmarginii .8\parindent
121
\leftmarginiii .8\parindent
122
\leftmarginiv .8\parindent
123
\leftmarginv .8\parindent
124
\leftmarginvi .8\parindent
125
\leftmargin\leftmargini
126
\labelwidth\leftmargini\advance\labelwidth-\labelsep
130
\def\@listI{\leftmargin\leftmargini
131
\topsep 6pt plus 3pt minus 3pt
132
\itemsep 3pt plus 2pt minus \p@
137
\def\@listii{\leftmargin\leftmarginii
138
\labelwidth\leftmarginii\advance\labelwidth-\labelsep
139
\topsep 5pt plus 2.5pt minus \p@
140
\itemsep 2.5pt plus \p@ minus \p@
143
\def\@listiii{\leftmargin\leftmarginiii
144
\labelwidth\leftmarginiii\advance\labelwidth-\labelsep
145
\topsep 2.5pt plus \p@ minus \p@
146
\parsep \z@ \partopsep \p@ plus \z@ minus \p@
149
% $Log: geombk11.sty,v $
150
%Revision 1.1 1992/07/11 22:32:09 levy