lib/texinputs/isabelle.sty
author wenzelm
Thu, 07 Oct 1999 12:25:50 +0200
changeset 7771 cc8e2263be65
parent 7758 d36c19045493
child 7788 825b8b1ad136
permissions -rw-r--r--
verbatim: no markup;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7709
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     1
%%
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     2
%% $Id$
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     3
%%
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     4
%% macros for Isabelle generated LaTeX output
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     5
%%
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     6
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     7
%%% Simple document preparation (based on theory token language)
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
     8
7752
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
     9
%basic environment
7709
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
    10
\newenvironment{isabellesimple}{\small\tt\slshape\mbox{}}{}
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
    11
\newcommand{\isanewline}{\mbox{}\\\mbox{}}
7752
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    12
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    13
%keywords
7709
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
    14
\newcommand{\isacommand}[1]{{\bf #1}}
545637744a85 macros for Isabelle generated LaTeX output;
wenzelm
parents:
diff changeset
    15
\newcommand{\isakeyword}[1]{{\bf #1}}
7752
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    16
7758
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    17
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    18
%section markup
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    19
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    20
\newcommand{\isapar}[1]{{\par\medskip #1\par\smallskip}}
7771
cc8e2263be65 verbatim: no markup;
wenzelm
parents: 7758
diff changeset
    21
\newcommand{\isamarkupheader}[1]{#1}
7758
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    22
7752
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    23
\newcommand{\isamarkupchapter}[1]{\chapter{#1}}
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    24
\newcommand{\isamarkupsection}[1]{\section{#1}}
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    25
\newcommand{\isamarkupsubsection}[1]{\subsection{#1}}
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    26
\newcommand{\isamarkupsubsubsection}[1]{\subsubsection{#1}}
7758
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    27
\newcommand{\isamarkuptext}[1]{\isapar{\normalsize\rm #1}}
7771
cc8e2263be65 verbatim: no markup;
wenzelm
parents: 7758
diff changeset
    28
\newcommand{\isamarkupverbatim}[1]{#1}
7752
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    29
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    30
\newcommand{\isamarkupsect}[1]{\section{#1}}
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    31
\newcommand{\isamarkupsubsect}[1]{\subsection{#1}}
7ee322caf59c accomodate markup commands;
wenzelm
parents: 7709
diff changeset
    32
\newcommand{\isamarkupsubsubsect}[1]{\subsubsection{#1}}
7758
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    33
\newcommand{\isamarkuptxt}[1]{\isapar{\rm #1}}
7771
cc8e2263be65 verbatim: no markup;
wenzelm
parents: 7758
diff changeset
    34
\newcommand{\isamarkupverb}[1]{#1}
7758
d36c19045493 tuned markup commands;
wenzelm
parents: 7752
diff changeset
    35
\newcommand{\isamarkupcmt}[1]{{\rm--- #1}}