11647
|
1 |
|
12570
|
2 |
\chapter{Presenting theories}
|
|
3 |
\label{ch:thy-present}
|
|
4 |
|
|
5 |
Due to the previous chapters the reader should have become sufficiently
|
|
6 |
acquainted with basic formal theory development in Isabelle/HOL, so that we
|
|
7 |
may now set out on a small interlude concerning the ``marginal'' issue of
|
|
8 |
presenting theories in a typographically pleasing manner. Isabelle provides a
|
|
9 |
rich infrastructure for concrete syntax (for input and output of the logical
|
|
10 |
term language of $\lambda$-calculus), as well as document preparation of
|
|
11 |
collections of theory texts using existing {\LaTeX} infrastructure.
|
|
12 |
|
|
13 |
The overall measure of theory beautification depends on the kind of
|
|
14 |
application one has in mind, as well as the intended audience of the final
|
|
15 |
results. In any case, users may already benefit themselves from handsome
|
|
16 |
notation available in interactive development, while requiring only minimal
|
|
17 |
provisions as part of the theory specifications.
|
11647
|
18 |
|
|
19 |
\input{Documents/document/Documents.tex}
|
|
20 |
|
|
21 |
%%% Local Variables:
|
|
22 |
%%% mode: latex
|
|
23 |
%%% TeX-master: t
|
|
24 |
%%% End:
|