1 % extra.sty : Isabelle Manual extra macros for non-Springer version |
1 % extra.sty : Isabelle Manual extra macros for non-Springer version |
2 % |
2 % |
3 \typeout{Document Style extra. Released 17 February 1994} |
3 \typeout{Document Style extra. Released 17/2/94, version of 22/8/00} |
|
4 |
|
5 \usepackage{ttbox} |
|
6 {\obeylines\gdef\ttbreak |
|
7 {\allowbreak}} |
4 |
8 |
5 %%Euro-style date: 20 September 1955 |
9 %%Euro-style date: 20 September 1955 |
6 \def\today{\number\day\space\ifcase\month\or |
10 \def\today{\number\day\space\ifcase\month\or |
7 January\or February\or March\or April\or May\or June\or |
11 January\or February\or March\or April\or May\or June\or |
8 July\or August\or September\or October\or November\or December\fi |
12 July\or August\or September\or October\or November\or December\fi |
9 \space\number\year} |
13 \space\number\year} |
10 |
|
11 %%Borrowed from alltt.sty, but leaves % as the comment character |
|
12 \def\docspecials{\do\ \do\$\do\&% |
|
13 \do\#\do\^\do\^^K\do\_\do\^^A\do\~} |
|
14 |
14 |
15 %%%Put first chapter on odd page, with arabic numbering; like \cleardoublepage |
15 %%%Put first chapter on odd page, with arabic numbering; like \cleardoublepage |
16 \newcommand\clearfirst{\clearpage\ifodd\c@page\else |
16 \newcommand\clearfirst{\clearpage\ifodd\c@page\else |
17 \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi |
17 \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi |
18 \pagenumbering{arabic}} |
18 \pagenumbering{arabic}} |