diff options
author | Karl Berry <karl@freefriends.org> | 2007-04-02 18:59:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-04-02 18:59:37 +0000 |
commit | e2bf6008ebcc02415a179bf1a09b98eddd6599ce (patch) | |
tree | 3af0b21c301e0c17e401c4c29ea73324a9231977 | |
parent | c2f8ac41e588904a397b2648a31712eae01c942f (diff) |
dvdcoll 1.1 (24mar07)
git-svn-id: svn://tug.org/texlive/trunk@4099 c570f23f-e606-0410-a88d-b1316a301751
19 files changed, 640 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 Binary files differindex a86875d9007..78c40692dbe 100644 --- a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf +++ b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll.pdf diff --git a/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf Binary files differnew file mode 100644 index 00000000000..23607649af3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/dvdcoll/dvdcoll_de.pdf 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> diff --git a/Master/texmf/lists/dvdcoll b/Master/texmf/lists/dvdcoll index 4006a512617..8257c3e2957 100644 --- a/Master/texmf/lists/dvdcoll +++ b/Master/texmf/lists/dvdcoll @@ -4,6 +4,7 @@ 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 texmf-dist/tex/latex/dvdcoll/UKenglish.dcl @@ -12,6 +13,8 @@ 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 @@ -23,10 +26,15 @@ 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 texmf/lists/dvdcoll |