summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/geomsty/geomar10.sty
blob: 620e34957e5e67b4870bd4a04aec1bfa2f8fb6b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
% $Header: /u/levy/texts/geombook/RCS/geomar10.sty,v 1.5 1994/06/14 21:49:20 levy Exp levy $

%
% This is the geom style art10 file, by Silvio Levy.
% It contains modifications to art10.sty of 22 Dec 87
%
% \typeout{Reading geomart10.sty $Revision: 1.5 $ (changes to art10.sty)}

% make the \parsep 0pt

\def\small{\@setsize\small{11pt}\ixpt\@ixpt
  \abovedisplayskip 9pt plus2pt minus4pt
  \belowdisplayskip \abovedisplayskip
  \abovedisplayshortskip 0pt plus2.5pt
  \belowdisplayshortskip 5pt plus2.5pt minus2.5pt
  \def\@listi{\leftmargin\leftmargini \parsep 0pt
    \itemsep 2.5pt plus 2pt minus 0pt
    \topsep 5pt plus 2pt minus 2pt}}

\def\footnotesize{\@setsize\footnotesize{9.5pt}\viiipt\@viiipt
  \abovedisplayskip 7.2pt plus 2pt minus 4pt%
  \belowdisplayskip \abovedisplayskip
  \abovedisplayshortskip \z@ plus 1pt%
  \belowdisplayshortskip 4pt plus 2pt minus 2pt
  \def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
  \parsep 0pt
  \topsep 4pt plus 2pt minus 2pt
  \itemsep 2pt plus 1pt minus 1pt}}

% Make chapter and section heads less huge 

\let\chapheadsize=\LARGE
\let\huge=\Large
\let\Large=\large

% Increase the page size 

\textwidth 5.5in \oddsidemargin .6in \evensidemargin .4in 

\textheight = 44\baselineskip \advance\textheight by \topskip \topmargin -.25in

% Increase the parindent

\parindent 20pt 

% Following change commented out 940614 for the following imperfectly
% understood reason.  When the partopsep is NOT set here, it is zero
% at the beginning of a run (even though defined to be 3 +1 -2 in
% art10.sty).  When it is set here, it is nonzero, and breaks the
% footnotes on the first page of amsart.sty.

% Extra vertical space, in addition to 
% \parskip and \topsep, added when user
% leaves blank line before environment.
% (Changed from 3 +1 -2)

%\partopsep 2pt plus 1pt minus 1pt 

% mess with \addcontentsline; \chapheadsize instead of \Huge

\def\@part[#1]#2{\ifnum \c@secnumdepth >-1\relax  % IF secnumdepth > -1
        \refstepcounter{part}                     %   THEN step part counter
        \def\@tempa{\addcontentsline{toc}{part}}  %
        \expandafter\@tempa\expandafter{\thepart  %        add toc line
          \hspace{1em}#1}\else                    %   ELSE add unnumbered line
        \addcontentsline{toc}{part}{#1}\fi        % FI
   {\centering                       
    \ifnum \c@secnumdepth >-1\relax  % IF secnumdepth > -1
      \Large\bf Part \thepart        %   THEN Print 'Part' and number
    \par\nobreak                     %         in \Large bold.
    \fi                              % FI
    \chapheadsize \bf                % 
    #2\markboth{}{}\par}
    \nobreak                       % TeX penalty to prevent page break.
    \vskip 3ex                     % Space between title and text.
   \@afterheading                  % Routine called after part and
    }                              %     section heading.

\def\@spart#1{{\centering
    \chapheadsize \bf                       
    #1\par}                         % Title.
    \nobreak                        % TeX penalty to prevent page break.
    \vskip 3ex                      % Space between title and text.
    \@afterheading                  % Routine called after part and
  }                                 %     section heading.

% Normalize according to \parindent

\leftmargini\parindent
\listparindent .8\parindent
\leftmarginii .8\parindent
\leftmarginiii .8\parindent
\leftmarginiv .8\parindent
\leftmarginv .8\parindent
\leftmarginvi .8\parindent
\leftmargin\leftmargini
\labelwidth\leftmargini\advance\labelwidth-\labelsep

% Make \parsep 0

\def\@listI{\leftmargin\leftmargini 
  \parsep 0pt
  \topsep 8pt plus 3pt minus 4pt%
  \itemsep 4pt plus 2pt minus 1pt}

\let\@listi\@listI
\@listi 

\def\@listii{\leftmargin\leftmarginii
 \labelwidth\leftmarginii\advance\labelwidth-\labelsep
 \topsep 4pt plus 2pt minus 1pt
 \itemsep 2.5pt plus \p@ minus \p@
 \parsep \z@}

\def\@listiii{\leftmargin\leftmarginiii
 \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
 \topsep 2pt plus 1pt minus 1pt 
 \parsep \z@ \partopsep \p@ plus \z@ minus \p@
 \itemsep \topsep}

% $Log: geomar10.sty,v $
%Revision 1.5  1994/06/14  21:49:20  levy
%*** empty log message ***
%
%Revision 1.4  1994/06/14  21:48:58  levy
%*** empty log message ***
%
%Revision 1.3  1994/06/14  21:48:37  levy
%*** empty log message ***
%
%Revision 1.2  1993/12/21  05:16:58  levy
%corrected \footnotesize
%
%Revision 1.1  92/07/11  22:28:19  levy
%Initial revision
%
%Revision 1.1  92/04/07  09:09:06  levy
%Initial revision
%
%Revision 1.1  1992/03/20  22:38:55  levy
%Initial revision
%