1 |
1 |
2 %% $Id$ |
2 %% $Id$ |
3 |
3 |
4 \chapter{Presenting theories} |
4 \chapter{Presenting theories}\label{ch:present} |
5 |
5 |
6 Isabelle provides several ways to present the outcome of formal developments, |
6 Isabelle provides several ways to present the outcome of formal developments, |
7 including WWW-based browsable libraries or actual printable documents. |
7 including WWW-based browsable libraries or actual printable documents. |
8 Presentation is centered around the concept of \emph{logic sessions}. The |
8 Presentation is centered around the concept of \emph{logic sessions}. The |
9 global session structure is that of a tree, with Isabelle \texttt{Pure} at its |
9 global session structure is that of a tree, with Isabelle \texttt{Pure} at its |
301 {\TeX} inputs path. |
301 {\TeX} inputs path. |
302 |
302 |
303 If the text contains any references to Isabelle symbols (such as |
303 If the text contains any references to Isabelle symbols (such as |
304 \verb,\<forall>,) then \texttt{isabellesym.sty} should be included as well. |
304 \verb,\<forall>,) then \texttt{isabellesym.sty} should be included as well. |
305 This package contains a standard set of {\LaTeX} macro definitions |
305 This package contains a standard set of {\LaTeX} macro definitions |
306 \verb,\isasym,$foo$ corresponding to \verb,\<,$foo$\verb,>,. The user may |
306 \verb,\isasym,$foo$ corresponding to \verb,\<,$foo$\verb,>, (see |
307 refer to further symbols as well, simply by providing {\LaTeX} macros of the |
307 Appendix~\ref{app:symbols} for a complete list). The user may refer to |
308 same sort. |
308 further symbols as well, simply by providing {\LaTeX} macros of the same sort. |
309 |
309 |
310 For proper setup of PDF documents (with hyperlinks, bookmarks, and thumbnail |
310 For proper setup of PDF documents (with hyperlinks, bookmarks, and thumbnail |
311 images), we recommend to include \verb,pdfsetup.sty, as well. It is safe to |
311 images), we recommend to include \verb,pdfsetup.sty, as well. It is safe to |
312 do so even without using PDF~\LaTeX. |
312 do so even without using PDF~\LaTeX. |
313 |
313 |
516 object-logics as a model for your own developments. For example, see |
516 object-logics as a model for your own developments. For example, see |
517 \texttt{src/FOL/IsaMakefile}. The Isabelle \texttt{mkdir} tool (see |
517 \texttt{src/FOL/IsaMakefile}. The Isabelle \texttt{mkdir} tool (see |
518 \S\ref{sec:tool-mkdir}) creates \texttt{IsaMakefile}s with proper invocation |
518 \S\ref{sec:tool-mkdir}) creates \texttt{IsaMakefile}s with proper invocation |
519 of \texttt{usedir} as well. |
519 of \texttt{usedir} as well. |
520 |
520 |
521 |
|
522 %%% Local Variables: |
521 %%% Local Variables: |
523 %%% mode: latex |
522 %%% mode: latex |
524 %%% TeX-master: "system" |
523 %%% TeX-master: "system" |
525 %%% End: |
524 %%% End: |