[comp.text.tex] Cassette Tape Cover

mbgordy@athena.mit.edu (Michael B Gordy) (07/14/90)

Now and then I tape over an old cassette, which leaves a little problem:
I haven't got a place on the cassette cover to write in the new songs.  I 
prepared this LaTeX file to make a label which can be pasted on over the
original.  Thought someone might find it useful, too.

ONE PROBLEM: I can't seem to get the two columns centered within the box.
Can someone figure out how to fix this, and send me some advice?  Also,
see if you can find a neat way to generalize it into a STY file.   You'll
notice that I made the left half larger and used a smaller typeface on that
side because there was more info for that album.

Another question:  Do I really need to use a standard documentstyle, such as
'article'?  It would compile faster if I could dispense with this.

------ cut here for TAPECASE.TEX ---------
% LaTeX file to make a cover for cassette tape
% Dimensions: 10 by 6.5 cm for front panel
%              8 by 1.2 cm for side panel

\documentstyle{article}
\setlength{\itemsep}{0ex}
\setlength{\parsep}{0ex}
\setlength{\topsep}{0ex}
\setlength{\textwidth}{10cm}

% SONGN for song title with notation following (such as singer name)
\newcommand{\songn}[2]{{\bf #1} \mbox{#2}}
% SONG for song title
\newcommand{\song}[1]{{\bf #1}}
% BOXIT is from TeXBook (Exercise 21.3 (?))
\newcommand{\boxit}[1]{
\vbox{\hrule
\hbox{\vrule\kern3pt\vbox{\kern3pt#1\kern3pt}\kern3pt
\vrule}\hrule}}

\begin{document}
\noindent

% This section makes side panel

\hrule width8cm
\vskip .3cm
{\sc Happy Aniversary, Charlie Brown}

Bob James \& David Sanborn: {\sc Double Vision}

\vskip .3cm \hrule width8cm \vskip 1in

% Now make front of cassette cover
\boxit{
\parbox{5.6cm}{
{\scriptsize
\songn{Linus \& Lucy}{David Benoit}\\
\songn{Joe Cool}{BB King}\\
\songn{History Lesson}{Dave Grusin}\\
\songn{The Great Pumpkin Waltz}{Chick Corea}\\
\songn{Little Birdie}{Joe Williams}\\
\songn{Rain, Rain, Go Away}{Gerry Mulligan}\\
\songn{Breadline Blues}{Kenny G}\\
\songn{Red Baron}{Lee Ritenour}\\
\songn{Christmas Time Is Here}{Patti Austin}\\
\songn{Charlie Brown Theme}{Armani AW Murray}\\
\songn{Benjamin}{Dave Brubeck}\\
\songn{Linus \& Lucy}{Reprise w/ Peanuts Gang}\\}
}
% \parbox{.2cm}{\mbox{}}
\parbox{3.7cm}{
{\small
\song{Maputo}\\
\song{More Than Friends}\\
\song{Moon Tune}\\
\songn{Since I Fell For You}{\hskip 1cm w/ Al Jarreau}\\
\song{It's You}\\
\song{Never Enough}\\
\song{You Don't Know Me}\\
}}
}

\vskip 1in

\end{document}