diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/geomsty/geombk10.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/geomsty/geombk10.sty | 157 |
1 files changed, 157 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/geomsty/geombk10.sty b/Master/texmf-dist/tex/latex/geomsty/geombk10.sty new file mode 100644 index 00000000000..dba9e2b14ad --- /dev/null +++ b/Master/texmf-dist/tex/latex/geomsty/geombk10.sty @@ -0,0 +1,157 @@ +% $Header: /u/levy/texts/geombook/RCS/geombk10.sty,v 1.2 1993/12/21 05:16:58 levy Exp levy $ + +% +% This is the geom style bk10 file, by Silvio Levy. +% It contains modifications to bk10.sty of <24 Nov 89>. +% +% \typeout{Reading geombk10.sty $Revision: 1.2 $ (changes to bk10.sty)} + +% make the \parsep 0pt + +\def\small{\@setsize\small{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}} + +\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 + +% Extra vertical space, in addition to +% \parskip and \topsep, added when user +% leaves blank line before environment. +% (Changed from 3 +2 -2) + +\partopsep 2pt plus 1pt minus 1pt + +% Replaced \Huge by \chapheadsize, added +10pt at end + +\def\@makechapterhead#1{ % Heading for \chapter command + \vspace*{50pt} % Space at top of text page. + { \parindent 0pt \raggedright + \ifnum \c@secnumdepth >\m@ne % IF secnumdepth > -1 THEN + \huge\bf \@chapapp{} \thechapter % Print 'Chapter' and number. + \par + \vskip 20pt \fi % Space between number and title. + \chapheadsize \bf % Title. + #1\par + \nobreak % TeX penalty to prevent page break. + \vskip 40pt plus 10 pt % Space between title and text. + } } + +\def\@makeschapterhead#1{ % Heading for \chapter* command + \vspace*{50pt} % Space at top of page. + { \parindent 0pt \raggedright + \chapheadsize \bf % Title. + #1\par + \nobreak % TeX penalty to prevent page break. + \vskip 40pt plus 10pt % Space between title and text. + } } + +% Don't skip page if proofing + +\def\chapter{\ifproofing\clearpage\else\cleardoublepage\fi + \thispagestyle{chapter} % Page style of chapter page is 'plain' + \global\@topnum\z@ % Prevents figures from going at top of page. + \@afterindentfalse % Suppresses indent in first paragraph. Change + \secdef\@chapter\@schapter} % to \@afterindenttrue to have indent. + +% Define \object@type +% stepcounter section so subsidiary counters (e.g. theorems) get reset +% don't \typeout +% mess with \addcontentsline +% no need for \protect before \addvspace +% automatic label + +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne \def\object@type{chapter} + \refstepcounter{section}\refstepcounter{chapter} + \def\@tempa{\addcontentsline{toc}{chapter}}% + \edef\@tempb{\noexpand\numberline{\thechapter}}% + \expandafter\@tempa\expandafter{\@tempb #1}% + \else\addcontentsline{toc}{chapter}{#1}\fi + \chaptermark{#1}% + \addtocontents{lof}{\addvspace{10pt}} + \addtocontents{lot}{\addvspace{10pt}} + \if@twocolumn \@topnewpage[\@makechapterhead{#2}]% + \else \@makechapterhead{#2}\@afterheading \fi + \ifautolabel\label*{#2}\fi} + +% add mark and table of contents line + +\def\@schapter#1{% + \schaptermark{#1} + \ifstarredcontents\addcontentsline{toc}{chapter}{#1}\fi + \addtocontents{lof}{\addvspace{10pt}} + \addtocontents{lot}{\addvspace{10pt}} + \if@twocolumn \@topnewpage[\@makeschapterhead{#1}] + \else \@makeschapterhead{#1}\@afterheading\fi} + +% 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 + \topsep 6pt plus 3pt minus 3pt + \itemsep 3pt plus 2pt minus \p@ + \parsep \z@} +\let\@listi\@listI +\@listi + +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii\advance\labelwidth-\labelsep + \topsep 5pt plus 2.5pt minus \p@ + \itemsep 2.5pt plus \p@ minus \p@ + \parsep \z@} + +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii\advance\labelwidth-\labelsep + \topsep 2.5pt plus \p@ minus \p@ + \parsep \z@ \partopsep \p@ plus \z@ minus \p@ + \itemsep \topsep} + +% $Log: geombk10.sty,v $ +%Revision 1.2 1993/12/21 05:16:58 levy +%corrected \footnotesize +% +%Revision 1.1 92/07/11 22:35:33 levy +%Initial revision +% + |