added rail antiquotation environment, which coexists with old-style content markup;
--- a/doc-src/railsetup.sty Tue Jul 28 00:27:58 2009 +0200
+++ b/doc-src/railsetup.sty Tue Jul 28 00:31:30 2009 +0200
@@ -1,10 +1,4 @@
-
-\railalias{percent}{\%}
-\railalias{ppercent}{\%\%}
-\railalias{underscore}{\_}
-\railalias{lbrace}{\texttt{\ttlbrace}}
-\railalias{rbrace}{\texttt{\ttrbrace}}
-\railalias{atsign}{{\at}}
+%% dimensions
\setlength\railextra{3.6ex}
\setlength\railboxleft{0.9ex}
@@ -20,6 +14,22 @@
\setlength\railtextup{5pt}
\setlength\railjoinsize{16pt}
+
+%% rail antiquotation environment
+
+\newenvironment{railoutput}%
+{\begin{list}{}{\rail@param}\def\rail@expand{\relax}\makeatletter}{\end{list}}
+
+
+%% old-style content markup
+
+\railalias{percent}{\%}
+\railalias{ppercent}{\%\%}
+\railalias{underscore}{\_}
+\railalias{lbrace}{\texttt{\ttlbrace}}
+\railalias{rbrace}{\texttt{\ttrbrace}}
+\railalias{atsign}{{\at}}
+
\def\rail@termfont{\small\ttfamily\upshape}
\def\rail@tokenfont{\small\ttfamily\upshape}
\def\rail@nontfont{\small\rmfamily\upshape}