doc-src/IsarRef/isar-ref.tex
changeset 7134 320b412e5800
parent 7050 c70d3402fef5
child 7135 8eabfd7e6b9b
--- a/doc-src/IsarRef/isar-ref.tex	Fri Jul 30 13:44:29 1999 +0200
+++ b/doc-src/IsarRef/isar-ref.tex	Fri Jul 30 14:59:32 1999 +0200
@@ -1,14 +1,25 @@
 
 %% $Id$
 
-\documentclass[12pt]{report}
-\usepackage{graphicx,a4,../iman,../extra,../proof,../rail,../isar,../pdfsetup}
+\documentclass[12pt,fleqn]{report}
+\usepackage{graphicx,a4,../iman,../extra,../proof,../rail,../railsetup,../isar,../pdfsetup}
 
 \title{\includegraphics[scale=0.5]{isabelle_isar} \\[4ex] The Isabelle/Isar Reference Manual}
 \author{\emph{Markus Wenzel} \\ TU M\"unchen}
 
 \makeindex
 
+\railterm{lbrace,rbrace,llbrace,rrbrace}
+\railterm{ident,longident,symident,var,textvar,typefree,typevar,nat,string,verbatim}
+
+\railalias{name}{\railqtoken{name}}
+\railalias{nameref}{\railqtoken{nameref}}
+\railalias{text}{\railqtoken{text}}
+\railalias{type}{\railqtoken{type}}
+\railalias{term}{\railqtoken{term}}
+\railalias{prop}{\railqtoken{prop}}
+\railalias{atom}{\railqtoken{atom}}
+
 
 \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}
 
@@ -16,20 +27,8 @@
 \sloppy
 \binperiod     %%%treat . like a binary operator
 
-\railalias{lbrace}{\ttlbrace}
-\railalias{rbrace}{\ttrbrace}
-\railterm{lbrace,rbrace}
-
-\railterm{ident,longident,symident,var,textvar,typefree,typevar,nat,string,verbatim}
-\railterm{name,nameref,text,type,term,prop,atom}
+\renewcommand{\phi}{\varphi}
 
-\makeatletter
-\newcommand{\railtoken}[1]{{\rail@termfont{#1}}}
-\newcommand{\railnonterm}[1]{{\rail@nontfont{#1}}}
-\makeatother
-
-\newcommand\indexoutertoken[1]{\index{#1@\railtoken{#1} (outer syntax)|bold}}
-\newcommand\indexouternonterm[1]{\index{#1@\railnonterm{#1} (outer syntax)|bold}}
 
 \begin{document}
 
@@ -57,8 +56,7 @@
 \include{basics}
 \include{syntax}
 \include{pure}
-\include{simplifier}
-\include{classical}
+\include{clasimp}
 \include{hol}
 
 \begingroup