\f:0=romn12				% tex define file for scribe-like stuff
\f:1=romn8p
\f:2=romn8b
\f:3=romnb12
\f:4=romni12
\f:5=opt12
\f:6=romnb18				% heading/title font
\f:7=math1	\math:7			% tell tex what to use for math mode
\def\r{\f:0}				% the font change commands
\def\t{\f:0}
\def\+{\f:1}
\def\-{\f:2}
\def\b{\f:3}
\def\i{\f:4}
\def\s{\f:5}
\def\B{\f:6}
\def\ux#1{\underline{#1}}		% some environments that run inline
\def\center#1{{\fill 0{}
\ctr{#1}{}
}}
\def\majorhead#1{\vskip 40pt{\B\ctr{#1}}\vskip 10pt\par}
\def\head#1{\vskip 20pt{\b #1}\vskip 10pt\par}
\def\subhead#1{\vskip 10pt{\i #1}\par}
\def\example#1{{\s #1}}
\def\address{\fill 0\lftmarg +400{}
}
\def\closing{\address}
\def\verbatim{\fill 0{}

}
\def\verse{\fill 0\lftmarg +60{}

}
\def\display{{\fill 0\s{}

}}
\def\quote{\lftmarg +60{}\par}
\def\describe{\lftmarg +30\indent 0\indent -30\par}
\def\@#1{{\b #1 }}
\def\newpage{\eject}			% randomness
\def\blankspac#1{\hskip #1pt}
\def\blankline#1{\vskip #1pt}
\def\style#1{\ff{#1}}
\def\\{\char 92}		%  the magic characters at your fingertips
\def\%{\char 37}
\def\{{\char 123}
\def\}{\char 125}
\def\ {\char 32}
\def\+#1{\mathonly{\f:1#1}}		% sub/super scripts
\def\-#1{\mathonly{\f:2#1}}
\def\${\mathonly{\f:7 \char 1}}
\def\#{\mathonly{\f:7 \char 2}}
\def\section{\mathonly{\f:7 \char 3}}
\def\dag{\mathonly{\f:7 \char 4}}
\def\ddag{\mathonly{\f:7 \char 5}}
\def\circ{\mathonly{\f:7 \char 7}}
\def\bullet{\mathonly{\f:7 \char 8}}
\def\copyright{\mathonly{\f:7 \char 14}}
\def\ldots{\mathonly ...}
\def\ldotss{\mathonly\ .\ .\ .\ }
\subhead#1{\vskip 10pt{\i #1}\par}
\def\example#1{{\s #1}}
\d