doc-src/TutorialI/document/documents0.tex
author wenzelm
Tue, 28 Aug 2012 15:07:43 +0200
changeset 48968 5e83c70266cf
parent 48966 6e15de7dd871
permissions -rw-r--r--
prefer (old) isa-index as provided here, to get exactly the same index layout as in Isabelle2012; more accurate ROOT/files;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11647
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
     1
12671
bb6db6c0d4df updated;
wenzelm
parents: 12666
diff changeset
     2
\chapter{Presenting Theories}
12570
3bd2372e9bed some text;
wenzelm
parents: 11647
diff changeset
     3
\label{ch:thy-present}
3bd2372e9bed some text;
wenzelm
parents: 11647
diff changeset
     4
12743
wenzelm
parents: 12671
diff changeset
     5
By now the reader should have become sufficiently acquainted with elementary
12764
b43333dc6e7d stylistic changes
paulson
parents: 12743
diff changeset
     6
theory development in Isabelle/HOL\@.  The following interlude describes
b43333dc6e7d stylistic changes
paulson
parents: 12743
diff changeset
     7
how to present theories in a typographically
12743
wenzelm
parents: 12671
diff changeset
     8
pleasing manner.  Isabelle provides a rich infrastructure for concrete syntax
wenzelm
parents: 12671
diff changeset
     9
of the underlying $\lambda$-calculus language (see
12764
b43333dc6e7d stylistic changes
paulson
parents: 12743
diff changeset
    10
{\S}\ref{sec:concrete-syntax}), as well as document preparation of theory texts
12743
wenzelm
parents: 12671
diff changeset
    11
based on existing PDF-{\LaTeX} technology (see
12764
b43333dc6e7d stylistic changes
paulson
parents: 12743
diff changeset
    12
{\S}\ref{sec:document-preparation}).
12635
e2d44df29c94 more on concrete syntax;
wenzelm
parents: 12570
diff changeset
    13
12743
wenzelm
parents: 12671
diff changeset
    14
As pointed out by Leibniz\index{Leibniz, Gottfried Wilhelm} more than 300
wenzelm
parents: 12671
diff changeset
    15
years ago, \emph{notions} are in principle more important than
wenzelm
parents: 12671
diff changeset
    16
\emph{notations}, but suggestive textual representation of ideas is vital to
wenzelm
parents: 12671
diff changeset
    17
reduce the mental effort to comprehend and apply them.
11647
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    18
48966
6e15de7dd871 more standard document preparation within session context: avoid clashes with generated .tex files, even on case-insensible file-system;
wenzelm
parents: 48536
diff changeset
    19
\input{Documents.tex}
11647
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    20
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    21
%%% Local Variables: 
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    22
%%% mode: latex
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    23
%%% TeX-master: t
0538cb0f7999 initial setup for chapter on document preparation;
wenzelm
parents:
diff changeset
    24
%%% End: