summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-06-18 23:48:38 +0000
committerKarl Berry <karl@freefriends.org>2006-06-18 23:48:38 +0000
commit93ee5e5b5143e06c9dcd153a460dd1a45f6fea1a (patch)
tree85cb219bd878c9572e0648b586646693ef345dd1 /Master/texmf-dist
parent2ef3bb4ab770c443b91f054a4673d09e037f02e1 (diff)
new package dvdcoll
git-svn-id: svn://tug.org/texlive/trunk@1699 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/CHANGES41
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/INSTALL16
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/README15
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/dcexample.pdfbin0 -> 63130 bytes
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/dcexample.tex114
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdfbin0 -> 117772 bytes
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/manifest.txt34
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/UKenglish.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/USenglish.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/american.dcl27
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/australian.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/austrian.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/british.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/canadian.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls392
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/english.dcl31
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/german.dcl31
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/naustrian.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/newzealand.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/ngerman.dcl28
-rw-r--r--Master/texmf-dist/tpm/dvdcoll.tpm43
22 files changed, 1024 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/CHANGES b/Master/texmf-dist/doc/latex/dvdcoll/CHANGES
new file mode 100644
index 00000000000..f06b27d07c5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/CHANGES
@@ -0,0 +1,41 @@
+=== dvdcoll.cls ===
+
+-- dvdcoll.cls v0.52 (<- v0.51dev 2006/06/14) --
+
+2006/06/14 revision of the *Numwidth and *Indent commands [jk]
+
+2006/06/12 Bugfix: env Dvd, \AutoTitle, \DvdCounter [jk]
+ incorrect (different) spaces (in TOC) in different types of
+ automatic titling
+
+ reported by: myself
+
+
+2006/06/12 Bugfix: \SetThirdColumnAddition [jk]
+ wrong variable \dc@addhspace@title@count instead of \dc@third
+
+ reported by: myself
+
+
+=== dvdcoll.pdf ===
+
+
+2006/06/14 adjustments for version 0.52
+
+2006/06/12 added forgotten section References [jk]
+
+
+=== INSTALL ===
+
+
+2006/06/12 added FNDB update [jk]
+ correction of wrong path for documentation [jk]
+ localtexmf/doc/latex/dvdcoll/
+
+
+=== IPO ===
+
+
+-- dvdcoll bundle v0.5 --
+
+2006/06/11 IPO of dvdcoll on CTAN \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/INSTALL b/Master/texmf-dist/doc/latex/dvdcoll/INSTALL
new file mode 100644
index 00000000000..c820cd910cb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/INSTALL
@@ -0,0 +1,16 @@
+ dvdcoll -- INSTALL
+======================
+
+All the files ending with .cls and .dcl have to be installed where
+TeX can find them. Please refer to your TeX distribution's
+manual for how to install additional packages.
+
+According to the TeX Directory Standard (TDS), the files should be installed
+in your local texmf/ tree as follows:
+
+-- *.cls -> localtexmf/tex/latex/dvdcoll/
+-- *.dcl -> localtexmf/tex/latex/dvdcoll/
+-- *.pdf -> localtexmf/doc/latex/dvdcoll/
+-- *.tex -> localtexmf/doc/latex/dvdcoll/
+
+Don't forget to update your FNDB (Filename database). (see: manual) \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/README b/Master/texmf-dist/doc/latex/dvdcoll/README
new file mode 100644
index 00000000000..0f44cac8815
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/README
@@ -0,0 +1,15 @@
+One day i lost the overview over my DVD archives. I simply could not
+remember, if i already recorded the documentary running on TV that day.
+This had to be changed and why not use LaTeX. So, i was dreaming of a
+hyperlinked and full searchable PDF-document listing my DVDs with all
+titles, lengths and so on. And the icing on the cake would be a list
+with all faulty or missing programs for rerecording. That’s exactly
+what dvdcoll.cls is providing.
+dvdcoll.cls is following the structure <number><title><length>.
+Therefore dvdcoll.cls is not limited to DVDs. You can of course typeset
+archives of CD-ROMs, Audio-CDs and so on.
+
+supported languages at the moment: english, german
+Some help is needed for other languages! ;-)
+
+License: LPPL \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dcexample.pdf b/Master/texmf-dist/doc/latex/dvdcoll/dcexample.pdf
new file mode 100644
index 00000000000..e06a2d8cefd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/dcexample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dcexample.tex b/Master/texmf-dist/doc/latex/dvdcoll/dcexample.tex
new file mode 100644
index 00000000000..c745b13fde7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/dcexample.tex
@@ -0,0 +1,114 @@
+\documentclass[pagenumbers=yes,heading=number,dvdlabel=wide,dvdskip=big]{dvdcoll}
+
+\usepackage[german]{babel}
+\usepackage[latin1]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{textcomp}
+\usepackage{charter}
+\usepackage{avant}
+
+\begin{document}
+\SetTOCNumwidth{15pt}
+\SetLFRSecNumwidth{37pt}
+\tableofcontents
+
+\DvdPart{Fernsehserien}
+\SetThirdColumnAddition{mins}
+
+\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}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Whiskey-Tango-Foxtrott}{39:32}
+ \DvdTitle{Der Spion der mich mochte}{40:05}
+ \DvdTitle{Der Prinz und die Revolution}{39:36}
+\end{Dvd}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Der Doppelagent}{F}
+ \DvdTitle{Blackout}{F}
+\end{Dvd}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Schnappt Foley}{40:14}
+ \DvdTitle{Totgeglaubte leben länger}{30:55}
+ \DvdTitle{Upgrade}{39:56}
+\end{Dvd}
+
+\DvdSeries{Rom}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Der gestohlene Adler}{50:46}
+ \DvdTitle{Wie Titus Pullo die Republik stürzte}{50:25}
+ \DvdTitle{Eine Eule im Dornbusch}{45:06}
+ \DvdTitle{Stehlen von Saturn}{54:21}
+\end{Dvd}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Der Rammbock hat die Mauer berührt}{51:34}
+ \DvdTitle{Egeria}{54:35}
+ \DvdTitle{Pharsalus}{55:30}
+ \DvdTitle{Cäsarion}{52:38}
+\end{Dvd}
+
+\begin{Dvd}{}{}
+ \DvdTitle{Utica}{53:01}
+ \DvdTitle{Triumph}{52:11}
+ \DvdTitle{Die Beute}{48:27}
+ \DvdTitle{Die Kalenden des Februar}{46:49}
+\end{Dvd}
+
+\DvdPart{Dokumentationen}
+\SetThirdColumnAddition{min}
+
+\DvdSeries{Eisenbahn}
+
+\begin{Dvd}{Eisenbahn\DvdSpace 1\DvdSpace extra title}{EB01}
+ \DvdTitle{Bahnzeit (20.01.2006)}{29:21}
+ \DvdTitle{Bahnzeit (17.02.2006)}{29:27}
+ \DvdTitle{Großbaustelle Berlin}{47:01}
+ \DvdTitle{Höchste Eisenbahn}{38:29}
+ \DvdTitle{Männerträume im Miniland}{37:40}
+\end{Dvd}
+
+\begin{Dvd}{Eisenbahn\DvdCounter}{EB02}
+ \DvdTitle{Bahnzeit (17.03.2006)}{29:26}
+ \DvdTitle{Auf kleiner Spur (17.04.2006)}{29:49}
+ \DvdTitle{Giganten aus Stahl}{28:42}
+ \DvdTitle{Drahtseilakt mit 3000 Tonnen}{29:44}
+ \DvdTitle{Kreuzquer und drumherum}{43:48}
+ \DvdTitle{Nächster Halt, Berlin Ostbahnhof!}{13:45}
+\end{Dvd}
+
+\begin{Dvd}{\AutoTitle Hauptbahnhof Berlin}{EB03}
+ \DvdTitle{Countdown für den Bahnpalast}{29:59}
+ \DvdTitle{Der neue Hauptbahnhof Berlin}{43:42}
+ \DvdTitle{Abendschau Hauptbahnhof}{08:59}
+ \DvdTitle{Hauptbahnhof Berlin - Die Eröffnung}{75:31}
+ \DvdTitle{rbbspezial Hauptbahnhof Berlin}{25:56}
+\end{Dvd}
+
+\begin{Dvd}{}{EB04}
+ \DvdTitle{Bahnzeit (21.04.2006)}{29:23}
+ \DvdTitle{Bahnzeit (19.05.2006)}{29:25}
+ \DvdTitle{Millimeterarbeit auf Schienen}{47:15}
+ \DvdTitle{Welt im Untergrund}{39:47}
+ \DvdTitle{Welt der Wunder - Eisenbahn}{39:35}
+\end{Dvd}
+
+\listoffaultyrecordings
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
new file mode 100644
index 00000000000..82e76411430
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt b/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt
new file mode 100644
index 00000000000..c75a1522668
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt
@@ -0,0 +1,34 @@
+This work consists of the following files:
+
+-- Class --
+
+dvdcoll.cls
+
+-- language definition files (dcl) --
+
+american.dcl
+australian.dcl
+austrian.dcl
+british.dcl
+canadian.dcl
+english.dcl
+german.dcl
+germanb.dcl
+naustrian.dcl
+newzealand.dcl
+ngerman.dcl
+UKenglish.dcl
+USenglish.dcl
+
+-- Documentation --
+
+dvdcoll.pdf
+dcexample.tex
+dcexample.pdf
+
+-- Misc. Files --
+
+lppl.txt
+manifest.txt
+INSTALL
+CHANGES \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/UKenglish.dcl b/Master/texmf-dist/tex/latex/dvdcoll/UKenglish.dcl
new file mode 100644
index 00000000000..8b34df8b66a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/UKenglish.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{UKenglish.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <UKenglish.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/USenglish.dcl b/Master/texmf-dist/tex/latex/dvdcoll/USenglish.dcl
new file mode 100644
index 00000000000..b963aa2013b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/USenglish.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{USenglish.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <USenglish.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/american.dcl b/Master/texmf-dist/tex/latex/dvdcoll/american.dcl
new file mode 100644
index 00000000000..903e26fdb70
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/american.dcl
@@ -0,0 +1,27 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{american.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+\endinput%
+%%
+%% End of file <american.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/australian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/australian.dcl
new file mode 100644
index 00000000000..f451c053520
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/australian.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{australian.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <australian.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/austrian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/austrian.dcl
new file mode 100644
index 00000000000..65fc5d95376
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/austrian.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{austrian.dcl}[2006/06/11 v1]
+%
+\input{german.dcl}
+%
+\endinput%
+%%
+%% End of file <austrian.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/british.dcl b/Master/texmf-dist/tex/latex/dvdcoll/british.dcl
new file mode 100644
index 00000000000..c17f78ac278
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/british.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{british.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <british.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/canadian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/canadian.dcl
new file mode 100644
index 00000000000..96f7fd95b84
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/canadian.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{canadian.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <canadian.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls b/Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls
new file mode 100644
index 00000000000..9bb54484a8f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls
@@ -0,0 +1,392 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+%
+\NeedsTeXFormat{LaTeX2e}%
+%
+\ProvidesClass{dvdcoll}[2006/06/14 dvdcoll.cls v0.52 - Josef Kleber (C) 2006]%
+%
+\RequirePackage{xkeyval}%
+\RequirePackage{ifthen}%
+%
+\define@key{dvdcoll.cls}{language}[babel]%
+{%
+ \ifthenelse{\NOT\equal{#1}{babel}}%
+ {%no babel
+ \def\dc@option@language{#1}%
+ }%
+ {%babel
+ \def\dc@option@language{#1}%
+ \AtBeginDocument%
+ {%
+ \ifthenelse{\NOT\equal{\dc@option@language}{babel}}%
+ {%no babel
+ \InputIfFileExists{\dc@option@language.dcl}%
+ {}%
+ {%
+ \input{english.dcl}%
+ \ClassWarningNoLine{dvdcoll}%
+ {%
+ You tried to use option language=\dc@option@language\MessageBreak
+ <\dc@option@language> is at the moment not available\MessageBreak
+ dvdcoll.cls is using english instead!\MessageBreak
+ Please take a look at <english.dcl>,\MessageBreak
+ translate it to your language and email\MessageBreak
+ it to: dvdcoll@web.de
+ }%
+ }%
+ }%
+ {%babel
+ \@ifpackageloaded{babel}%
+ {% yes
+ \def\dc@option@language{\languagename}%
+ \InputIfFileExists{\dc@option@language.dcl}%
+ {}%
+ {%
+ \input{english.dcl}%
+ \ClassWarningNoLine{dvdcoll}%
+ {%
+ You tried to use babel with option <\dc@option@language>\MessageBreak
+ <\dc@option@language> is at the moment not available\MessageBreak
+ dvdcoll.cls is using english instead!\MessageBreak
+ Please take a look at <english.dcl>,\MessageBreak
+ translate it to your language and email\MessageBreak
+ it to: dvdcoll@web.de
+ }%
+ }%
+ }%
+ {% no
+ \input{english.dcl}%
+ \ClassWarningNoLine{dvdcoll}%
+ {%
+ You did not specify a language via Package <babel>\MessageBreak
+ or with the dvdcoll option language.\MessageBreak
+ dvdcoll is using <english> as default instead
+ }%
+ }%
+ }%
+ }%
+ }%
+}%
+%
+\define@choicekey*{dvdcoll.cls}{dvdlabel}[\valuedvdcoll\nr]{wide,narrow}[wide]%
+{%
+ \ifcase\nr\relax%
+ \def\dc@option@dvdlabel{\hfill}%
+ \or%
+ \def\dc@option@dvdlabel{\hspace{1em}}%
+ \fi%
+}%
+%
+\define@choicekey*{dvdcoll.cls}{dvdskip}[\valuedvdskip\nr]{small,medium,big}[medium]%
+{%
+ \ifcase\nr\relax%
+ \def\dc@addvspace@endDvd{\dc@smallskip}%
+ \or%
+ \def\dc@addvspace@endDvd{\dc@medskip}%
+ \or%
+ \def\dc@addvspace@endDvd{\dc@bigskip}%
+ \fi%
+}%
+%
+\define@choicekey*{dvdcoll.cls}{pagenumbers}[\valuepagenumbers\nr]{yes,no}[yes]%
+{%
+ \ifcase\nr\relax%
+ {}%
+ \or%
+ \AtBeginDocument%
+ {%
+ \pagestyle{empty}%
+ \let\ps@plain=\ps@empty% LaTeX Begleiter S.231
+ }%
+ \fi%
+}%
+%
+\define@choicekey*{dvdcoll.cls}{heading}[\valueheading\nr]{number,nonumber}[nonumber]%
+{%
+ \ifcase\nr\relax%
+ {%
+ \AtBeginDocument%
+ {%
+ \setcounter{secnumdepth}{4}%
+ \SetTOCSecIndent{1em}%
+ \SetLFRSecNumwidth{4.5em}%
+ }%
+ }%
+ \or%
+ \AtEndOfClass{\SetTOCNumwidth{2.2em}}% default
+ \AtBeginDocument%
+ {%
+ \setcounter{secnumdepth}{-2}%
+ \SetTOCSecIndent{1em}%
+ \SetLFRSecNumwidth{0em}%
+ }%
+ \fi%
+}%
+%
+\ExecuteOptionsX{dvdlabel,dvdskip,pagenumbers,heading,language}%
+%
+\ProcessOptionsX\relax%
+%
+\LoadClassWithOptions{scrreprt}%
+%
+\RequirePackage{xspace}%
+\RequirePackage{tabularx}%
+\RequirePackage{booktabs}%
+\RequirePackage{array}%
+\RequirePackage[naturalnames=true,hypertexnames=false]{hyperref}%
+%--- naturalnames=true,hypertexnames=false --- verhindert das mehrfache Anlegen von hyperref-Ankern
+% (bedingt durch das Rücksetzen des Zahlers chapter)
+% und beseitigt die Warnungen (ext4) von hyperref
+%
+%
+%--- Counters ---
+%
+\newcounter{dvdcount}[chapter]%
+\newcounter{titlecount}[dvdcount]%
+%
+%
+%--- Variables ---
+%
+\def\dc@part{}%
+\def\dc@series{}%
+\def\dc@title{}%
+%
+%
+%--- Internal Commands ---
+%
+\def\dc@third{min}%
+\def\dc@addhspace@title@count{0.7em}%
+\newcommand*\dc@miss{}%
+\newcommand*\dc@lfrname{}%
+% \***skip aus source2e; etwas vergrößert
+\def\dc@smallskip{\vspace{6pt plus 2pt minus 2pt}}
+\def\dc@medskip{\vspace{12pt plus 4pt minus 4pt}}
+\def\dc@bigskip{\vspace{18pt plus 6pt minus 6pt}}
+%
+%
+\newcommand*\dc@print@dvdlabel[1]%
+{%
+ \ifthenelse{\equal{}{#1}}%
+ {}% no label!
+ {%
+ \textbf{[#1]}%
+ }%
+}%
+%
+%
+%--- Commands ---
+%
+\newcommand*\SetCounterSpace[1]%
+{%
+ \def\dc@addhspace@title@count{#1}%
+}%
+%
+%
+\newcommand*\SetThirdColumnAddition[1]%
+{%
+ \def\dc@third{#1}%
+}%
+%
+%
+\newcommand*\DvdCounter%
+{%
+ \DvdSpace\thedvdcount%
+}%
+%
+%
+\newcommand*\AutoTitle%
+{%
+ \dc@series\DvdCounter\DvdSpace%
+}%
+%
+%
+\newcommand*\DvdSpace%
+{%
+ \hspace{\dc@addhspace@title@count}%
+}%
+%
+%
+\newcommand*\DvdPart[1]%
+{%
+ \part{#1}%
+ \def\dc@part{#1}%
+ \setcounter{chapter}{0}%
+}%
+%
+%
+\newcommand*\DvdSeries[1]%
+{%
+ \chapter{#1}%
+ \def\dc@series{#1}%
+ \ifthenelse{\equal{\valueheading}{nonumber}}%
+ {%
+ \setcounter{dvdcount}{0}%
+ }%
+ % durch heading=nonumber (secnumdepth=-2) funktioniert das automatische
+ % Zurücksetzen von dvdcount nicht mehr, da chapter offensichtlich nicht
+ % mehr zurückgesetzt wird!
+ {}%
+}%
+%
+%
+\newcommand*\DvdTitle[2]%
+{%
+ %\refstepcounter für richtigen (DvdTitle anstatt Dvd) Hyperref-Link in lfr
+ \refstepcounter{titlecount}%
+ \ifthenelse{\equal{\dc@miss}{#2}}%
+ {
+ %Eintrag in lfr unbedingt vor Tabelleneintrag, ansonsten Fehler in der Tabelle - don't no why!
+ %Eintrag in lfr bei heading=nonumber OHNE Nummern
+ \ifthenelse{\equal{\valueheading}{nonumber}}%
+ {%
+ \addcontentsline{lfr}{lfrsec}{\protect\numberline{} \dc@series\ - #1}%
+ }%
+ {%
+ \addcontentsline{lfr}{lfrsec}{\protect\numberline{\thepart.\thechapter.\thedvdcount.\thetitlecount} \dc@series\ - #1}%
+ }%
+ \thetitlecount{}. & #1 & \hfill\dc@miss \tabularnewline%
+ }
+ {%
+ \ifthenelse{\equal{}{#2}}%
+ % keine Minutenangabe
+ {\thetitlecount{}. & #1 & \tabularnewline}%
+ % mit Minutenangabe
+ {\thetitlecount{}. & #1 & \hfill{}#2~\dc@third \tabularnewline}%
+ }%
+}%
+%
+%
+\newcommand{\listoffaultyrecordings}%
+{%
+ \setboolean{@restonecol}{false}%
+ \ifthenelse{\boolean{@twocolumn}}%
+ {\setboolean{@restonecol}{true}\onecolumn}%
+ {}%
+ \@ifundefined{chapter}%
+ {\section*{\dc@lfrname\@mkboth{\dc@lfrname}{\dc@lfrname}}}%
+ {\chapter*{\dc@lfrname\@mkboth{\dc@lfrname}{\dc@lfrname}}}%
+ {%
+ \setlength{\parindent}{0pt}%
+ \@starttoc{lfr}%
+ }%
+ \ifthenelse{\boolean{@restonecol}}%
+ {\twocolumn}%
+ {}%
+}%
+%
+%
+\newcommand\l@lfrsec{\@dottedtocline{1}{0em}{0em}}
+%
+%
+\newcommand\SetLFRSecNumwidth[1]%
+{%
+ \renewcommand*\l@lfrsec{\@dottedtocline{1}{0pt}{#1}}
+}%
+%
+%
+\newcommand\SetTOCSecIndent[1]%
+{%
+ \renewcommand*\l@section{\@dottedtocline{1}{#1}{0pt}}
+}%
+%
+%
+\newcommand*\SetTOCNumwidth[1]%
+{%
+\renewcommand*\l@chapter[2]{%
+ \ifnum \c@tocdepth >\m@ne
+ \addpenalty{-\@highpenalty}%
+ \vskip 1.0em \@plus\p@
+ \setlength\@tempdima{#1}%
+ \if@tocleft
+ \ifx\toc@l@number\@empty\else
+ \setlength\@tempdima{0\toc@l@number}%
+ \fi
+ \fi
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode \sectfont
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ ##1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss ##2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi}
+%
+\renewcommand*\l@part[2]{%
+ \ifnum \c@tocdepth >-2\relax
+ \addpenalty{-\@highpenalty}%
+ \addvspace{2.25em \@plus\p@}%
+ \setlength\@tempdima{#1}%
+ \if@tocleft
+ \ifx\toc@l@number\@empty\else
+ \setlength\@tempdima{0\toc@l@number}%
+ \fi
+ \fi
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode\sectfont\large
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ ##1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss ##2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi}
+}%
+%
+%
+%--- Environments ---
+%
+\newenvironment{Dvd}[2]%
+{%
+%
+ %Hack von Markus Kohm zur Behebung des \bottomrule-Problems bei \endtabularx in Environments (-> Google-Groups)
+ \expandafter\let\expandafter\SavedEndTab\csname endtabular*\endcsname%
+ \expandafter\renewcommand\expandafter*\csname endtabular*\endcsname{%
+ \midrule%
+ \SavedEndTab%
+ }%
+ \refstepcounter{dvdcount}% \refstepcounter für hyperref-Link auf die jeweilige DVD
+ \ifthenelse{\equal{}{#1}}{\def\dc@title{\dc@series\DvdCounter}}{\def\dc@title{#1}}%
+ \addcontentsline{toc}{section}{\dc@title}%
+ \phantomsection% korrigiert fehlerhafte (falsch positionierte) Links auf dvd-Tabellen
+ \noindent%
+ % verhindert overfull \hbox Errors wegen \tabularx{\linewidth}...
+ \tabularx{\linewidth}{>{\large}r>{\large}X>{\large}l}%
+ \multicolumn{3}{l}{\Large\dc@title\dc@option@dvdlabel\dc@print@dvdlabel{#2}}\\%
+ \midrule%
+}%
+{%
+ %\midrule% bereits in der Definition enthalten durch Hack von Markus Kohm siehe oben
+ \endtabularx%
+ \dc@addvspace@endDvd%
+}%
+%
+%
+%----------------------------------------------------------------------------------------------------------------
+%
+% ToDo:
+%
+% - Option titlenumbers: verringern auf 2 Spalten unter Weglassen der Nummerierung
+% Fehler bei Implementationsversuch (1. ifthenelse mit tabularx / 2. \multicolumn)
+% mal in Newsgroup fragen \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/english.dcl b/Master/texmf-dist/tex/latex/dvdcoll/english.dcl
new file mode 100644
index 00000000000..6a82cc42d6b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/english.dcl
@@ -0,0 +1,31 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{english.dcl}[2006/06/11 v1]%
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{List of faulty or missing Recordings}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <english.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/german.dcl b/Master/texmf-dist/tex/latex/dvdcoll/german.dcl
new file mode 100644
index 00000000000..38a2495a133
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/german.dcl
@@ -0,0 +1,31 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{german.dcl}[2006/06/11 v1]%
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{Verzeichnis fehlerhafter oder fehlender Aufzeichnungen}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <german.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl b/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl
new file mode 100644
index 00000000000..afb6e58013e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{germanb.dcl}[2006/06/11 v1]%
+%
+\input{german.dcl}
+%
+\endinput%
+%%
+%% End of file <germanb.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/naustrian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/naustrian.dcl
new file mode 100644
index 00000000000..12c386dab4d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/naustrian.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{naustrian.dcl}[2006/06/11 v1]%
+%
+\input{german.dcl}
+%
+\endinput%
+%%
+%% End of file <naustrian.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/newzealand.dcl b/Master/texmf-dist/tex/latex/dvdcoll/newzealand.dcl
new file mode 100644
index 00000000000..84b24e449be
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/newzealand.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{newzealand.dcl}[2006/06/11 v1]%
+%
+\input{english.dcl}
+%
+\endinput%
+%%
+%% End of file <newzealand.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/ngerman.dcl b/Master/texmf-dist/tex/latex/dvdcoll/ngerman.dcl
new file mode 100644
index 00000000000..1a077cfe1c9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/ngerman.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2006 by:
+%% Josef Kleber
+%% <josef.kleber@gmx.net>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Josef Kleber.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+\ProvidesFile{ngerman.dcl}[2006/06/11 v1]%
+%
+\input{german.dcl}
+%
+\endinput%
+%%
+%% End of file <ngerman.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tpm/dvdcoll.tpm b/Master/texmf-dist/tpm/dvdcoll.tpm
new file mode 100644
index 00000000000..f05c31eca09
--- /dev/null
+++ b/Master/texmf-dist/tpm/dvdcoll.tpm
@@ -0,0 +1,43 @@
+<!DOCTYPE rdf:RDF SYSTEM "../../support/tpm.dtd">
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:TPM="http://texlive.dante.de/">
+ <rdf:Description about="http://texlive.dante.de/texlive/Package/dvdcoll.zip">
+ <TPM:Name>dvdcoll</TPM:Name>
+ <TPM:Type>Package</TPM:Type>
+ <TPM:Date>2006/06/14 16:11:00</TPM:Date>
+ <TPM:Version></TPM:Version>
+ <TPM:Creator>karl</TPM:Creator>
+ <TPM:Title>The dvdcoll package.</TPM:Title>
+ <TPM:Description></TPM:Description>
+ <TPM:Author></TPM:Author>
+ <TPM:Size>206427</TPM:Size>
+ <TPM:Build/>
+ <TPM:RunFiles size="21633">
+texmf-dist/tex/latex/dvdcoll/UKenglish.dcl
+texmf-dist/tex/latex/dvdcoll/USenglish.dcl
+texmf-dist/tex/latex/dvdcoll/american.dcl
+texmf-dist/tex/latex/dvdcoll/australian.dcl
+texmf-dist/tex/latex/dvdcoll/austrian.dcl
+texmf-dist/tex/latex/dvdcoll/british.dcl
+texmf-dist/tex/latex/dvdcoll/canadian.dcl
+texmf-dist/tex/latex/dvdcoll/dvdcoll.cls
+texmf-dist/tex/latex/dvdcoll/english.dcl
+texmf-dist/tex/latex/dvdcoll/german.dcl
+texmf-dist/tex/latex/dvdcoll/germanb.dcl
+texmf-dist/tex/latex/dvdcoll/naustrian.dcl
+texmf-dist/tex/latex/dvdcoll/newzealand.dcl
+texmf-dist/tex/latex/dvdcoll/ngerman.dcl
+texmf-dist/tpm/dvdcoll.tpm
+ </TPM:RunFiles>
+ <TPM:DocFiles size="186424">
+texmf-dist/doc/latex/dvdcoll/CHANGES
+texmf-dist/doc/latex/dvdcoll/INSTALL
+texmf-dist/doc/latex/dvdcoll/README
+texmf-dist/doc/latex/dvdcoll/dcexample.pdf
+texmf-dist/doc/latex/dvdcoll/dcexample.tex
+texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
+texmf-dist/doc/latex/dvdcoll/manifest.txt
+ </TPM:DocFiles>
+ <TPM:Provides>Package/dvdcoll</TPM:Provides>
+ </rdf:Description>
+</rdf:RDF>
+