44 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| \font\chapnum   = cminch 
 | |
| \font\chaptitle = cmssbx10  scaled \magstep5
 | |
| \def\booktitle{\mbox{}}
 | |
| \newdimen\titlewidth
 | |
| \newdimen\titlenumwidth
 | |
| \titlewidth\textwidth
 | |
| \titlenumwidth 3cm
 | |
| \addtolength{\titlewidth}{-\titlenumwidth}
 | |
| 
 | |
| %----------------------------------------------------------------------
 | |
| %  Chapters
 | |
| %----------------------------------------------------------------------
 | |
| \def\breakit{\ } % allow linebreak in chapter title
 | |
| 
 | |
| \def\@makechapterhead#1{             % Heading for \chapter command
 | |
|   \vspace*{0pt}                     % Space at top of text page.
 | |
|   { \parindent 0pt \raggedright 
 | |
|     \ifnum \c@secnumdepth >\m@ne     % IF secnumdepth > -1 THEN
 | |
|     \begin{minipage}{\headwidth}
 | |
|       \parbox[b]{\titlewidth}{%
 | |
|         \def\breakit{\par}\raggedright
 | |
|         \baselineskip .33in {\chaptitle #1}}\nobreak
 | |
|       \parbox[b]{\titlenumwidth}{\raggedleft {\chapnum \thechapter}}
 | |
|       \par\vskip 3pt
 | |
|       \rule[0pt]{\headwidth}{4pt}
 | |
|     \end{minipage}
 | |
|     \fi
 | |
|     \vskip 20pt
 | |
|     \nobreak                         % TeX penalty to prevent pagebreak.
 | |
|   } }
 | |
| 
 | |
| \def\@makeschapterhead#1{             % Heading for \chapter* command
 | |
|   \vspace*{0pt}                     % Space at top of page.
 | |
|   \markboth{\booktitle}{#1}
 | |
|   { \parindent 0pt \raggedright 
 | |
|   \begin{minipage}{\headwidth}
 | |
|       \parbox[b]{\titlewidth}{\raggedright {\chaptitle #1}}
 | |
|       \par\vskip 5pt
 | |
|       \rule[0pt]{\headwidth}{4pt}
 | |
|     \end{minipage}
 | |
|     \nobreak                         % TeX penalty to prevent page break.
 | |
|     \vskip 30pt                      % Space between title and text.
 | |
|  }}
 |