summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/geomsty/geomar11.sty
blob: 05e1601e7e78cce63dfba3a0a496ab779cb6e396 (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
% $Header: /u/levy/texts/geombook/RCS/geomar11.sty,v 1.2 1994/06/14 21:49:20 levy Exp levy $

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

% make the \parsep 0pt

\def\small{\@setsize\small{12pt}\xpt\@xpt
  \abovedisplayskip 10pt plus2pt minus5pt
  \belowdisplayskip \abovedisplayskip
  \abovedisplayshortskip 0pt plus3pt
  \belowdisplayshortskip 6pt plus3pt minus3pt
  \def\@listi{\leftmargin\leftmargini \parsep 0pt
    \itemsep 3pt plus 2pt minus 0pt
    \topsep 6pt plus 2pt minus 2pt}}

\def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
  \abovedisplayskip 8pt 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
% art11.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 9pt plus 3pt minus 5pt%
  \itemsep 4.5pt plus 2pt minus 1pt}

\let\@listi\@listI
\@listi 

\def\@listii{\leftmargin\leftmarginii
 \labelwidth\leftmarginii\advance\labelwidth-\labelsep
 \topsep 4.5pt 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: geomar11.sty,v $
%Revision 1.2  1994/06/14  21:49:20  levy
%*** empty log message ***
%
%Revision 1.1  92/04/07  09:09:06  levy
%Initial revision
%
%Revision 1.1  1992/03/20  22:38:55  levy
%Initial revision
%