7709
|
1 |
%%
|
|
2 |
%% $Id$
|
|
3 |
%%
|
|
4 |
%% macros for Isabelle generated LaTeX output
|
|
5 |
%%
|
|
6 |
|
|
7 |
%%% Simple document preparation (based on theory token language)
|
|
8 |
|
7752
|
9 |
%basic environment
|
7709
|
10 |
\newenvironment{isabellesimple}{\small\tt\slshape\mbox{}}{}
|
|
11 |
\newcommand{\isanewline}{\mbox{}\\\mbox{}}
|
7752
|
12 |
|
|
13 |
%keywords
|
7709
|
14 |
\newcommand{\isacommand}[1]{{\bf #1}}
|
|
15 |
\newcommand{\isakeyword}[1]{{\bf #1}}
|
7752
|
16 |
|
7758
|
17 |
|
|
18 |
%section markup
|
|
19 |
|
|
20 |
\newcommand{\isapar}[1]{{\par\medskip #1\par\smallskip}}
|
|
21 |
|
|
22 |
\newcommand{\isamarkupheader}[1]{\isapar{\normalsize\rm #1}}
|
7752
|
23 |
\newcommand{\isamarkupchapter}[1]{\chapter{#1}}
|
|
24 |
\newcommand{\isamarkupsection}[1]{\section{#1}}
|
|
25 |
\newcommand{\isamarkupsubsection}[1]{\subsection{#1}}
|
|
26 |
\newcommand{\isamarkupsubsubsection}[1]{\subsubsection{#1}}
|
7758
|
27 |
\newcommand{\isamarkuptext}[1]{\isapar{\normalsize\rm #1}}
|
7752
|
28 |
|
|
29 |
\newcommand{\isamarkupsect}[1]{\section{#1}}
|
|
30 |
\newcommand{\isamarkupsubsect}[1]{\subsection{#1}}
|
|
31 |
\newcommand{\isamarkupsubsubsect}[1]{\subsubsection{#1}}
|
7758
|
32 |
\newcommand{\isamarkuptxt}[1]{\isapar{\rm #1}}
|
|
33 |
\newcommand{\isamarkupcmt}[1]{{\rm--- #1}}
|