| \NeedsTeXFormat{LaTeX2e}[1996/06/01] |
| \ProvidesPackage{styles/jsr}[2003/04/29 v1.0 (MJH)] |
| |
| \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne |
| \if@mainmatter |
| \refstepcounter{chapter}% |
| \typeout{\@chapapp\space\thechapter.}% |
| \addcontentsline{toc}{chapter}% |
| {\protect\numberline{\thechapter}#1}% |
| \else |
| \addcontentsline{toc}{chapter}{#1}% |
| \fi |
| \else |
| \addcontentsline{toc}{chapter}{#1}% |
| \fi |
| \chaptermark{#1}% |
| \addtocontents{lof}{\protect\addvspace{10\p@}}% |
| \addtocontents{lot}{\protect\addvspace{10\p@}}% |
| \if@twocolumn |
| \@topnewpage[\@makechapterhead{#2}]% |
| \else |
| \@makechapterhead{#2}% |
| \@afterheading |
| \fi} |
| \def\@makechapterhead#1{% |
| \vspace*{50\p@}% |
| {\parindent \z@ \raggedleft \sffamily |
| \ifnum \c@secnumdepth >\m@ne |
| \if@mainmatter |
| \huge\bfseries \@chapapp\space \thechapter |
| \par\nobreak |
| \vskip 20\p@ |
| \fi |
| \fi |
| \interlinepenalty\@M |
| \Huge \bfseries #1\par\nobreak |
| \vskip 40\p@ |
| }} |
| \def\@schapter#1{\if@twocolumn |
| \@topnewpage[\@makeschapterhead{#1}]% |
| \else |
| \@makeschapterhead{#1}% |
| \@afterheading |
| \fi} |
| \def\@makeschapterhead#1{% |
| \vspace*{50\p@}% |
| {\parindent \z@ \raggedleft |
| \sffamily |
| \interlinepenalty\@M |
| \Huge \bfseries #1\par\nobreak |
| \vskip 40\p@ |
| }} |
| |
| \def\verbatim@font{\small\ttfamily} |
| |
| \renewcommand{\chapter}{\if@openright\cleardoublepage\else\clearpage\fi |
| \thispagestyle{plain}% |
| \global\@topnum\z@ |
| \@afterindentfalse |
| \secdef\@chapter\@schapter} |
| \renewcommand{\section}{\@startsection {section}{1}{0pt}% |
| {-3.5ex \@plus -1ex \@minus -.2ex}% |
| {2.3ex \@plus.2ex}% |
| {\sffamily\Large\bfseries}} |
| |
| \renewcommand{\subsection}{\@startsection{subsection}{2}{0pt}% |
| {-3.25ex\@plus -1ex \@minus -.2ex}% |
| {1.5ex \@plus .2ex}% |
| {\sffamily\large\bfseries}} |
| |
| \renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{0pt}% |
| {-3.25ex\@plus -1ex \@minus -.2ex}% |
| {1.5ex \@plus .2ex}% |
| {\sffamily\normalsize\bfseries}} |
| |