Welcome on the homepage of dvdcoll.cls

dvdcoll.cls is a LaTeX class for typesetting DVD archives.

Having lost the overview of my DVD archives, I simply could not remember if I already recorded the documentary running on TV that day. I chose to recreate the index using LaTeX: the design aim was a hyperlinked and fully searchable PDF-document listing my DVDs with all titles, contents, lengths and so on. Further requirements were support for seasons of tv series and a list with all faulty or missing programs for rerecording. The dvdcoll class supports all these requirements.
dvdcoll.cls follows the structure <number><title><length>. As a result, the class is not limited to DVDs – you can of course typeset archives of CD-ROMs, Audio-CDs and so on.

This LaTeX file generates the following PDF file by using pdflatex.

You can find a little bit more detailed documentation in the DVDCOLL.CLS section of this homepage. For the full documentation, i refer to the class documentation in the DOWNLOADS section.

The dvdcoll.cls Blog is serving as discussion forum and a platform for reporting bugs and feature requests, for general comments and for asking your questions. Please register and log in and take part in the discussions.
Additionally, you will find the news regarding dvdcoll.cls in the blog (plus RSS-Feed). The latest news are also down in the News section.

News

new CTAN bugfix version 1.1a (27.04.2008)

From now on the new version dvdcoll.cls v1.1a is available for download. It should be available in CTAN in the next days, too.

TDS version (27.04.2008)

From now on the zip archives will contain a TDS version, so you can simply unzip the TDS archive in the main tree of your LaTeX distribution.

new CTAN release version 1.1 (23.03.2007)

From now on the new version dvdcoll.cls v1.1 is available for download. It should be available in CTAN in the next days, too.

polish language definitions added (22.03.2007)

From now on polish language definition files are part of dvdcoll.cls. They are part of the current developer version and will be part of the next CTAN release.

portuguese language definitions added (21.03.2007)

From now on portuguese language definition files are part of dvdcoll.cls. They are part of the current developer version and will be part of the next CTAN release.

italian language definitions added (19.03.2007)

From now on a italian language definition file is part of dvdcoll.cls. It is part of the current developer version and will be part of the next CTAN release.

A new developer version is available (18.03.2007)

In the new developer version v1.01dev[2007/03/16], the output od pdf annotations was improved largely. I introduced pn@pdf@string@def - a simplified but run time optimized version of hyperref”’’s pdfstringdef. Additionally the active characters and shortshands defined by package babel are switched off temporarily within environment Dvd.

spanish language definitions added (18.03.2007)

From now on a spanish language definition file is part of dvdcoll.cls. It is part of the current developer version and will be part of the next CTAN release.

A new developer version is available (13.03.2007)

A new command \listofemptydescription was introduced to the new developer version. This command will produce a list with all titles with an empty description.

dvdcoll.cls documentation in german language (13.03.2007)

Now the documentation of dvdcoll.cls is also available in german language. It's part of the current developer version and will be part of the next CTAN release.

The dvdcoll.cls homepage is online! (12.03.2007)

On 12.03.2007 the dvdcoll.cls homepage went online. This homepage tries to give an overview over the functionality of dvdcoll.cls and offers access to the documentation and the current as well as former versions of dvdcoll.cls.

dvdcoll.cls

Here you get a little bit more detailed documentation of the LaTeX class dvdcoll.cls. At first we take a look at a simple and almost self explaining example:

\documentclass[pagenumbers=yes]{dvdcoll}

\usepackage[german]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{bera}

\begin{document}
\tableofcontents

\DvdPart{Fernsehserien}
\DvdSeries{Jake 2.0}

\begin{Dvd}{}{}
  \DvdTitle{Geburt eines Helden}{40:16}
  \DvdTitle{Erste Schritte}{39:45}
  \DvdTitle{Die China-Connection}{40:14}
  \DvdTitle{Die Waffen und das Mädchen}{38:29}
\end{Dvd}

\begin{Dvd}{}{}
  \DvdTitle{Die Akte Dumont}{38:50}
  \DvdTitle{Der Feind in meinem Körper}{39:52}
  \DvdTitle{Jerry 2.0}{39:53}
  \DvdTitle{Der Mittelsmann}{39:21}
\end{Dvd}
\end{document}    

Beside the usual commands for creating a LaTeX document you will find the two sectioning commands \DvdPart and \DvdSeries. As the names let suppose, these commands divide the documents in parts (tv series, documentaries, ...) and series (Jake 2.0, CSI:Miami, ...).
The respective DVDs are defined in the environment Dvd. The first mandatory argument defines the DVD title. If this argument is left empty, dvdcoll.cls will automatically generate a title with the series name - defined in \DvdSeries - followed by a counter. The second mandatory argument specifies a label for the DVD.
Within the environment Dvd the single recordings are defined by \DvdTitle. Again, the first mandatory argument correspond to the title and the second mandatory argument specifies the length of the recording.

A complete description of all features of the LaTeX class dvdcoll.cls would be to complex for this little description here. Therefore i refer to the documentation of the class dvdcoll.cls, as well as the more complex example dcexample. .tex .pdf

Last but not least, i would like to advise you to create your documents with pdflatex to be able to use the full functionality of dvdcoll.cls. To watch your documents, i would like to advise you, to use a reader software, which fully implements the pdf reference, like Adobe Reader from version 7 up.

Have a lot of fun with creating your collection overview with LaTeX and dvdcoll.cls!

 
Design downloaded from Free Templates - your source for free web templates