summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dvdcoll
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/tex/latex/dvdcoll
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/tex/latex/dvdcoll')
-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
14 files changed, 761 insertions, 0 deletions
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