Guest User

Untitled

a guest
Dec 8th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.20 KB | None | 0 0
  1. %% A Class option for fourteen point fonts. Written by James Kilfiger
  2. %% This file may be distributed under the terms of the Latex project
  3. %% public licence.
  4.  
  5. %% Please ensure that a class such as extarticle or extreport is
  6. %% available when distributing this file.
  7. \NeedsTeXFormat{LaTeX2e}
  8. \ProvidesFile{size9.clo}
  9. [1999/11/11 v1.4a
  10. NON-Standard LaTeX file (size option)]
  11. \renewcommand\normalsize{%
  12. \@setfontsize\normalsize\@ixpt\@xipt%
  13. \abovedisplayskip 8\p@ \@plus4\p@ \@minus4\p@
  14. \abovedisplayshortskip \z@ \@plus3\p@
  15. \belowdisplayshortskip 5\p@ \@plus3\p@ \@minus3\p@
  16. \belowdisplayskip \abovedisplayskip
  17. \let\@listi\@listI}
  18. \normalsize
  19. \newcommand\small{%
  20. \@setfontsize\small\@viiipt\@ixpt%
  21. \abovedisplayskip 5\p@ \@plus2\p@ \@minus2\p@
  22. \abovedisplayshortskip \z@ \@plus1\p@
  23. \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
  24. \def\@listi{\leftmargin\leftmargini
  25. \topsep 3\p@ \@plus\p@ \@minus\p@
  26. \parsep 2\p@ \@plus\p@ \@minus\p@
  27. \itemsep \parsep}%
  28. \belowdisplayskip \abovedisplayskip
  29. }
  30. \newcommand\footnotesize{%
  31. \@setfontsize\footnotesize\@viipt\@viiipt
  32. \abovedisplayskip 4\p@ \@plus2\p@ \@minus2\p@
  33. \abovedisplayshortskip \z@ \@plus1\p@
  34. \belowdisplayshortskip 2.5\p@ \@plus\p@ \@minus\p@
  35. \def\@listi{\leftmargin\leftmargini
  36. \topsep 3\p@ \@plus\p@ \@minus\p@
  37. \parsep 2\p@ \@plus\p@ \@minus\p@
  38. \itemsep \parsep}%
  39. \belowdisplayskip \abovedisplayskip
  40. }
  41. \newcommand\scriptsize{\@setfontsize\scriptsize\@vipt\@viipt}
  42. \newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
  43. \newcommand\large{\@setfontsize\large\@xpt\@xiipt}
  44. \newcommand\Large{\@setfontsize\Large\@xipt{13}}
  45. \newcommand\LARGE{\@setfontsize\LARGE\@xiipt{14}}
  46. \newcommand\huge{\@setfontsize\huge\@xivpt{18}}
  47. \newcommand\Huge{\@setfontsize\Huge\@xviipt{22}}
  48. \if@twocolumn
  49. \setlength\parindent{1em}
  50. \else
  51. \setlength\parindent{14pt}
  52. \fi
  53. \setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
  54. \setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
  55. \setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
  56. \setlength\headheight{12\p@}
  57. \setlength\headsep {25\p@}
  58. \setlength\topskip {9\p@}
  59. \setlength\footskip{30\p@}
  60. \setlength\maxdepth{.5\topskip}
  61.  
  62. \setlength\@tempdima{\paperwidth}
  63. \addtolength\@tempdima{-2in}
  64. \setlength\@tempdimb{330\p@}
  65. \if@twocolumn
  66. \ifdim\@tempdima>2\@tempdimb\relax
  67. \setlength\textwidth{2\@tempdimb}
  68. \else
  69. \setlength\textwidth{\@tempdima}
  70. \fi
  71. \else
  72. \ifdim\@tempdima>\@tempdimb\relax
  73. \setlength\textwidth{\@tempdimb}
  74. \else
  75. \setlength\textwidth{\@tempdima}
  76. \fi
  77. \fi
  78. \@settopoint\textwidth
  79.  
  80. \setlength\@tempdima{\paperheight}
  81. \addtolength\@tempdima{-2in}
  82. \addtolength\@tempdima{-1.5in}
  83. \divide\@tempdima\baselineskip
  84. \@tempcnta=\@tempdima
  85. \setlength\textheight{\@tempcnta\baselineskip}
  86. \addtolength\textheight{\topskip}
  87. \if@twocolumn
  88. \setlength\marginparsep {10\p@}
  89. \else
  90. \setlength\marginparsep{10\p@}
  91. \fi
  92. \setlength\marginparpush{5\p@}
  93. \if@twoside
  94. \setlength\@tempdima {\paperwidth}
  95. \addtolength\@tempdima {-\textwidth}
  96. \setlength\oddsidemargin {.4\@tempdima}
  97. \addtolength\oddsidemargin {-1in}
  98. \setlength\marginparwidth {.6\@tempdima}
  99. \addtolength\marginparwidth {-\marginparsep}
  100. \addtolength\marginparwidth {-0.4in}
  101. \else
  102. \setlength\@tempdima {\paperwidth}
  103. \addtolength\@tempdima {-\textwidth}
  104. \setlength\oddsidemargin {.5\@tempdima}
  105. \addtolength\oddsidemargin {-1in}
  106. \setlength\marginparwidth {.5\@tempdima}
  107. \addtolength\marginparwidth {-\marginparsep}
  108. \addtolength\marginparwidth {-0.4in}
  109. \addtolength\marginparwidth {-.4in}
  110. \fi
  111. \ifdim \marginparwidth >2in
  112. \setlength\marginparwidth{2in}
  113. \fi
  114. \@settopoint\oddsidemargin
  115. \@settopoint\marginparwidth
  116. \setlength\evensidemargin {\paperwidth}
  117. \addtolength\evensidemargin{-2in}
  118. \addtolength\evensidemargin{-\textwidth}
  119. \addtolength\evensidemargin{-\oddsidemargin}
  120. \@settopoint\evensidemargin
  121. \setlength\topmargin{\paperheight}
  122. \addtolength\topmargin{-2in}
  123. \addtolength\topmargin{-\headheight}
  124. \addtolength\topmargin{-\headsep}
  125. \addtolength\topmargin{-\textheight}
  126. \addtolength\topmargin{-\footskip} % this might be wrong!
  127. \addtolength\topmargin{-.5\topmargin}
  128. \@settopoint\topmargin
  129. \setlength\footnotesep{6.3\p@}
  130. \setlength{\skip\footins}{8\p@ \@plus 4\p@ \@minus 2\p@}
  131. \setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
  132. \setlength\textfloatsep{18\p@ \@plus 2\p@ \@minus 4\p@}
  133. \setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
  134. \setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
  135. \setlength\dbltextfloatsep{18\p@ \@plus 2\p@ \@minus 2\p@}
  136. \setlength\@fptop{0\p@ \@plus 1fil}
  137. \setlength\@fpsep{8\p@ \@plus 2fil}
  138. \setlength\@fpbot{0\p@ \@plus 1fil}
  139. \setlength\@dblfptop{0\p@ \@plus 1fil}
  140. \setlength\@dblfpsep{8\p@ \@plus 2fil}
  141. \setlength\@dblfpbot{0\p@ \@plus 1fil}
  142. \setlength\partopsep{2\p@ \@plus \p@ \@minus \p@}
  143. \def\@listi{\leftmargin\leftmargini
  144. \parsep 4\p@ \@plus2\p@ \@minus\p@
  145. \topsep 6\p@ \@plus2\p@ \@minus3\p@
  146. \itemsep \parsep}
  147. \let\@listI\@listi
  148. \@listi
  149. \def\@listii {\leftmargin\leftmarginii
  150. \labelwidth\leftmarginii
  151. \advance\labelwidth-\labelsep
  152. \topsep 4\p@ \@plus2\p@ \@minus\p@
  153. \parsep 2\p@ \@plus\p@ \@minus\p@
  154. \itemsep \parsep}
  155. \def\@listiii{\leftmargin\leftmarginiii
  156. \labelwidth\leftmarginiii
  157. \advance\labelwidth-\labelsep
  158. \topsep 2\p@\@plus\p@\@minus\p@
  159. \parsep \z@
  160. \partopsep \p@ \@plus\z@ \@minus\p@
  161. \itemsep \topsep}
  162. \def\@listiv {\leftmargin\leftmarginiv
  163. \labelwidth\leftmarginiv
  164. \advance\labelwidth-\labelsep}
  165. \def\@listv {\leftmargin\leftmarginv
  166. \labelwidth\leftmarginv
  167. \advance\labelwidth-\labelsep}
  168. \def\@listvi {\leftmargin\leftmarginvi
  169. \labelwidth\leftmarginvi
  170. \advance\labelwidth-\labelsep}
  171. \endinput
  172. %%
Add Comment
Please, Sign In to add comment