I couldn't find it in mine either. When I posted, Mr. Voss sent me the file.
Here it is, passed on to the list. 

I should say, though, that I was not completely happy with it. So I also got
the cd-cover.dtx file from CTAN. Run latex on it to install. However, the docs
for it are innacurate, I think. I had to read the actual source to figure out
what the commands were.
% \iffalse % cd-cover.dtx
%<*copyright>
% cd-cover macros for use with LaTeX to produce CD covers.
% $Header: cd-cover.dtx,v 1.0 97/12/24 14:43:14 sdc Exp $
%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Copyright (C) 1997 Christian Holm.
%
% The cd-cover package is free software; you can redistribute it
% and/or modify it under the terms of the GNU General Public License
% as published by the Free Software Foundation; either version 2 of
% the License, or (at your option) any later version.
%
% The cd-cover package is distributed in the hope that it will be
% useful, but WITHOUT ANY WARRANTY; without even the implied warranty
% of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with this program; if not, write to the Free Software
% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% @LaTeX-style-file{
%%    Author     = "Christian Holm",
%%    Version    = "1.0",
%%    Date       = "1997/12/24",
%%    Time       = "14:43:14",
%%    Filename   = "cd-cover.dtx",
%%    Address    = "Niels Bohr Institute of Physics
%%                  University of Copenhagen
%%                  Denmark",
%%    Email      = "[EMAIL PROTECTED] (Internet)",
%%    CodeTable  = "ISO/ASCII",
%%    Keywords   = "LaTeX2e, CD, cover",
%%    Supported  = "yes",
%%    Abstract   = "LaTeX package for providing support for typesetting
%%                  CD covers."
%% }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%</copyright>
%<*driver>
\documentclass{ltxdoc}
\EnableCrossrefs
\RecordChanges
\CodelineIndex
\typeout{Expect some Under- and overfull boxes}
\begin{document}
  \DocInput{cd-cover.dtx}
\end{document}
%</driver>
%
% \fi
%
%\def\fileversion{v1.0}
%\def\filedate{97/12/24}
%\def\docdate {97/12/24}
%\def\bs{{\tt\char'134}}
%\newcommand{\Lcs}[1]{{\bs\tt#1}}
% \DoNotIndex{\@ne,\advance,\begin,\char,\closein,\def,\DeclareOption}
% \DoNotIndex{\divide,\docdate,\else,\end,\fi,\filedate,\fileversion}
% \DoNotIndex{\framebox,\global,\ifdim,\ifeof,\ifnum,\ifx,\let,\loop}
% \DoNotIndex{\makebox,\mbox,\mutliply,\NeedsTeXFormat,\newcommand}
% \DoNotIndex{\newcount,\newdim,\newenvironment,\newif,\newsavebox}
% \DoNotIndex{\noindent,\openin,\PackageWarning,\par,\ProcessOptions}
% \DoNotIndex{\ProvidesPackage,\put,\relax,\repeat,\RequirePackage}
% \DoNotIndex{\rule,\savebox,\space,\tempa,\textsc,\tt,\undefined}
% \DoNotIndex{\usebox}
% \changes{v1.0}{97/12/24}{The creation of \textsf{cd-cover}}
% \title{The \textsf{cd-cover} package}
% \author{Christian Holm}
% \date{\docdate}
% \maketitle
% \begin{abstract}
%   This package is intended for typesetting covers for CD 
%   (Compact Discs). Now that CD--burners are largely avaliable, I
%   believ a packae like this is in order, to make nice covers
%   in the \LaTeX{}--way.
% \end{abstract}
% \tableofcontents
%
% \section{Introduction}
% This package is for typesetting CD covers. It provides three new
% environments: {\tt rightpagebooklet, leftpagebooklet} and
% {\tt backpage}, each designed to meet the restrictions the CD covers
% imposes on format etc.
%
% \section{Use}
% Notice, the left side of booklet pages is supposed to be a 
% \emph{later} page if the right hand side is to be the front page, 
% or a page facing in the same direction as the front page. Otherwise,
% the left side is supposed to be a later page, then the right side. 
% Notice, this way of putting the pages together means, you should 
% specify the contents of the pages \emph{in the order of binding}. 
%
% Now what does \emph{order of binding} means? Well, since the
% front page should be on the same \emph{sheet} and same 
% \emph{side} of the sheet, as the back page\footnote{of the 
%   booklet, \emph{not} the cover.}, and on the opposite side of
% of the sheet should be the page \emph{just after} the front page, 
% and the page \emph{just before} the back page, you would have to
% specify the contents of the front page as the first argument to
% \Lcs{bookletsheet}, then the back page as the second argument to
% \Lcs{bookletsheet}. Then you should proceed to specify the 
% contents of page \emph{immidate after} the frontpage as the 
% second argument to \Lcs{bookletsheet} and the page \emph{just before}
% the back page as the first \texttt{bookletsheet}, and so on.
%
% To put it more mathematically: Suppose your booklet contains $N$
% pages. Then we name the first page as $1$, and the back page 
% as $N$. Then the order of specification of contents should 
% follow the follwing lines:
% \begin{eqnarray} \nonumber
%  leftbookletpage  & = & N             \\ \nonumber
%  rightbookletpage & = & 1             \\ \nonumber
%  leftbookletpage  & = & 2             \\ \nonumber
%  rightbookletpage & = & N-1           \\ \nonumber
%                   &   &               \\ \nonumber
%  leftbookletpage  & = & N-2           \\ \nonumber
%  rightbookletpage & = & 3             \\ \nonumber
%  leftbookletpage  & = & 4             \\ \nonumber
%  rightbookletpage & = & N-3           \\ \nonumber
%  \dots            &   &               \\ \nonumber
%  leftbookletpage  & = & \frac{N}{2}+2 \\ \nonumber
%  rightbookletpage & = & \frac{N}{2}-2 \\ \nonumber
%  leftbookletpage  & = & \frac{N}{2}-1 \\ \nonumber
%  rightbookletpage & = & \frac{N}{2}-2 \\ \nonumber
% \end{eqnarray}
% These equations imply that $N$ is divisable by 4 (your booklet
% contains $4,8,16,20,\ldots$ pages). This may seem as a complication,
% but you can easile specify empty page by saying either:
% \begin{verbatim}
%   \begin{leftbookletpage}
%   \end{leftbookletpage}
% \end{verbatim}
% or
% \begin{verbatim}
%   \begin{rightbookletpage}
%   \end{rightbookletpage}
% \end{verbatim}
% whatever is suitable for your booklet. Of course, if your booklet
% only contains a frontpage and a (possibly empty) backpage, you only
% have to specify those two.
%
% No matter how many pages you've got, it is \emph{imperativ} you 
% specify them in the order $leftbookletpage$ $rightbookletpage$, 
% otherwise, the pages will come out in the completly wrong order!
%
% To recap, you should have a minimum file containg: 
% \begin{verbatim}
%   \documentclass[landscape]{article}
%   \usepackage{cd-cover}
%     ...
%     Any other preamble commands you like
%     ...
%   \begin{document}
%   \bookletsheet{
%       ...
%       What ever you want on the back of the booklet
%       ...
%     }{
%       ...
%       What ever you need on the front of the booklet
%       ...
%     }
% \end{verbatim}
% Repeat the two enviroments above as many times as you want, to
% produce more pages for the booklet. If your dvips is set up right,
% you can make doublepage printing, and get a need output. Finally you
% should make the back of the cover:
% \begin{verbatim}
%   \backpagesheet{titles-on-the-sides-of-the-cover}{
%     ...
%     What ever you want on the back of the cover
%     ...
%   }
%   \end{document}
% \end{verbatim}
%
% Please notice, you can not use floats ({\tt table, figure}) on the
% cover, and if you want a {\tt tabular} environment, do not use the
% optional placement argument. You can, however, include Postscript
% pictures, \LaTeX{} pictures etc, through the prober use of the
% relevant commands and packages.
%
% Enjoy, Christian Holm.
%
% \StopEventually{}
% \iffalse
%<*package>
% \fi
%
% \section{implementation}
%
% Here is the code used in this package, commented and explained.
%
% \subsection{Identification and Dependencies}
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\def\fileversion{v1.0}
\def\filedate{97/12/24}
\ProvidesPackage{cd-cover}[\filedate\space\fileversion\space cd-cover
                          package.]
% Booklet is (120 x 120)mm^2
% Backcover is (118 x (7 + 137 + 7))mm^2
%    \end{macrocode}
% Package \textsf{rotating} is needed for the titles on the back
% of the cover. This means you will see something wrong, when you
% preview the \texttt{.dvi} file, but if you view the PostScript
% file it should look correctly. This is a bug of \textsf{rotating}
% not \textsf{cd-cover}, I'm sorry! 
%    \begin{macrocode}
\RequirePackage{rotating}
%    \end{macrocode}
% No page numbers is needed.
%    \begin{macrocode}
\pagestyle{empty}
%    \end{macrocode}
% \subsection{Initialzation}
%
% The \Lcs{unitlenght} is set to $1mm$. Notice this means you have 
% to give the dimensions of the booklet and backpage in terms of 
% milimeters. Margins is set to insure everything can fit into the
% paper. 
%    \begin{macrocode}
\oddsidemargin  0.55in
\evensidemargin 0.55in
\setlength{\unitlength}{1mm}
%    \end{macrocode}
% \subsection{The Booklet Sheets}
%
% \begin{macro}{\bookletsheet}
% This is the command that produces the sheets for the booklet. It
% takes two arguments: the left and right side contens.
%    \begin{macrocode}
\newcommand{\bookletsheet}[2]{%
%    \end{macrocode}
% We put everything inside a \texttt{picture}, so that the placements
% is perfectly controled.
%    \begin{macrocode}
  \noindent
  \begin{center}
  \begin{picture}(240,120)
%    \end{macrocode}
% Next we draw a frame around the page, so that it is easily cut out.
%    \begin{macrocode}
      \put(0,0){\line(1,0){240}}
      \put(0,0){\line(0,1){120}}
      \put(0,120){\line(1,0){240}}
      \put(240,0){\line(0,1){120}}
%    \end{macrocode}
% Two marks are produced to indicate the folding line.
%    \begin{macrocode}
      \put(120,0){\line(0,-1){5}}
      \put(120,120){\line(0,1){5}}
%    \end{macrocode}
% The pages are put on the sheet. You may thin we take up a lot of
% \TeX{}'s memory, by having long arguments to
% \Lcs{bookletsheet},and you are right, we do, but proberly not
% more then usual, since the pages are rather small.
%    \begin{macrocode}
      \put(5,60){\begin{minipage}{11cm}#1\end{minipage}}
      \put(125,60){\begin{minipage}{11cm}#2\end{minipage}}
  \end{picture}
  \end{center}
}
%    \end{macrocode}
% \end{macro}
%
% \subsection{The back page of the cover}
%
% \begin{macro}{\backsheet}
% Just as above, we define a command to put everything on the sheet.
% This also produces a frame around the page, but now 4 folding marks 
% are present.
%    \begin{macrocode}
\newcommand{\backsheet}[2]{%
  \begin{picture}(151,118)
    \put(0,0){\line(1,0){151}}
    \put(0,0){\line(0,1){118}}
    \put(151,0){\line(0,1){118}}
    \put(0,118){\line(1,0){151}}
%    \end{macrocode}
% The folding marks.
%    \begin{macrocode}
    \put(7,0){\line(0,-1){5}}
    \put(7,118){\line(0,1){5}}
    \put(144,0){\line(0,-1){5}}
    \put(144,118){\line(0,1){5}}
%    \end{macrocode}
% Now for the slips. 
%    \begin{macrocode}
    \put(4,5){
      \begin{rotate}{90}
        #1
      \end{rotate}
    }
    \put(144,113){ 
      \begin{rotate}{-90}
        #1
      \end{rotate}
    }
%    \end{macrocode}
% And then the main body
%    \begin{macrocode}
    \put(12,59){
      \begin{minipage}{12,7cm}
        #2
      \end{minipage}
    }
  \end{picture}
}
%    \end{macrocode}
% \end{macro}
%
% \subsection{Signing Off}
% 
% We remind the user of the \emph{landscape mode}.
%    \begin{macrocode}
\AtEndDocument{
  \typeout{
     The dvi file should be processed by dvips with the '-t landscape' option
  }
}
%    \end{macrocode}
%
% \iffalse
%</package>
% \fi
%
% \Finale
% \PrintIndex
% \PrintChanges
\endinput
#This file was created by <hartkens> Thu Nov 25 21:46:35 1999
#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team
\lyxformat 2.15
\textclass cd-box
\begin_preamble

% If the background image doesn=B4t match exactly the cd box,
% you can increase or decrease the size of the image =

% in x direction with the following commands.
% For example, the first command decreases the background
% image on the "contents page" about 3mm.
  =

%\BackgroundContentsDX{-3mm}
%\BackgroundCoverDX{-2mm}
\end_preamble
\language default
\inputencoding default
\fontscheme default
\graphics default
\paperfontsize default
\spacing single =

\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\paperorientation landscape
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language polish
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default

\layout CD-Title

Star Wars =

\protected_separator =


\newline =

- Return of the Jedi -
\layout CD-Subtitle

Charles Gerhardt
\newline =

National Philharmonic Orchestra
\layout CD-Date

layout by Thomas Hartkens ([EMAIL PROTECTED]), 18.11.99
\layout CD-Author

John Williams
\layout CD-Background


\begin_inset Figure size 80 160
file water.ps
flags 9

\end_inset =


 =

\layout Contents
\added_space_top medskip =

Main Title: Approaching the Death Star
\hfill =


\size large =

3:31
\layout Contents
\added_space_top medskip =

Parade of the Ewoks
\hfill =


\size large =

2:11
\layout Contents
\added_space_top medskip =

Luke and Lea
\hfill =


\size large =

1:21
\layout Contents
\added_space_top medskip =

Jabba the Hutt
\hfill =


\size large =

3:13
\layout Contents
\added_space_top medskip =

Return of the Jedi
\hfill =


\size large =

4:05
\layout Contents
\added_space_top medskip =

The Ewok Battle
\hfill =


\size large =

2:55
\layout Contents
\added_space_top smallskip =

Han Solo Returns
\hfill =


\size large =

3:42
\layout Contents
\added_space_top smallskip =

Into the Trap: Fight in the Dungeon
\hfill =


\size large =

3:07
\layout Contents
\added_space_top smallskip =

Heroic Ewok
\hfill =


\size large =

1:49
\layout Contents
\added_space_top smallskip =

Battle in the Forest
\hfill =


\size large =

2:01
\layout Contents
\added_space_top smallskip =

Finale
\hfill =


\size large =

5:11
\layout Cover
\added_space_top bigskip =

If you delete this text, the cover page won=B4t be printed out.
 If you don=B4t want to write text on the backpage of the cover page, you=

 have to insert one protected blank here.
\layout Cover

Unfortunately not every background image matches exactly the CD box.
 In this case you can specify in the preamble of the document (see Layout=
->Pream
ble) a offset for the size of the image.
 =

\the_end

--------------B53023ED8A44EB6E81185FA5--




Reply via email to