\input tex
\tablet
\dropcaps
\hangingpunctuation
\twelvepointroman
\font\dc=cmbx12 scaled\magstep5%	default dropcap font
\font\hlf=cmbx12 scaled\magstep2%	headline font
\def\hl{\hlf\baselineskip=20pt}%	headline font switch
%
\def\endblob{\enskip\blob}%		end of section marker
%
% Main text occupies a single column, with a large right
% margin, where we can place commentary, supporting text, etc.
%
\newdimen\bigcol	\bigcol=\hsize%		define the main (left) column
\newdimen\rightcol	\rightcol=2in%		define the margin (right) 
    \advance\bigcol-\rightcol%			main col's width
    \advance\rightskip\rightcol%		margin's width
%
% \section draws a line across the entire page; \smallsection
% only across the main column.
%
\def\section#1{%
{\lineskip=10pt%
\goodbreak\bigskip%
\lline{\hl#1}\nobreak\hbox to\hsize{\hrulefill}%
\nobreak\nointerlineskip}}
%
\def\smallsection#1{%
{\lineskip=10pt%
\goodbreak\bigskip%
\lline{\hl#1}\nobreak\hbox to\bigcol{\hrulefill}%
\nobreak\nointerlineskip}}
%
% Insert a paragraph into the margin exactly to the left of
% the insert point.
%
\def\margintext#1{%
\llap{\raise\ht\strutbox\hbox{$\rightarrow$}}%flag the right-margin reference
\plainmargintext{#1}}%
%
\def\plainmargintext#1{%		
\vadjust{
\vbox to0pt{%
\vskip-\baselineskip%			shift margin text to align w/line
\leftskip=\hsize%
\advance\leftskip-\rightskip\advance\leftskip20pt%
\rightskip=0pt plus1pt minus4pt%	almost ragged
\hfuzz8pt\tenpointroman\it#1\vss}}}

\def\topgraphic#1#2{
\topinsert%
\vskip#1%
\parindent=20pt\narrower%
\noindent\tenpointsanserif#2\endinsert}
%
\def\midgraphic#1#2{
\goodbreak\midinsert%
\vskip#1%
\parindent=20pt\narrower%
\noindent\tenpointsanserif#2\endinsert}
%
\footline={\ifodd\pageno\rightfootline \else\leftfootline\fi}
\def\rightfootline{\tenpointsanserif\hfil$\prec$\thinspace\oldstyle\folio\thinspace$\succ$}
\def\leftfootline{\tenpointsanserif$\prec$\thinspace\oldstyle\folio\thinspace$\succ$\hfil}
