diff -r ae56354155e4 -r 58f044289dca doc-src/Locales/Locales/generated/isabelle.sty --- a/doc-src/Locales/Locales/generated/isabelle.sty Fri Aug 19 22:44:36 2005 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,167 +0,0 @@ -%% -%% Author: Markus Wenzel, TU Muenchen -%% -%% macros for Isabelle generated LaTeX output -%% - -%%% Simple document preparation (based on theory token language and symbols) - -% isabelle environments - -\newcommand{\isabellecontext}{UNKNOWN} - -\newcommand{\isastyle}{\small\tt\slshape} -\newcommand{\isastyleminor}{\small\tt\slshape} -\newcommand{\isastylescript}{\footnotesize\tt\slshape} -\newcommand{\isastyletext}{\normalsize\rm} -\newcommand{\isastyletxt}{\rm} -\newcommand{\isastylecmt}{\rm} - -%symbol markup -- \emph achieves decent spacing via italic corrections -\newcommand{\isamath}[1]{\emph{$#1$}} -\newcommand{\isatext}[1]{\emph{#1}} -\newcommand{\isascriptstyle}{\def\isamath##1{##1}\def\isatext##1{\mbox{\isastylescript##1}}} -\newcommand{\isactrlsub}[1]{\emph{\isascriptstyle${}\sb{#1}$}} -\newcommand{\isactrlsup}[1]{\emph{\isascriptstyle${}\sp{#1}$}} -\newcommand{\isactrlisub}[1]{\emph{\isascriptstyle${}\sb{#1}$}} -\newcommand{\isactrlisup}[1]{\emph{\isascriptstyle${}\sp{#1}$}} -\newcommand{\isactrlbold}[1]{{\bfseries\upshape\boldmath#1}} - -% somewhat hackish: spanning sub/super scripts (\<^bsub>..\<^esub>) -\newcommand{\isactrlbsub}{% -\def\isatext##1{\isastylescript##1}\begin{math}_\bgroup} -\newcommand{\isactrlesub}{\egroup\end{math}} -\newcommand{\isactrlbsup}{% -\def\isatext##1{\isastylescript##1}\begin{math}^\bgroup} -\newcommand{\isactrlesup}{\egroup\end{math}} - -\newdimen\isa@parindent\newdimen\isa@parskip - -\newenvironment{isabellebody}{% -\isamarkuptrue\par% -\isa@parindent\parindent\parindent0pt% -\isa@parskip\parskip\parskip0pt% -\isastyle}{\par} - -\newenvironment{isabelle} -{\begin{trivlist}\begin{isabellebody}\item\relax} -{\end{isabellebody}\end{trivlist}} - -\newcommand{\isa}[1]{\emph{\isastyleminor #1}} - -\newcommand{\isaindent}[1]{\hphantom{#1}} -\newcommand{\isanewline}{\mbox{}\par\mbox{}} -\newcommand{\isasep}{} % override with e.g. \renewcommand{\isasep}{\vspace{1ex}} -\newcommand{\isadigit}[1]{#1} - -\chardef\isacharbang=`\! -\chardef\isachardoublequote=`\" -\chardef\isacharhash=`\# -\chardef\isachardollar=`\$ -\chardef\isacharpercent=`\% -\chardef\isacharampersand=`\& -\chardef\isacharprime=`\' -\chardef\isacharparenleft=`\( -\chardef\isacharparenright=`\) -\chardef\isacharasterisk=`\* -\chardef\isacharplus=`\+ -\chardef\isacharcomma=`\, -\chardef\isacharminus=`\- -\chardef\isachardot=`\. -\chardef\isacharslash=`\/ -\chardef\isacharcolon=`\: -\chardef\isacharsemicolon=`\; -\chardef\isacharless=`\< -\chardef\isacharequal=`\= -\chardef\isachargreater=`\> -\chardef\isacharquery=`\? -\chardef\isacharat=`\@ -\chardef\isacharbrackleft=`\[ -\chardef\isacharbackslash=`\\ -\chardef\isacharbrackright=`\] -\chardef\isacharcircum=`\^ -\chardef\isacharunderscore=`\_ -\chardef\isacharbackquote=`\` -\chardef\isacharbraceleft=`\{ -\chardef\isacharbar=`\| -\chardef\isacharbraceright=`\} -\chardef\isachartilde=`\~ - - -% keyword and section markup - -\newcommand{\isakeywordcharunderscore}{\_} -\newcommand{\isakeyword}[1] -{\emph{\bf\def\isachardot{.}\def\isacharunderscore{\isakeywordcharunderscore}% -\def\isacharbraceleft{\{}\def\isacharbraceright{\}}#1}} -\newcommand{\isacommand}[1]{\isakeyword{#1}} - -\newcommand{\isamarkupheader}[1]{\section{#1}} -\newcommand{\isamarkupchapter}[1]{\chapter{#1}} -\newcommand{\isamarkupsection}[1]{\section{#1}} -\newcommand{\isamarkupsubsection}[1]{\subsection{#1}} -\newcommand{\isamarkupsubsubsection}[1]{\subsubsection{#1}} -\newcommand{\isamarkupsect}[1]{\section{#1}} -\newcommand{\isamarkupsubsect}[1]{\subsection{#1}} -\newcommand{\isamarkupsubsubsect}[1]{\subsubsection{#1}} - -\newif\ifisamarkup -\newcommand{\isabeginpar}{\par\ifisamarkup\relax\else\medskip\fi} -\newcommand{\isaendpar}{\par\medskip} -\newenvironment{isapar}{\parindent\isa@parindent\parskip\isa@parskip\isabeginpar}{\isaendpar} -\newenvironment{isamarkuptext}{\isastyletext\begin{isapar}}{\end{isapar}} -\newenvironment{isamarkuptxt}{\isastyletxt\begin{isapar}}{\end{isapar}} -\newcommand{\isamarkupcmt}[1]{{\isastylecmt--- #1}} - - -% alternative styles - -\newcommand{\isabellestyle}{} -\def\isabellestyle#1{\csname isabellestyle#1\endcsname} - -\newcommand{\isabellestylett}{% -\renewcommand{\isastyle}{\small\tt}% -\renewcommand{\isastyleminor}{\small\tt}% -\renewcommand{\isastylescript}{\footnotesize\tt}% -} -\newcommand{\isabellestyleit}{% -\renewcommand{\isastyle}{\small\it}% -\renewcommand{\isastyleminor}{\it}% -\renewcommand{\isastylescript}{\footnotesize\it}% -\renewcommand{\isakeywordcharunderscore}{\mbox{-}}% -\renewcommand{\isacharbang}{\isamath{!}}% -\renewcommand{\isachardoublequote}{}% -\renewcommand{\isacharhash}{\isamath{\#}}% -\renewcommand{\isachardollar}{\isamath{\$}}% -\renewcommand{\isacharpercent}{\isamath{\%}}% -\renewcommand{\isacharampersand}{\isamath{\&}}% -\renewcommand{\isacharprime}{\isamath{\mskip2mu{'}\mskip-2mu}}% -\renewcommand{\isacharparenleft}{\isamath{(}}% -\renewcommand{\isacharparenright}{\isamath{)}}% -\renewcommand{\isacharasterisk}{\isamath{*}}% -\renewcommand{\isacharplus}{\isamath{+}}% -\renewcommand{\isacharcomma}{\isamath{\mathord,}}% -\renewcommand{\isacharminus}{\isamath{-}}% -\renewcommand{\isachardot}{\isamath{\mathord.}}% -\renewcommand{\isacharslash}{\isamath{/}}% -\renewcommand{\isacharcolon}{\isamath{\mathord:}}% -\renewcommand{\isacharsemicolon}{\isamath{\mathord;}}% -\renewcommand{\isacharless}{\isamath{<}}% -\renewcommand{\isacharequal}{\isamath{=}}% -\renewcommand{\isachargreater}{\isamath{>}}% -\renewcommand{\isacharat}{\isamath{@}}% -\renewcommand{\isacharbrackleft}{\isamath{[}}% -\renewcommand{\isacharbrackright}{\isamath{]}}% -\renewcommand{\isacharunderscore}{\mbox{-}}% -\renewcommand{\isacharbraceleft}{\isamath{\{}}% -\renewcommand{\isacharbar}{\isamath{\mid}}% -\renewcommand{\isacharbraceright}{\isamath{\}}}% -\renewcommand{\isachartilde}{\isamath{{}\sp{\sim}}}% -} - -\newcommand{\isabellestylesl}{% -\isabellestyleit% -\renewcommand{\isastyle}{\small\sl}% -\renewcommand{\isastyleminor}{\sl}% -\renewcommand{\isastylescript}{\footnotesize\sl}% -}