Menu
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/macros/latex/contrib/cd

A LaTeX CD cover class

This class grew out of my frustration with software for CD covers. My list of
requirements includes eternal durability of covers (I do not want to throw
away my precious covers because of an upgrade), easy batch printing with crop
marks, full typographical control, extended foreign language support, fully
open text-based format for easy copy-and-modify operations, and so on.
Since version 1.1, slim CD are supported.

As usual, the package is provided by means of a .dtx source that a .ins
driver will convert into a class (.cls) file. Of course, compiling the .dtx
source will generate the documentation. For your convenience, the full
archive contains the class file and the documentation.

Normal usage requires creating a simple data file for each cover, much as in
the following example:

\covertext{
The Artist\\
\bfseries The Title
}

\leftspine{THE ARTIST}
\centerspine{THE TITLE}

\lefttracklist{
\track Song 1
\track Song 2
\track Song 3
}

\leftinfo{Words and Music by The Artist}

Then, by using the provided driver files you can easily generate one or more
covers. Note that the class uses heavily the rotating package, so you must
convert the resulting dvi file into PostScript�, or use directly pdflatex.

If you're really lazy...

...there is a Ruby script (parsecd.rb) that, provided with information from
freedb.org, will generate automatically a data file. For instance,

  wget -O- http://www.freedb.org/freedb/jazz/380a0a05 | ./parsecd.rb

will generate a cover for Monk's "Brilliant Corners". You can search for your
record on freedb.org, and then simply use the links provided under the label
"ids".

Files

Name Size Date Notes
CD.tex 175 2007-10-12 02:00:00
CDlist.tex 185 2007-10-03 02:00:00
README 1650 2007-10-12 02:00:00
cd.dtx 33607 2007-10-12 02:00:00
cd.ins 1139 2007-10-03 02:00:00
cd.pdf 112963 2008-05-04 09:13:00
example.dat 198 2006-12-12 01:00:00
parsecd.rb 1207 2006-12-12 01:00:00
slimCD.tex 179 2007-10-03 02:00:00
slimCDlist.tex 189 2007-10-03 02:00:00

Down­load the con­tents of this pack­age in one zip archive (108.4k).

cd – Type­set CD cov­ers

Nor­mal us­age will or­di­nar­ily re­quire no more than a sim­ple data file per cover; the pack­age will make a full in­sert for a CD case (it copes with both nor­mal and slim cases).

Doc­u­men­ta­tion
Ver­sion1.3
Li­censeGNU Gen­eral Public Li­cense
Copy­right1998-2002 Se­bas­tiano Vigna
Main­tainerSe­bas­tiano Vigna
Con­tained inTeXlive as cd
MikTeX as cd
Topics type­set sets of la­bels (for cut­ting out, etc.)
See also cdcover
Guest Book Sitemap Contact 2014-04-24 11:53 CEST