| author | wenzelm | 
| Sun, 25 Oct 2009 19:21:34 +0100 | |
| changeset 33171 | 292970b42770 | 
| parent 30956 | 9b294296691b | 
| child 42511 | bf89455ccf9d | 
| permissions | -rw-r--r-- | 
| 11423 | 1  | 
\documentclass{article}
 | 
| 14400 | 2  | 
%%\includeonly{Types/types} %%UNCOMMENT to process only selected chapters
 | 
| 26913 | 3  | 
\usepackage{cl2emono-modified,../isabelle,../isabellesym}
 | 
| 11423 | 4  | 
\usepackage{../proof,amsmath,amsfonts}
 | 
| 12639 | 5  | 
\usepackage{latexsym,wasysym,verbatim,graphicx,tutorial,../ttbox,comment}
 | 
| 13981 | 6  | 
\usepackage[greek,english]{babel}
 | 
| 11423 | 7  | 
\usepackage{../pdfsetup}   
 | 
8  | 
%last package!  | 
|
9  | 
||
10  | 
\remarkstrue %TRUE causes remarks to be displayed (as marginal notes)  | 
|
11  | 
%\remarksfalse  | 
|
12  | 
||
13  | 
\makeindex  | 
|
14  | 
||
| 11450 | 15  | 
\index{conditional expressions|see{\isa{if} expressions}}
 | 
| 11456 | 16  | 
\index{primitive recursion|see{recursion, primitive}}
 | 
| 11428 | 17  | 
\index{product type|see{pairs and tuples}}
 | 
| 11456 | 18  | 
\index{structural induction|see{induction, structural}}
 | 
| 11428 | 19  | 
\index{termination|see{functions, total}}
 | 
20  | 
\index{tuples|see{pairs and tuples}}
 | 
|
| 11423 | 21  | 
\index{*<*lex*>|see{lexicographic product}}
 | 
22  | 
||
23  | 
\underscoreoff  | 
|
24  | 
||
25  | 
\setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}  %% {secnumdepth}{2}???
 | 
|
26  | 
||
27  | 
\pagestyle{headings}
 | 
|
28  | 
||
29  | 
||
30  | 
\begin{document}
 | 
|
| 12790 | 31  | 
\title{
 | 
32  | 
\begin{center}
 | 
|
33  | 
\includegraphics[scale=.8]{isabelle_hol}
 | 
|
| 12916 | 34  | 
       \\ \vspace{0.5cm} A Proof Assistant for Higher-Order Logic
 | 
| 12790 | 35  | 
\end{center}}
 | 
36  | 
\author{Tobias Nipkow \quad Lawrence C. Paulson \quad Markus Wenzel%\\[1ex]
 | 
|
37  | 
%Technische Universit{\"a}t M{\"u}nchen \\
 | 
|
38  | 
%Institut f{\"u}r Informatik \\[1ex]
 | 
|
39  | 
%University of Cambridge\\  | 
|
40  | 
%Computer Laboratory  | 
|
41  | 
}  | 
|
| 
30956
 
9b294296691b
empty page leads to results on duplex printers as expected
 
haftmann 
parents: 
26913 
diff
changeset
 | 
42  | 
\pagenumbering{roman}
 | 
| 11423 | 43  | 
\maketitle  | 
| 
30956
 
9b294296691b
empty page leads to results on duplex printers as expected
 
haftmann 
parents: 
26913 
diff
changeset
 | 
44  | 
\newpage  | 
| 11423 | 45  | 
|
| 
30956
 
9b294296691b
empty page leads to results on duplex printers as expected
 
haftmann 
parents: 
26913 
diff
changeset
 | 
46  | 
%\setcounter{page}{5}
 | 
| 25257 | 47  | 
%\vspace*{\fill}
 | 
48  | 
%\begin{center}
 | 
|
49  | 
%\LARGE In memoriam \\[1ex]  | 
|
50  | 
%{\sc Annette Schumann}\\[1ex]
 | 
|
51  | 
%1959 -- 2001  | 
|
52  | 
%\end{center}
 | 
|
53  | 
%\vspace*{\fill}
 | 
|
54  | 
%\vspace*{\fill}
 | 
|
55  | 
%\newpage  | 
|
| 
30956
 
9b294296691b
empty page leads to results on duplex printers as expected
 
haftmann 
parents: 
26913 
diff
changeset
 | 
56  | 
|
| 14400 | 57  | 
\include{preface}
 | 
| 11423 | 58  | 
|
59  | 
\tableofcontents  | 
|
60  | 
||
| 11450 | 61  | 
\cleardoublepage\pagenumbering{arabic}
 | 
| 11423 | 62  | 
|
| 12669 | 63  | 
\part{Elementary Techniques}
 | 
| 14400 | 64  | 
\include{basics}
 | 
65  | 
\include{fp}
 | 
|
66  | 
\include{Documents/documents}
 | 
|
| 
11647
 
0538cb0f7999
initial setup for chapter on document preparation;
 
wenzelm 
parents: 
11548 
diff
changeset
 | 
67  | 
|
| 
 
0538cb0f7999
initial setup for chapter on document preparation;
 
wenzelm 
parents: 
11548 
diff
changeset
 | 
68  | 
\part{Logic and Sets}
 | 
| 14400 | 69  | 
\include{Rules/rules}
 | 
70  | 
\include{Sets/sets}
 | 
|
71  | 
\include{Inductive/inductive}
 | 
|
| 
11647
 
0538cb0f7999
initial setup for chapter on document preparation;
 
wenzelm 
parents: 
11548 
diff
changeset
 | 
72  | 
|
| 
 
0538cb0f7999
initial setup for chapter on document preparation;
 
wenzelm 
parents: 
11548 
diff
changeset
 | 
73  | 
\part{Advanced Material}
 | 
| 14400 | 74  | 
\include{Types/types}
 | 
75  | 
\include{Advanced/advanced}
 | 
|
76  | 
\include{Protocol/protocol}
 | 
|
| 
11647
 
0538cb0f7999
initial setup for chapter on document preparation;
 
wenzelm 
parents: 
11548 
diff
changeset
 | 
77  | 
|
| 12489 | 78  | 
\markboth{}{}
 | 
79  | 
\cleardoublepage  | 
|
80  | 
\vspace*{\fill}
 | 
|
81  | 
\begin{flushright}
 | 
|
82  | 
\begin{tabular}{l}
 | 
|
83  | 
{\large\sf\slshape You know my methods. Apply them!}\\[1ex]
 | 
|
84  | 
Sherlock Holmes  | 
|
85  | 
\end{tabular}
 | 
|
86  | 
\end{flushright}
 | 
|
87  | 
\vspace*{\fill}
 | 
|
88  | 
\vspace*{\fill}
 | 
|
89  | 
||
| 14400 | 90  | 
\underscoreoff  | 
91  | 
||
92  | 
\include{appendix}
 | 
|
| 8743 | 93  | 
|
94  | 
\bibliographystyle{plain}
 | 
|
95  | 
\bibliography{../manual}
 | 
|
| 14400 | 96  | 
\underscoreoff  | 
| 8828 | 97  | 
\printindex  | 
| 8743 | 98  | 
\end{document}
 |