1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/doc-src/Tutorial/extra.sty Wed Aug 26 16:57:49 1998 +0200
1.3 @@ -0,0 +1,29 @@
1.4 +% extra.sty : Isabelle Manual extra macros for non-Springer version
1.5 +%
1.6 +\typeout{Document Style extra. Released 17 February 1994}
1.7 +
1.8 +%%Euro-style date: 20 September 1955
1.9 +\def\today{\number\day\space\ifcase\month\or
1.10 +January\or February\or March\or April\or May\or June\or
1.11 +July\or August\or September\or October\or November\or December\fi
1.12 +\space\number\year}
1.13 +
1.14 +%%Borrowed from alltt.sty, but leaves % as the comment character
1.15 +\def\docspecials{\do\ \do\$\do\&%
1.16 + \do\#\do\^\do\^^K\do\_\do\^^A\do\~}
1.17 +
1.18 +%%%Put first chapter on odd page, with arabic numbering; like \cleardoublepage
1.19 +\newcommand\clearfirst{\clearpage\ifodd\c@page\else
1.20 + \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi
1.21 + \pagenumbering{arabic}}
1.22 +
1.23 +%%%Ruled chapter headings
1.24 +\def\@rulehead#1{\hrule height1pt \vskip 14pt \Huge \bf
1.25 + #1 \vskip 14pt\hrule height1pt}
1.26 +\def\@makechapterhead#1{ { \parindent 0pt
1.27 + \ifnum\c@secnumdepth >\m@ne \raggedleft\large\bf\@chapapp{} \thechapter \par
1.28 + \vskip 20pt \fi \raggedright \@rulehead{#1} \par \nobreak \vskip 40pt } }
1.29 +
1.30 +\def\@makeschapterhead#1{ { \parindent 0pt \raggedright
1.31 + \@rulehead{#1} \par \nobreak \vskip 40pt } }
1.32 +