home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / misc / tex / ozinp.sit / TeX-inputs / rep11.sty < prev    next >
Encoding:
Text File  |  1988-10-11  |  5.4 KB  |  143 lines

  1. % rep11.sty 23 Sep 85
  2. \lineskip 1pt \normallineskip 1pt
  3. \def\baselinestretch{1}
  4.  
  5. \def\@normalsize{\@setsize\normalsize{13.6pt}\xipt\@xipt
  6. \abovedisplayskip 11pt plus3pt minus6pt\belowdisplayskip \abovedisplayskip
  7. \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6.5pt plus3.5pt
  8. minus3pt}
  9. \def\small{\@setsize\small{12pt}\xpt\@xpt
  10. \abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip
  11. \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt minus3pt
  12. \def\@listi{\topsep 6pt plus 2pt minus 2pt\parsep 3pt plus 2pt minus 1pt
  13. \itemsep \parsep}}
  14. \def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
  15. \abovedisplayskip 8pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip
  16. \abovedisplayshortskip \z@ plus 1pt\belowdisplayshortskip 4pt plus 2pt minus
  17. 2pt
  18. \def\@listi{\topsep 4pt plus 2pt minus 2pt\parsep 2pt plus 1pt minus 1pt
  19. \itemsep \parsep}}
  20. \def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
  21. \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
  22. \def\large{\@setsize\large{14pt}\xiipt\@xiipt}
  23. \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
  24. \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
  25. \def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
  26. \def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
  27. \normalsize
  28.  
  29. \if@twoside \oddsidemargin 36pt \evensidemargin 74pt \marginparwidth 100pt
  30. \else \oddsidemargin 54pt \evensidemargin 54pt
  31.  \marginparwidth 83pt
  32. \fi
  33. \marginparsep 10pt
  34.  \topmargin 27pt \headheight 12pt \headsep 25pt \footheight 12pt \footskip
  35. 30pt
  36.  
  37. \textheight 530.4pt \textwidth 360pt \columnsep 10pt \columnseprule 0pt
  38.  
  39. \footnotesep 7.7pt
  40. \skip\footins 10pt plus 4pt minus 2pt
  41. \floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt
  42. \intextsep 12pt plus 2pt minus 2pt \@maxsep 20pt \dblfloatsep 12pt plus 2pt
  43. minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt \@dblmaxsep 20pt
  44. \@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil
  45. \@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil
  46. \marginparpush 5pt
  47.  
  48. \parskip 0pt plus 1pt \parindent 17pt \topsep 9pt plus 3pt minus 5pt
  49. \partopsep 3pt plus 1pt minus 2pt \itemsep 4.5pt plus 2pt minus 1pt
  50. \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301
  51. \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty
  52. -\@lowpenalty
  53.  
  54. \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
  55. \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
  56. \secdef\@part\@spart}
  57.  
  58. \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
  59. \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
  60. \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
  61.  \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
  62. \Huge \bf #1\@endpart}
  63. \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
  64. \thispagestyle{empty}
  65.  \newpage
  66.  \fi \if@tempswa \twocolumn \fi}
  67. \def\@spart#1{\Huge \bf #1\@endpart}
  68.  
  69. \def\@makechapterhead#1{ \vspace*{50pt} { \parindent 0pt \raggedright
  70.  \ifnum \c@secnumdepth >\m@ne \huge\bf \@chapapp{} \thechapter \par
  71.  \vskip 20pt \fi \Huge \bf #1\par
  72.  \nobreak \vskip 40pt } }
  73.  
  74. \def\@makeschapterhead#1{ \vspace*{50pt} { \parindent 0pt \raggedright
  75.  \Huge \bf #1\par
  76.  \nobreak \vskip 40pt } }
  77.  
  78. \def\chapter{\clearpage \thispagestyle{plain} \global\@topnum\z@
  79. \@afterindentfalse \secdef\@chapter\@schapter}
  80. \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
  81.  \refstepcounter{chapter}
  82.  \typeout{\@chapapp\space\thechapter.}
  83.  \addcontentsline{toc}{chapter}{\protect
  84.  \numberline{\thechapter}#1}\else
  85.  \addcontentsline{toc}{chapter}{#1}\fi
  86.  \chaptermark{#1}
  87.  \addtocontents{lof}{\protect\addvspace{10pt}}
  88. \addtocontents{lot}{\protect\addvspace{10pt}} \if@twocolumn
  89. \@topnewpage[\@makechapterhead{#2}]
  90.  \else \@makechapterhead{#2}
  91.  \@afterheading \fi}
  92. \def\@schapter#1{\if@twocolumn \@topnewpage[\@makeschapterhead{#1}]
  93.  \else \@makeschapterhead{#1}
  94.  \@afterheading\fi}
  95.  
  96. \def\section{\@startsection {section}{1}{\z@}{-3.5ex plus -1ex minus
  97.  -.2ex}{2.3ex plus .2ex}{\Large\bf}}
  98. \def\subsection{\@startsection{subsection}{2}{\z@}{-3.25ex plus -1ex minus
  99.  -.2ex}{1.5ex plus .2ex}{\large\bf}}
  100. \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-3.25ex plus
  101.  -1ex minus -.2ex}{1.5ex plus .2ex}{\normalsize\bf}}
  102. \def\paragraph{\@startsection
  103.  {paragraph}{4}{\z@}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}}
  104. \def\subparagraph{\@startsection
  105.  {subparagraph}{4}{\parindent}{3.25ex plus 1ex minus
  106.  .2ex}{-1em}{\normalsize\bf}}
  107.  
  108. \def\chaptermark#1{}
  109.  
  110. \setcounter{secnumdepth}{2}
  111.  
  112. \def\appendix{\par
  113.  \setcounter{chapter}{0}
  114.  \setcounter{section}{0}
  115.  \def\@chapapp{Appendix}
  116.  \def\thechapter{\Alph{chapter}}}
  117.  
  118.  
  119. \leftmargini 2.5em
  120. \leftmarginii 2.2em \leftmarginiii 1.87em \leftmarginiv 1.7em \leftmarginv 1em
  121. \leftmarginvi 1em
  122. \leftmargin\leftmargini
  123. \labelwidth\leftmargini\advance\labelwidth-\labelsep
  124. \labelsep .5em
  125. \parsep 4.5pt plus 2pt minus 1pt
  126. \def\@listi{\leftmargin\leftmargini}
  127. \def\@listii{\leftmargin\leftmarginii
  128.  \labelwidth\leftmarginii\advance\labelwidth-\labelsep
  129.  \topsep 4.5pt plus 2pt minus 1pt
  130.  \parsep 2pt plus 1pt minus 1pt
  131.  \itemsep \parsep}
  132. \def\@listiii{\leftmargin\leftmarginiii
  133.  \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
  134.  \topsep 2pt plus 1pt minus 1pt
  135.  \parsep \z@ \partopsep 1pt plus 0pt minus 1pt
  136.  \itemsep \topsep}
  137. \def\@listiv{\leftmargin\leftmarginiv
  138.  \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
  139. \def\@listv{\leftmargin\leftmarginv
  140.  \labelwidth\leftmarginv\advance\labelwidth-\labelsep}
  141. \def\@listvi{\leftmargin\leftmarginvi
  142.  \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
  143.