\input color \definecolor{darkgreen}{rgb}{0,0.8,0} \definecolor{lightgreen}{rgb}{0.624,0.878,0.624} \definecolor{green}{rgb}{0,0.5,0} \pagecolor{darkgreen} % \color{black} %text color \def\colo{\vbox to \vsize\begingroup\fcolorbox{lightgreen}{black}} \def\endcolo{\endgroup} \newbox\contents \newbox\curbox \def\getcontents height #1 width #2{%#1 is height, #2 is width; returns that much of the \contents box {% \hsize=#2\relax \setbox\curbox=\vsplit\contents to #1 \box\curbox } } \def\appendcontents #1{%appends a vbox to contents \setbox\contents={\box\contents\box#1} } \pdfpageheight=36in \pdfpagewidth=48in \hsize=11in \vsize=32in \nopagenumbers %gives ''\newfont myfont=cmr10@14pt'' \newcount\spacing \newdimen\size \def\adjs{%adjust spacing \baselineskip=\size \multiply\baselineskip by \spacing \divide\baselineskip by 100 \multiply\baselineskip by 6 \divide\baselineskip by 5%6/5 = normal 1.2 addition for character depth } \def\newfont#1=#2@#3pt{%name, base, size \expandafter\font\csname x#1\endcsname=#2 at #3pt \expandafter\edef\csname #1\endcsname{\size=#3pt \adjs \csname x#1\endcsname} } % font definitions \newfont title=cmb10@48pt \newfont text=cmr10@12pt \newfont head=cmb10@24pt \spacing=120 % sectioning \def\section#1{ \centerline{ \fcolorbox{green}{black}% \head #1% } } \def\include#1;#2\par{ \section{#1} \input #2\relax }