4 \documentclass[12pt,a4paper,fleqn]{report}
5 \usepackage{latexsym,graphicx,../iman,../extra,../ttbox,../proof,../rail,../railsetup,../isar,../pdfsetup}
7 \title{\includegraphics[scale=0.5]{isabelle_isar} \\[4ex] The Isabelle/Isar Reference Manual}
8 \author{\emph{Markus Wenzel} \\ TU M\"unchen}
12 \newcommand{\isastyle}{\small\tt\slshape}
13 \newcommand{\isa}[1]{\emph{\isastyle #1}}
14 \newcommand{\isamath}[1]{\emph{$#1$}}
15 \newcommand{\isasymColon}{\isamath{\mathrel{::}}}
16 \newcommand{\isasymRightarrow}{\isamath{\Rightarrow}}
17 \newcommand{\isasymleftharpoondown}{\isamath{\leftharpoondown}}
18 \newcommand{\isasymrightharpoonup}{\isamath{\rightharpoonup}}
19 \newcommand{\isasymrightleftharpoons}{\isamath{\rightleftharpoons}}
20 \newcommand{\isasymequiv}{\isamath{\equiv}}
21 \newcommand{\isasymsubseteq}{\isamath{\subseteq}}
23 \railterm{percent,ppercent,underscore,lbrace,rbrace,atsign}
24 \railterm{ident,longident,symident,var,textvar,typefree,typevar,nat,string,verbatim,keyword}
25 \railterm{name,nameref,text,type,term,prop,atom}
27 \railalias{ident}{\railtoken{ident}}
28 \railalias{longident}{\railtoken{longident}}
29 \railalias{symident}{\railtoken{symident}}
30 \railalias{var}{\railtoken{var}}
31 \railalias{textvar}{\railtoken{textvar}}
32 \railalias{typefree}{\railtoken{typefree}}
33 \railalias{typevar}{\railtoken{typevar}}
34 \railalias{nat}{\railtoken{nat}}
35 \railalias{string}{\railtoken{string}}
36 \railalias{verbatim}{\railtoken{verbatim}}
37 \railalias{keyword}{\railtoken{keyword}}
39 \railalias{name}{\railqtoken{name}}
40 \railalias{nameref}{\railqtoken{nameref}}
41 \railalias{text}{\railqtoken{text}}
42 \railalias{type}{\railqtoken{type}}
43 \railalias{term}{\railqtoken{term}}
44 \railalias{prop}{\railqtoken{prop}}
45 \railalias{atom}{\railqtoken{atom}}
47 \newcommand{\drv}{\mathrel{\vdash}}
48 \newcommand{\edrv}{\mathop{\drv}\nolimits}
49 \newcommand{\Or}{\mathrel{\;|\;}}
51 \renewcommand{\vec}[1]{\overline{#1}}
53 \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}
57 \binperiod %%%treat . like a binary operator
59 \renewcommand{\phi}{\varphi}
70 \pagenumbering{roman} \tableofcontents \clearfirst
73 \nocite{Aspinall:2000:eProof}
74 \nocite{Bauer-Wenzel:2000:HB}
75 \nocite{Harrison:1996:MizarHOL}
76 \nocite{Muzalewski:Mizar}
77 \nocite{Rudnicki:1992:MizarOverview}
78 \nocite{Rudnicki:1992:MizarOverview}
79 \nocite{Syme:1997:DECLARE}
80 \nocite{Syme:1998:thesis}
81 \nocite{Syme:1999:TPHOL}
82 \nocite{Trybulec:1993:MizarFeatures}
83 \nocite{Wiedijk:1999:Mizar}
84 \nocite{Wiedijk:2000:MV}
85 \nocite{Zammit:1999:TPHOL}
99 \bibliographystyle{plain} \small\raggedright\frenchspacing
100 \bibliography{../manual}