summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-04-02 18:59:37 +0000
committerKarl Berry <karl@freefriends.org>2007-04-02 18:59:37 +0000
commite2bf6008ebcc02415a179bf1a09b98eddd6599ce (patch)
tree3af0b21c301e0c17e401c4c29ea73324a9231977 /Master/texmf-dist
parentc2f8ac41e588904a397b2648a31712eae01c942f (diff)
dvdcoll 1.1 (24mar07)
git-svn-id: svn://tug.org/texlive/trunk@4099 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/CHANGES70
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/README26
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdfbin140494 -> 158395 bytes
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdfbin0 -> 159646 bytes
-rw-r--r--Master/texmf-dist/doc/latex/dvdcoll/manifest.txt10
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/brazil.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/brazilian.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls109
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/english.dcl7
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/frenchb.dcl7
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl7
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/italian.dcl42
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty154
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/polish.dcl42
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/portuges.dcl42
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/portuguese.dcl28
-rw-r--r--Master/texmf-dist/tex/latex/dvdcoll/spanish.dcl42
-rw-r--r--Master/texmf-dist/tpm/dvdcoll.tpm16
18 files changed, 632 insertions, 26 deletions
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/CHANGES b/Master/texmf-dist/doc/latex/dvdcoll/CHANGES
index a989ea8bee7..d375252ab26 100644
--- a/Master/texmf-dist/doc/latex/dvdcoll/CHANGES
+++ b/Master/texmf-dist/doc/latex/dvdcoll/CHANGES
@@ -1,5 +1,29 @@
=== dvdcoll.cls ===
+-- dvdcoll.cls v1.1 (<- v1.01dev 2007/03/21) --
+
+2007/03/21 new class option pdfencoding [jk]
+ changing encoding in bookmarks and pdf annotations
+ to pdfdocencoding or unicode (slow; see ducumentation)
+
+2007/03/21 Bugfix: faulty output of characters in pdf annotations by incorrect encoding [jk]
+ -> new class option pdfencoding, switching off active characters within environment Dvd
+ -> new commands added to .dcl files: \dc@dvd@shorthand@on, \dc@dvd@shorthand@off
+
+ reported by: myself
+
+2007/03/21 Bugfix: switch to \LoadClass and \DeclareOptionX* to prevent unused global options warning [jk]
+
+ reported by: myself
+
+2007/03/16 revision of environment Dvd [jk]
+ switching off language dependant shorthands (babel) temporary
+ -> added \dc@dvd@shorthand@on, \dc@dvd@shorthand@off in env Dvd
+
+2007/03/13 new list of empty descriptions [jk]
+ adjustment of \DvdTitleWithDescription
+ -> \l@ledsec, \toclevel@ledsec, \listofemptydescriptions, \dc@ledname
+
-- dvdcoll.cls v1.0 (<- v0.71dev 2007/02/24) --
2007/02/24 setting pdf properties [jk]
@@ -14,7 +38,7 @@
reported by: myself
-2007/02/22 changing to l@dcdvd (and toclevel@dcdvd -> hyperref) for toc and bookmark entries [jk]
+2007/02/22 changing from l@section to l@dcdvd (and toclevel@dcdvd -> hyperref) for toc and bookmark entries [jk]
-- dvdcoll.cls v0.7 (<- v0.61dev 2007/02/14) --
@@ -96,6 +120,17 @@
=== pdfnotiz.sty ===
+-- pdfnotiz.sty v1.2 --
+
+2007/03/16 added \pn@pdf@string@def [jk]
+ it's a simplified run time optimized version of hyperref's \pdfstringdef
+ works only with PDFDocEncoding
+
+-- pdfnotiz.sty v1.1a --
+
+2007/03/14 revision of \pdfnote [jk]
+ added \gdef\pn@pdf@desc{} at the end of \pdfnote for clearing the description after usage
+
-- pdfnotiz.sty v1.1 --
2007/02/24 revision of \pdfmarginnote [jk]
@@ -122,6 +157,31 @@
=== language definition files (dcl) ===
+2007/03/22 added support for language polish [jk]
+ added polish.dcl
+
+ contributed by Daniel Mróz (beorn@alpha.pl)
+
+2007/03/21 added support for language portuguese [jk]
+ added portuges.dcl, portuguese.dcl, brazil.dcl, brazilian.dcl
+
+ contributed by Pedro Quaresma (pedro@mat.uc.pt)
+
+2007/03/19 added support for language italian [jk]
+ added italian.dcl
+
+ contributed by Enrico Gregorio
+
+2007/03/16 added definitions of \dc@dvd@shorthand@on, \dc@dvd@shorthand@off to all .dcl files [jk]
+ for switching off language related shorthands (babel) within environment Dvd
+
+2007/03/15 added support for language spanish [jk]
+ added spanish.dcl
+
+ contributed by Michael Wiedmann (mw@miwie.in-berlin.de)
+
+2007/03/13 added definitions of \dc@ledname to all .dcl files [jk]
+
2007/02/24 added definitions of \dc@season and \dc@pdftitle to all .dcl files [jk]
2007/02/14 added definitions of \dc@dvdlist to all .dcl files [jk]
@@ -140,6 +200,8 @@
=== dvdcoll.pdf ===
+2007/03/22 adjustments for version 1.1
+
2007/02/26 adjustments for version 1.0
2007/02/15 adjustments for version 0.7
@@ -153,6 +215,12 @@
2006/06/12 added forgotten section References [jk]
+=== dvdcoll_de.pdf ===
+
+
+2007/03/22 new german documentation for version 1.1
+
+
=== INSTALL ===
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/README b/Master/texmf-dist/doc/latex/dvdcoll/README
index 76e02085e24..1612a5c11b7 100644
--- a/Master/texmf-dist/doc/latex/dvdcoll/README
+++ b/Master/texmf-dist/doc/latex/dvdcoll/README
@@ -10,18 +10,32 @@ 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.
-Supported languages at the moment: English, French, German.
+Supported languages at the moment: English, French, German, Italian, Polish,
+Portuguese, Spanish.
+
Some help is needed for other languages! ;-)
License: LPPL
-new in v1.0:
+new in v1.1:
+
+- new languages
+ dvdcoll.cls now also supports Italian, Polish, Portuguese, Spanish
-- new feature: Seasons in the Bookmarks
+- new class option pdfencoding
+ encoding used in bookmarks and pdf annotations (pdfdocencoding, unicode)
- dvdcoll.cls now offers a new level Season for grouping dvds into a season
- in the bookmarks by simply setting dvdnumering=season as option in
- \DvdSeries
+- new command \listofemptydescriptions
+ to produce a list with all titles with empty descriptions
+- Bugfix:
+ now correct output of all non-ASCII characters in pdf annotations by
+ switching to correct pdf encoding (see: class option pdfencoding) and
+ switching off active characters within environment Dvd
+
+- Bugfix:
+ switch to \LoadClass and \DeclareOptionX* to prevent unused global options
+ warning
+
- several minor improvements and bugfixes
(see: CHANGES)
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
index a86875d9007..78c40692dbe 100644
--- a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
+++ b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf
new file mode 100644
index 00000000000..23607649af3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt b/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt
index 3c3a6efdad3..5e722d985ef 100644
--- a/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt
+++ b/Master/texmf-dist/doc/latex/dvdcoll/manifest.txt
@@ -1,4 +1,4 @@
-This work (v0.7) consists of the following files:
+This work consists of the following files:
-- Class --
@@ -15,6 +15,8 @@ acadian.dcl
american.dcl
australian.dcl
austrian.dcl
+brazil.dcl
+brazilian.dcl
british.dcl
canadian.dcl
canadien.dcl
@@ -24,9 +26,14 @@ french.dcl
frenchb.dcl
german.dcl
germanb.dcl
+italian.dcl
naustrian.dcl
newzealand.dcl
ngerman.dcl
+polish.dcl
+portuges.dcl
+portuguese.dcl
+spanish.dcl
UKenglish.dcl
USenglish.dcl
@@ -37,6 +44,7 @@ dcbib.bst
-- Documentation --
dvdcoll.pdf
+dvdcoll_de.pdf
dcexample.tex
dcexample.pdf
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/brazil.dcl b/Master/texmf-dist/tex/latex/dvdcoll/brazil.dcl
new file mode 100644
index 00000000000..05f573c2555
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/brazil.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2007 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{brazil.dcl}[2007/03/20 v1]%
+%
+\input{portuges.dcl}%
+%
+\endinput%
+%%
+%% End of file <brazil.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/brazilian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/brazilian.dcl
new file mode 100644
index 00000000000..d4d94621920
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/brazilian.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2007 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{brazilian.dcl}[2007/03/20 v1]%
+%
+\input{portuges.dcl}%
+%
+\endinput%
+%%
+%% End of file <brazilian.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
index f3a33c601c6..cec59db203b 100644
--- a/Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls
+++ b/Master/texmf-dist/tex/latex/dvdcoll/dvdcoll.cls
@@ -22,7 +22,7 @@
%
\NeedsTeXFormat{LaTeX2e}%
%
-\ProvidesClass{dvdcoll}[2007/02/23 dvdcoll.cls v1.0 - Josef Kleber (C) 2006-2007]%
+\ProvidesClass{dvdcoll}[2007/03/21 dvdcoll.cls v1.1 - Josef Kleber (C) 2006-2007]%
%
\RequirePackage{xkeyval}%
\RequirePackage{ifthen}%
@@ -148,6 +148,42 @@
\fi%
}%
%
+% define class option pdfencoding (pdfdocencoding,unicode)
+\define@choicekey*{dvdcoll.cls}{pdfencoding}[\valuepdfdocencoding\nr]{pdfdocencoding,unicode}[pdfdocencoding]%
+{%
+ \ifcase\nr\relax%
+ {%
+ \ClassInfo{dvdcoll.cls}{set unicode=false}
+ \PassOptionsToPackage{unicode=false}{hyperref}%
+ % use simplified but runtime optimized version for pdf encoding
+ \AtEndOfClass%
+ {%
+ \renewcommand\Description[1]%
+ {%
+ \def\dc@dummy{}%
+ \pn@pdf@string@def\dc@dummy{##1}%
+ \gdef\pn@pdf@desc{\dc@dummy}%
+ }%
+ }%
+ }%
+ \or%
+ {%
+ \ClassInfo{dvdcoll.cls}{set unicode=true}
+ \PassOptionsToPackage{unicode=true}{hyperref}%
+ % use standard \pdfstringdef (hyperref) for pdf encoding
+ \AtEndOfClass%
+ {%
+ \renewcommand\Description[1]%
+ {%
+ \def\dc@dummy{}%
+ \pdfstringdef\dc@dummy{##1}%
+ \gdef\pn@pdf@desc{\dc@dummy}%
+ }%
+ }%
+ }%
+ \fi%
+}%
+%
% define command option (DvdSeries) dvdnumbering for dvd numbering style
\define@choicekey*{DvdSeries}{dvdnumbering}[\valuedvdnumbering\nr]{normal,season}[normal]%
{%
@@ -200,12 +236,14 @@
\renewcommand*\dc@option@labelbaselength{#1}%
}%
%
-%
+% setting defaults
\ExecuteOptionsX{dvdlabel,dvdskip,pagenumbers,heading,language}%
%
+\DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{scrreprt}}%
+%
\ProcessOptionsX\relax%
%
-\LoadClassWithOptions{scrreprt}%
+\LoadClass{scrreprt}%
%
\RequirePackage{tabularx}%
\RequirePackage{booktabs}%
@@ -268,10 +306,13 @@
% dummy for .dcl definitons
\newcommand*\dc@miss{}%
\newcommand*\dc@lfrname{}%
+\newcommand*\dc@ledname{}%
\newcommand*\dc@pdf@subject{}%
\newcommand*\dc@dvdlist{}%
\newcommand*\dc@season{}%
\newcommand*\dc@pdftitle{}%
+\newcommand*\dc@dvd@shorthand@off{}%
+\newcommand*\dc@dvd@shorthand@on{}%
%
%
\newcommand*\dc@option@titlenumbering{}%
@@ -376,6 +417,7 @@
% define a bookmark level (section) for dcdvd toc-entry
\newcommand*\toclevel@dcdvd{1}%
\newcommand*\toclevel@lfrsec{1}%
+\newcommand*\toclevel@ledsec{1}%
%
\hypersetup{pdfkeywords={LaTeX,dvdcoll.cls,DVD,Archiv,archives}}%
\AtEndOfClass{\AtBeginDocument{\hypersetup{pdfcreator={LaTeX with dvdcoll.cls},pdftitle={\dc@pdftitle}}}}%
@@ -391,7 +433,9 @@
%
\newcommand\Description[1]%
{%
- \gdef\pn@pdf@desc{#1}%
+ \def\dc@dummy{}%
+ \pn@pdf@string@def\dc@dummy{#1}%
+ \gdef\pn@pdf@desc{\dc@dummy}%
}%
%
%
@@ -432,7 +476,8 @@
{%
\setcounter{seasondvd}{0}% just reset if #1 = 1
}%
- {}% if dvdnumbering=season
+ {}%
+ %if dvdnumbering=season
\ifthenelse{\equal{\dc@option@dvdnumbering}{season}}%
{% and bookmark is to be set for the first time
\ifthenelse{\thebookmarkseason = #2}%
@@ -472,14 +517,14 @@
% create unique hyperref destination for season bookmark
\stepcounter{bookmarkcount}%
\ifthenelse{\equal{\dc@option@dvdnumbering}{season}}%
- {%adjust toclevel for season bookmark
+ {%adjust toclevel for dvd bookmark (with or without season bookmark)
\renewcommand*\toclevel@dcdvd{2}%
}%
{%
\renewcommand*\toclevel@dcdvd{1}%
}%
%\SetSeason{1}%
- %would produce double season bookmark entries, therefore
+ %would produce double season bookmark entries, therefore ...
\setcounter{season}{1}%
\setcounter{seasondvd}{0}%
\setcounter{seasontitlecount}{0}%
@@ -539,6 +584,25 @@
\ifthenelse{\equal{\dc@option@titlenumbering}{season}}%
{\refstepcounter{seasontitlecount}}%
{\refstepcounter{titlecount}}%
+ %if description is empty
+ \ifthenelse{\equal{\pn@pdf@desc}{}}%
+ {%
+ %led entry without numbers if heading=nonumber
+ \ifthenelse{\equal{\valueheading}{nonumber}}%
+ {%
+ \addcontentsline{led}{ledsec}{\protect\numberline{} \dc@series\ - #1}%
+ }%
+ {%
+ \ifthenelse{\equal{\dc@option@titlenumbering}{season}}%
+ {%season
+ \addcontentsline{led}{ledsec}{\protect\numberline{\thepart.\thechapter.\theseason.\theseasontitlecount} \dc@series\ - #1}%
+ }%
+ {%normal
+ \addcontentsline{led}{ledsec}{\protect\numberline{\thepart.\thechapter.\thedvdcount.\thetitlecount} \dc@series\ - #1}%
+ }%
+ }%
+ }%
+ {}%
% if marker F is set
\ifthenelse{\equal{\dc@miss}{#2}}%
{%
@@ -565,7 +629,7 @@
{\dc@print@counter & \makebox[0pt]{}\pdfnote{#1\strut} & \tabularnewline}%
% with min
{\dc@print@counter & \makebox[0pt]{}\pdfnote{#1\strut} & \hfill{}#2~\dc@third \tabularnewline}%
- }%
+ }%
}%
%
%
@@ -614,9 +678,32 @@
}%
%
%
+\newcommand{\listofemptydescriptions}%
+{%
+ \setboolean{@restonecol}{false}%
+ \ifthenelse{\boolean{@twocolumn}}%
+ {\setboolean{@restonecol}{true}\onecolumn}%
+ {}%
+ \@ifundefined{chapter}%
+ {\section*{\dc@ledname\@mkboth{\dc@ledname}{\dc@ledname}}}%
+ {\chapter*{\dc@ledname\@mkboth{\dc@ledname}{\dc@ledname}}}%
+ {%
+ \setlength{\parindent}{0pt}%
+ \@starttoc{led}%
+ }%
+ \ifthenelse{\boolean{@restonecol}}%
+ {\twocolumn}%
+ {}%
+ \addcontentsline{toc}{part}{\dc@ledname}%
+}%
+%
+%
\newcommand\l@lfrsec{\@dottedtocline{1}{0em}{0em}}%
%
%
+\newcommand\l@ledsec{\@dottedtocline{1}{0em}{0em}}%
+%
+%
\newcommand\SetLFRSecNumwidth[1]%
{%
\renewcommand*\l@lfrsec{\@dottedtocline{1}{0pt}{#1}}%
@@ -680,8 +767,10 @@
%
\newenvironment{Dvd}[2]%
{%
-%
+ %prevents unwanted spaces in the table
\endlinechar=-1%
+ %switching off language dependant shorthands (babel) within environment Dvd
+ \dc@dvd@shorthand@off%
%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{%
@@ -728,6 +817,8 @@
%\midrule% bereits in der Definition enthalten durch Hack von Markus Kohm siehe oben
\endtabularx%
\dc@addvspace@endDvd%
+ %switching on shorthands again
+ \dc@dvd@shorthand@on%
}%
%
\endinput% \ 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
index 916215fc0d4..9bad81ca856 100644
--- a/Master/texmf-dist/tex/latex/dvdcoll/english.dcl
+++ b/Master/texmf-dist/tex/latex/dvdcoll/english.dcl
@@ -19,15 +19,20 @@
%%
%% This work consists of all files listed in manifest.txt.
%%
-\ProvidesFile{english.dcl}[2007/02/24 v4]%
+\ProvidesFile{english.dcl}[2007/03/16 v6]%
%
\makeatletter%
\renewcommand*\dc@miss{F}%
\renewcommand*\dc@lfrname{List of faulty or missing Recordings}%
+\renewcommand*\dc@ledname{List of Titles without Description}%
\renewcommand*\dc@pdf@subject{Description}%
\renewcommand*\dc@dvdlist{List of DVDs}%
\renewcommand*\dc@season{Season}%
\renewcommand*\dc@pdftitle{DVD archives}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{}%
+\renewcommand*\dc@dvd@shorthand@on{}%
\makeatother%
%
\endinput%
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/frenchb.dcl b/Master/texmf-dist/tex/latex/dvdcoll/frenchb.dcl
index 5cf2face67d..c40cb54dfef 100644
--- a/Master/texmf-dist/tex/latex/dvdcoll/frenchb.dcl
+++ b/Master/texmf-dist/tex/latex/dvdcoll/frenchb.dcl
@@ -19,17 +19,22 @@
%%
%% This work consists of all files listed in manifest.txt.
%%
-\ProvidesFile{frenchb.dcl}[2007/02/24 v4]%
+\ProvidesFile{frenchb.dcl}[2007/03/16 v6 (by François Pétiard)]%
%
%contributed by François Pétiard
%
\makeatletter%
\renewcommand*\dc@miss{F}%
\renewcommand*\dc@lfrname{Liste des enregistrements d\'{e}fectueux ou absents}%
+\renewcommand*\dc@ledname{Liste des enregistrements sans description}%
\renewcommand*\dc@pdf@subject{Description}%
\renewcommand*\dc@dvdlist{Liste des DVDs}%
\renewcommand*\dc@season{Saison}%
\renewcommand*\dc@pdftitle{Archives des DVDs}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{:;!?}}%
+\renewcommand*\dc@dvd@shorthand@on{\shorthandon{:;!?}}%
\makeatother%
%
\endinput%
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl b/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl
index 2f108b8f915..16ff64f03bb 100644
--- a/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl
+++ b/Master/texmf-dist/tex/latex/dvdcoll/germanb.dcl
@@ -19,15 +19,20 @@
%%
%% This work consists of all files listed in manifest.txt.
%%
-\ProvidesFile{germanb.dcl}[2007/02/24 v4]%
+\ProvidesFile{germanb.dcl}[2007/03/16 v6]%
%
\makeatletter%
\renewcommand*\dc@miss{F}%
\renewcommand*\dc@lfrname{Verzeichnis fehlerhafter oder fehlender Aufzeichnungen}%
+\renewcommand*\dc@ledname{Verzeichnis der Titel ohne Beschreibung}%
\renewcommand*\dc@pdf@subject{Beschreibung}%
\renewcommand*\dc@dvdlist{DVD Liste}%
\renewcommand*\dc@season{Staffel}%
\renewcommand*\dc@pdftitle{DVD-Archiv}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{"}}%
+\renewcommand*\dc@dvd@shorthand@on{\shorthandon{"}}%
\makeatother%
%
\endinput%
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/italian.dcl b/Master/texmf-dist/tex/latex/dvdcoll/italian.dcl
new file mode 100644
index 00000000000..1a74f5b9a2b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/italian.dcl
@@ -0,0 +1,42 @@
+%%
+%% Copyright (C) 2007 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{italian.dcl}[2007/03/18 v1 (by Enrico Gregorio)]%
+%
+%contributed by Enrico Gregorio
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{Elenco delle registrazioni difettose o mancanti}%
+\renewcommand*\dc@ledname{Elenco dei titoli senza descrizione}%
+\renewcommand*\dc@pdf@subject{Descrizione}%
+\renewcommand*\dc@dvdlist{Elenco dei DVD}%
+\renewcommand*\dc@season{Stagione}%
+\renewcommand*\dc@pdftitle{Archivio dei DVD}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{"}}%
+\renewcommand*\dc@dvd@shorthand@on{\shorthandon{"}}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <italian.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty b/Master/texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty
index ed3c87c31a1..221b35fba01 100644
--- a/Master/texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty
+++ b/Master/texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty
@@ -23,7 +23,7 @@
%% adjustmjents for the needs of dvdcoll.cls plus some new commands
%%
\NeedsTeXFormat{LaTeX2e}[2001/06/01]%
-\ProvidesPackage{pdfnotiz}[2007/02/24 v1.1 PDF tooltips (pdfnotiz.sty)]%
+\ProvidesPackage{pdfnotiz}[2007/03/16 v1.2 PDF tooltips (pdfnotiz.sty)]%
\RequirePackage{ifpdf}%
\RequirePackage{marginnote}%
\newcommand*{\ctip@form@fields}{}%
@@ -248,6 +248,154 @@
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
+%simplfied run time optimized version of hyperrref's \pdfstringdef for long texts
+\def\pn@pdf@string@def#1#2{%
+ \begingroup
+ \escapechar`\\%
+ \edef\0{\string\0}%
+ \edef\1{\string\1}%
+ \edef\2{\string\2}%
+ \edef\3{\string\3}%
+ \ifHy@unicode
+ \edef\8{\string\8}%
+ \edef\9{\string\9}%
+ \fontencoding{PU}%
+ \HyPsd@UTFviii
+ \else
+ \fontencoding{PD1}%
+ \fi
+ \enc@update
+ \@inmathwarn\pdfstringdef
+ \let\@inmathwarn\HyPsd@inmathwarn
+ \let\add@accent\HyPsd@add@accent
+ \let\{\textbraceleft
+ \let\}\textbraceright
+ \let\\\textbackslash
+ \let\#\textnumbersign
+ \let\$\textdollar
+ \let\%\textpercent
+ \let\&\textampersand
+ \let\_\textunderscore
+ \let\P\textparagraph
+ \let\ldots\textellipsis
+ \let\dots\textellipsis
+ \def\\{\pdfstringdefWarn\\}%
+ \def\newline{\pdfstringdefWarn\newline}%
+ \def\TeX{TeX}%
+ \def\LaTeX{La\TeX}%
+ \def\LaTeXe{\LaTeX2e}%
+ \def\eTeX{e-\TeX}%
+ \def\MF{Metafont}%
+ \def\MP{Metapost}%
+ \let\emph\@firstofone
+ \let\textbf\@firstofone
+ \let\textit\@firstofone
+ \let\textmd\@firstofone
+ \let\textnormal\@firstofone
+ \let\textrm\@firstofone
+ \let\textsc\@firstofone
+ \let\textsf\@firstofone
+ \let\textsl\@firstofone
+ \let\texttt\@firstofone
+ \let\textup\@firstofone
+ \let\ttfamily\@empty
+ \let\sffamily\@empty
+ \let\itshape\@empty
+ \let\upshape\@empty
+ \let\bfseries\@empty
+ \let\rm\@empty
+ \let\Huge\@empty
+ \let\LARGE\@empty
+ \let\Large\@empty
+ \let\footnotesize\@empty
+ \let\huge\@empty
+ \let\large\@empty
+ \let\normalsize\@empty
+ \let\scriptsize\@empty
+ \let\small\@empty
+ \let\tiny\@empty
+ \def\textcolor##1##{\@secondoftwo}%
+ \let\textlatin\@firstofone
+ \@ifundefined{language@group}{}{%
+ \csname HyPsd@babel@\language@group\endcsname
+ }%
+ \let\@safe@activestrue\relax
+ \let\@safe@activesfalse\relax
+ \let\cyr\relax
+ \let\es@roman\@Roman
+ \let\glqq\textglqq
+ \let\grqq\textgrqq
+ \let\glq\textglq
+ \let\grq\textgrq
+ \let\flqq\textflqq
+ \let\frqq\textfrqq
+ \let\flq\textflq
+ \let\frq\textfrq
+ \let\if@mid@expandable\@firstoftwo
+ \HyPSD@AMSclassfix
+ \let\hspace\HyPsd@hspace
+ \let\label\@gobble
+ \let\index\@gobble
+ \let\glossary\@gobble
+ \let\href\@secondoftwo
+ \let\ref\HyPsd@ref
+ \let\pageref\HyPsd@pageref
+ \let\autoref\HyPsd@autoref
+ \let\leavevmode\@empty
+ \let\mbox\@empty
+ \def\halign{\pdfstringdefWarn\halign\@gobble}%
+ \ifHy@CJKbookmarks
+ \HyPsd@CJKhook
+ \fi
+ \Hy@pdfstringtrue
+ \pdfstringdefPreHook
+ \HyPsd@LetUnexpandableSpace\space
+ \HyPsd@LetUnexpandableSpace\ %
+ \HyPsd@LetUnexpandableSpace~%
+ \HyPsd@LetUnexpandableSpace\nobreakspace
+ \@ifundefined{@xspace}{%
+ \let\xspace\HyPsd@ITALCORR
+ }{%
+ \let\xspace\HyPsd@XSPACE
+ }%
+ \let\/\HyPsd@ITALCORR
+ \let\bgroup\/%
+ \let\egroup\/%
+ \let\discretionary\@gobbletwo
+ \let\@ifnextchar\HyPsd@ifnextchar
+ \let\@ifnextchar\HyPsd@new@ifnextchar
+ \let\@protected@testopt\HyPsd@protected@testopt
+ \begingroup
+ \let\GenericError\@gobblefour
+ \let\GenericWarning\@gobbletwo
+ \let\GenericInfo\@gobbletwo
+ \ifx\nofrenchguillemets\@undefined
+ \else
+ \nofrenchguillemets
+ \fi
+ \let\Hy@temp\xdef
+ \let\def\HyPsd@DefCommand
+ \let\gdef\HyPsd@DefCommand
+ \let\edef\HyPsd@DefCommand
+ \let\xdef\HyPsd@DefCommand
+ \let\futurelet\HyPsd@LetCommand
+ \let\let\HyPsd@LetCommand
+ \Hy@temp#1{#2}%
+ \endgroup
+ \ifx#1\@empty
+ \else
+ \xdef#1{#1\@empty}%
+ \fi
+ \ifHy@unicode
+ \HyPsd@ConvertToUnicode#1%
+ \fi
+ \pdfstringdefPostHook#1%
+ \endgroup
+}%
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
\def\pn@pdf@boxcolor{0 0 1}%
\def\pn@pdf@linkcolor{0 0 1}%
\gdef\pn@pdf@desc{}%
@@ -255,6 +403,7 @@
\newcommand{\pdfnote}[1]%
{%
\cooltooltip[\pn@pdf@boxcolor][\pn@pdf@linkcolor]{\dc@pdf@subject}{\pn@pdf@desc}{}{}{#1}%
+ \gdef\pn@pdf@desc{}%
}%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -280,4 +429,5 @@
}%
}%
%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ No newline at end of file
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput% \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/polish.dcl b/Master/texmf-dist/tex/latex/dvdcoll/polish.dcl
new file mode 100644
index 00000000000..1da7a829035
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/polish.dcl
@@ -0,0 +1,42 @@
+%%
+%% Copyright (C) 2007 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{polish.dcl}[2007/03/20 v1 (by Daniel Mr\'oz)]%
+%
+%contributed by Daniel Mróz(beorn@alpha.pl)
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{Spis wadliwych lub brakuj\k{a}cych Nagra\'{n}}%
+\renewcommand*\dc@ledname{Spis Tytu\l\'{o}w bez Opis\'{o}w}%
+\renewcommand*\dc@pdf@subject{Opis}%
+\renewcommand*\dc@dvdlist{Lista DVD}%
+\renewcommand*\dc@season{Sezon}%
+\renewcommand*\dc@pdftitle{Archiwa DVD}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+%\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{"}}%
+%\renewcommand*\dc@dvd@shorthand@on{\shorthandon{"}}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <polish.dcl>.
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/portuges.dcl b/Master/texmf-dist/tex/latex/dvdcoll/portuges.dcl
new file mode 100644
index 00000000000..5367159d163
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/portuges.dcl
@@ -0,0 +1,42 @@
+%%
+%% Copyright (C) 2007 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{portuges.dcl}[2007/03/20 v1 (by Pedro Quaresma)]%
+%
+%contributed by Pedro Quaresma (pedro@mat.uc.pt)
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{Lista de grava\c{c}\~oes defeituosas ou em falta}%
+\renewcommand*\dc@ledname{Lista de t\'{\i}tulos sem descri\c{c}\~ao}%
+\renewcommand*\dc@pdf@subject{Descri\c{c}\~ao}%
+\renewcommand*\dc@dvdlist{Lista de DVDs}%
+\renewcommand*\dc@season{Temporada}%
+\renewcommand*\dc@pdftitle{Arquivo de DVDs}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{"}}%
+\renewcommand*\dc@dvd@shorthand@on{\shorthandon{"}}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <portuges.dcl>.
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/portuguese.dcl b/Master/texmf-dist/tex/latex/dvdcoll/portuguese.dcl
new file mode 100644
index 00000000000..f94540a63ac
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/portuguese.dcl
@@ -0,0 +1,28 @@
+%%
+%% Copyright (C) 2007 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{portuguese.dcl}[2007/03/20 v1]%
+%
+\input{portuges.dcl}%
+%
+\endinput%
+%%
+%% End of file <portuguese.dcl>. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/dvdcoll/spanish.dcl b/Master/texmf-dist/tex/latex/dvdcoll/spanish.dcl
new file mode 100644
index 00000000000..c11eb8b6814
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/dvdcoll/spanish.dcl
@@ -0,0 +1,42 @@
+%%
+%% Copyright (C) 2007 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{spanish.dcl}[2007/03/16 v2 (by Michael Wiedmann)]%
+%
+%contributed by Michael Wiedmann (mw@miwie.in-berlin.de)
+%
+\makeatletter%
+\renewcommand*\dc@miss{F}%
+\renewcommand*\dc@lfrname{\'{I}ndice de grabaciones defectuosas o faltantes}%
+\renewcommand*\dc@ledname{\'{I}ndice de t\'{\i}tulos sin descripci\'{o}n}%
+\renewcommand*\dc@pdf@subject{Descripci\'{o}n}%
+\renewcommand*\dc@dvdlist{Lista de DVD}%
+\renewcommand*\dc@season{Temporada}%
+\renewcommand*\dc@pdftitle{Archivo de DVD}%
+%
+%switch on and off the shorthand active character(s) within environment Dvd
+\renewcommand*\dc@dvd@shorthand@off{\shorthandoff{."<>}}%
+\renewcommand*\dc@dvd@shorthand@on{\shorthandon{."<>}}%
+\makeatother%
+%
+\endinput%
+%%
+%% End of file <spanish.dcl>.
diff --git a/Master/texmf-dist/tpm/dvdcoll.tpm b/Master/texmf-dist/tpm/dvdcoll.tpm
index 03dab719951..d6234be7f8b 100644
--- a/Master/texmf-dist/tpm/dvdcoll.tpm
+++ b/Master/texmf-dist/tpm/dvdcoll.tpm
@@ -3,22 +3,24 @@
<rdf:Description about="http://texlive.dante.de/texlive/Package/dvdcoll.zip">
<TPM:Name>dvdcoll</TPM:Name>
<TPM:Type>Package</TPM:Type>
- <TPM:Date>2007/02/26 11:45:00</TPM:Date>
+ <TPM:Date>2007/03/22 22:51: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>312545</TPM:Size>
+ <TPM:Size>409744</TPM:Size>
<TPM:License></TPM:License>
<TPM:Build/>
- <TPM:RunFiles size="45031">
+ <TPM:RunFiles size="60110">
texmf-dist/tex/latex/dvdcoll/UKenglish.dcl
texmf-dist/tex/latex/dvdcoll/USenglish.dcl
texmf-dist/tex/latex/dvdcoll/acadian.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/brazil.dcl
+texmf-dist/tex/latex/dvdcoll/brazilian.dcl
texmf-dist/tex/latex/dvdcoll/british.dcl
texmf-dist/tex/latex/dvdcoll/canadian.dcl
texmf-dist/tex/latex/dvdcoll/canadien.dcl
@@ -30,19 +32,25 @@ texmf-dist/tex/latex/dvdcoll/french.dcl
texmf-dist/tex/latex/dvdcoll/frenchb.dcl
texmf-dist/tex/latex/dvdcoll/german.dcl
texmf-dist/tex/latex/dvdcoll/germanb.dcl
+texmf-dist/tex/latex/dvdcoll/italian.dcl
texmf-dist/tex/latex/dvdcoll/naustrian.dcl
texmf-dist/tex/latex/dvdcoll/newzealand.dcl
texmf-dist/tex/latex/dvdcoll/ngerman.dcl
texmf-dist/tex/latex/dvdcoll/pdfnotiz.sty
+texmf-dist/tex/latex/dvdcoll/polish.dcl
+texmf-dist/tex/latex/dvdcoll/portuges.dcl
+texmf-dist/tex/latex/dvdcoll/portuguese.dcl
+texmf-dist/tex/latex/dvdcoll/spanish.dcl
texmf-dist/tpm/dvdcoll.tpm
</TPM:RunFiles>
- <TPM:DocFiles size="364713">
+ <TPM:DocFiles size="545213">
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/dvdcoll_de.pdf
texmf-dist/doc/latex/dvdcoll/manifest.txt
</TPM:DocFiles>
<TPM:Provides>Package/dvdcoll</TPM:Provides>