%
%  \output hack for programmes (4-column rotated output)
%  Originally written by Andrew Greene, then completely rewritten
%  to do column balancing by Barr3y Jaspan.  Minor bug-fixing and
%  a few comments by Kevin Iga.
%  Re-adapted for R/O tours schedule by Kevin Iga

\def\vtalign#1{\setbox#1=\vbox to \vsize{\unvbox#1\vfill}}
\def\balance{\global\forcebalance=1}

\hsize=2.3in\vsize=8in\overfullrule=0pt\tolerance=10000\hbadness=5000%
%\hoffset=-0.7in\voffset=-0.5in%
\baselineskip=12pt
\newcount\col\col=0\newcount\forcebalance\forcebalance=0%
\newdimen\colheight\colheight=0pt%
\newbox\colA\newbox\colB\newbox\colC\newbox\colD\newbox\crapa\newbox\crapb
\newbox\colE
% The colA, colB, colC and colD are the 4 columns, and crapa and crapb
% are to balance the height of the last two if \balance is used.
%
\output={%
%\ifnum\outputpenalty=-'10000000000{} 
%\global\advance\col by 3\fi
\ifnum\forcebalance=1{}
\global\advance\col by 4\fi   % Do these separately in the ifcase statement

%---
%
\ifcase\col{}%
%
% First Column
%
\global\setbox\colA=\vbox to \vsize{\hbox{\box255}}
\global\col=1
\or
%
% Second Column
%
\global\setbox\colB=\vbox to \vsize{\hbox{\box255}}
\global\col=2%
\or
%
% Third Column
%
\shipout\vbox{\hbox{\box\colA\intercol\box\colB\intercol\box255}}
\global\advance\count0 by 1%
\global\col=0%  Repeat for the next page
\fi%
}%

%
%   Now for the info
%
\def\begincenter{\begingroup\leftskip=0pt plus 1fill \rightskip=0pt plus 1fill%
\obeylines}
\def\endcenter{\endgroup}
\def\intercol{\hbox{\kern.1in\vrule height\vsize \kern.1in}}

\font\ninerm=cmr9
\font\twelverm=cmr12
\font\seventeenrm=cmr17

\def\go#1#2#3#4#5#6{\vfil\vbox{{\seventeenrm\begincenter {\bf #1}\endcenter}

{#2\hfil}\break
{#3\hfil}\break
{#4\hfil}\break
{#5\hfil}\break
{\bf #6}}
\vskip 12pt
}
\tenrm
\baselineskip=15pt
\parskip\medskipamount
\parindent0pt
\hsize=2.38in\vsize=4.30in\hoffset=-.4in\voffset=2in
\special{psfile=tours-frame2.ps}
\go{Harvard Square Tour} {12:00 PM - 3:00 PM} {Come and tour Cambridge's world famous Harvard Square. From over 15 bookstores  to exotic clothes, jewelry, and music, it has nearly everything.} {Meet on Student Center steps} {Cancelled in rain} {\$1.20}
\go{MIT Museum Tour} {1:00 PM - 2:00 PM} {Sample MIT's rich tradition in science, engineering, architecture, and hacking  at the MIT museum. Bring your temporary ID.} {Meet on Student Center steps} {Meet at Student Center info desk in rain} {free}
\go{Athletic Facilities Tour} {2:00 PM - 3:00 PM} {Come tour MIT's atheletic facilities and see all the wonderful things they  have to offer. Bring \$20 if you want to buy an athletic card.} {Meet on Student Center Steps} {Meet by the Student Center info desk in rain} {free}
\go{MIT Libraries Tour} {3:00 PM - 4:00 PM} {Learn about MIT's library system and how best to use it.} {Meet in Lobby 7} {Same if rain} {free}
\go{MIT Offices Tour} {4:00 PM - 5:00 PM} {We'll show you how to find all the offices you will deal with during your stay  here: Financial Aid, Bursar, Registrar, Cashier's, Housing, etc.} {Meet in Lobby 7} {Same if rain} {free}
\go{Top of Boston Tour} {6:15 PM - 8:45 PM} {See the dramatic sunset view of Boston from the tallest building in New  England, the Hancock Tower. A great orientation to Boston.} {Meet on Student Center steps} {Cancelled in heavy rain} {\$4.45}
\eject
\hsize=7.4in
\bye
