--- a/doc-src/isar.sty Tue Aug 03 19:01:42 1999 +0200
+++ b/doc-src/isar.sty Tue Aug 03 19:02:03 1999 +0200
@@ -8,10 +8,17 @@
\newcommand{\isarkeyword}[1]{{\mathord{\mathbf{#1}}}}
+\newcommand{\indexoutertoken}[1]{\index{#1 (syntax)|bold}}
+\newcommand{\indexouternonterm}[1]{\index{#1 (syntax)|bold}}
\newcommand{\indexisarcmd}[1]{\index{#1 (command)|bold}}
+\newcommand{\indexisarmeth}[1]{\index{#1 (method)|bold}}
+\newcommand{\indexisaratt}[1]{\index{#1 (attribute)|bold}}
+
\newcommand{\isarcmd}[1]{\isarkeyword{#1}}
\newcommand{\isartrans}[2]{#1 \mathbin{\,\to\,} #2}
\newcommand{\isarkeep}[1]{#1 \mathbin{\,\to\,} #1}
+\newcommand{\isarmeth}{method}
+\newcommand{\isaratt}{attribute}
\newcommand{\I@optname}[1]{\ifthenelse{\equal{}{#1}}{}{~#1\colon}}
\newcommand{\I@optoptname}[1]{\ifthenelse{\equal{}{#1}}{}{~[#1\colon]}}
--- a/doc-src/railsetup.sty Tue Aug 03 19:01:42 1999 +0200
+++ b/doc-src/railsetup.sty Tue Aug 03 19:02:03 1999 +0200
@@ -1,4 +1,7 @@
+\railalias{percent}{\%}
+\railalias{ppercent}{\%\%}
+\railalias{underscore}{\_}
\railalias{lbrace}{\ttlbrace}
\railalias{rbrace}{\ttrbrace}
\railalias{llbrace}{\ttlbrace\ttlbrace}
@@ -26,6 +29,3 @@
\newcommand{\railtoken}[1]{{\texttt{#1}}}
\newcommand{\railqtoken}[1]{{\textsl{#1}}}
\newcommand{\railnonterm}[1]{{\emph{#1}}}
-
-\newcommand\indexoutertoken[1]{\index{#1@\railtoken{#1} (outer syntax)|bold}}
-\newcommand\indexouternonterm[1]{\index{#1@\railnonterm{#1} (outer syntax)|bold}}