1 \documentstyle[a4,12pt,rail,proof,iman,extra]{report}
4 %%% to index ids: \[\\tt \([a-zA-Z0-9][a-zA-Z0-9_'.]*\) [\\ttindexbold{\1}
5 %%% to delete old ones: \\indexbold{\*[^}]*}
6 %% run sedindex ref to prepare index file
7 %%% needs chapter on Provers/typedsimp.ML?
8 \title{The Isabelle Reference Manual}
10 \author{{\em Lawrence C. Paulson}%
11 \thanks{Tobias Nipkow, of T. U. Munich, wrote most of
12 Chapters~\protect\ref{Defining-Logics} and~\protect\ref{simp-chap}, and part of
13 Chapter~\protect\ref{theories}. Carsten Clasohm also contributed to
14 Chapter~\protect\ref{theories}. Markus Wenzel contributed to
15 Chapter~\protect\ref{chap:syntax}. Sara Kalvala and others suggested changes
16 and corrections. The research has been funded by the SERC (grants
17 GR/G53279, GR/H40570) and by ESPRIT project 6453: Types.}
19 Computer Laboratory \\ University of Cambridge \\[2ex]
20 \small{\em Electronic mail\/}: {\tt lcp@cl.cam.ac.uk}\\[3cm]
21 Copyright \copyright{} \number\year{} by Lawrence C. Paulson}
28 \setcounter{secnumdepth}{1} \setcounter{tocdepth}{2}
32 \binperiod %%%treat . like a binary operator
35 \index{definitions|see{rewriting, meta-level}}
36 \index{rewriting!object-level|see{simplification}}
37 \index{meta-rules|see{meta-rules}}
40 \pagenumbering{roman} \tableofcontents \clearfirst
42 \include{introduction}
50 \include{substitution}
54 %%seealso's must be last so that they appear last in the index entries
55 \index{meta-rewriting|seealso{tactics, theorems}}
58 \bibliographystyle{plain} \small\raggedright\frenchspacing
59 \bibliography{string,atp,funprog,general,logicprog,isabelle,theory}
61 \include{theory-syntax}