From af9c077df1bd0d7aabc861d8e1871c86db6bc200 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 4 Apr 2010 22:54:00 +0000 Subject: oberdiek update (4apr10) git-svn-id: svn://tug.org/texlive/trunk@17684 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def | 4 +-- Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def | 4 +-- .../texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def | 4 +-- .../texmf-dist/tex/latex/oberdiek/bkm-pdftex.def | 4 +-- .../texmf-dist/tex/latex/oberdiek/bkm-textures.def | 4 +-- Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def | 17 +++++---- Master/texmf-dist/tex/latex/oberdiek/bookmark.sty | 13 ++++--- Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty | 40 ++++++++++++++++++++-- 8 files changed, 62 insertions(+), 28 deletions(-) (limited to 'Master/texmf-dist/tex/latex/oberdiek') diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def index 38719d16b86..962661620c9 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def @@ -34,10 +34,10 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipdfm.def}% - [2010/04/03 v1.10 bookmark driver for dvipdfm (HO)]% + [2010/04/04 v1.11 bookmark driver for dvipdfm (HO)]% \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{000} +\@namedef{BKM@0}{000} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def index aafef108eac..3fcb2c96e66 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvips.def}% - [2010/04/03 v1.10 bookmark driver for dvips (HO)]% + [2010/04/04 v1.11 bookmark driver for dvips (HO)]% \def\BKM@PSHeaderFile#1{% \special{header=#1}% } @@ -183,7 +183,7 @@ } \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{000} +\@namedef{BKM@0}{000} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def index 109971305b2..9d0e00d5925 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipsone.def}% - [2010/04/03 v1.10 bookmark driver for dvipsone (HO)]% + [2010/04/04 v1.11 bookmark driver for dvipsone (HO)]% \def\BKM@PSHeaderFile#1{% \special{header=#1}% } @@ -183,7 +183,7 @@ } \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{000} +\@namedef{BKM@0}{000} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def index 8a7ead70a8c..76f38d919f5 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-pdftex.def}% - [2010/04/03 v1.10 bookmark driver for pdfTeX (HO)]% + [2010/04/04 v1.11 bookmark driver for pdfTeX (HO)]% \def\BKM@DO@entry#1#2{% \begingroup \setkeys{BKM@DO}{#1}% @@ -138,7 +138,7 @@ } \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{000} +\@namedef{BKM@0}{000} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def index 92a7f714893..337ed581e9f 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-textures.def}% - [2010/04/03 v1.10 bookmark driver for textures (HO)]% + [2010/04/04 v1.11 bookmark driver for textures (HO)]% \def\BKM@PSHeaderFile#1{% \special{prePostScriptfile #1}% } @@ -183,7 +183,7 @@ } \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{000} +\@namedef{BKM@0}{000} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def index 222813428e8..7a25d978184 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def +++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-vtex.def}% - [2010/04/03 v1.10 bookmark driver for VTeX (HO)]% + [2010/04/04 v1.11 bookmark driver for VTeX (HO)]% \ifvtexpdf \else \PackageWarningNoLine{bookmark}{% @@ -43,7 +43,7 @@ \fi \newcount\BKM@id \BKM@id=\z@ -\def\BKM@0{00} +\@namedef{BKM@0}{00} \newif\ifBKM@sw \newcommand*{\bookmark}[2][]{% \if@filesw @@ -227,7 +227,7 @@ |ifx||#2||% |else (% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@leftparen#2|@nil }% |fi @@ -237,7 +237,7 @@ |ifx||#2||% |else )% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@rightparen#2|@nil }% |fi @@ -247,7 +247,7 @@ |ifx||#2||% |else |noexpand|hv@pdf@char0% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@zero#2|@nil }% |fi @@ -257,7 +257,7 @@ |ifx||#2||% |else |noexpand|hv@pdf@char1% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@one#2|@nil }% |fi @@ -267,7 +267,7 @@ |ifx||#2||% |else |noexpand|hv@pdf@char2% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@two#2|@nil }% |fi @@ -277,13 +277,12 @@ |ifx||#2||% |else |noexpand|hv@pdf@char3% - |@ReturnAfterFi{% + |ltx@ReturnAfterFi{% |BKM@vtex@three#2|@nil }% |fi }% |endgroup -\long\def\@ReturnafterFi#1\fi{\fi#1} \ifBKM@atend \RequirePackage{atenddvi}% \AtEndDvi{\BKM@EndHook}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty b/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty index a65704d9cc3..3a7184e18d8 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{bookmark}% - [2010/04/03 v1.10 PDF bookmarks (HO)]% + [2010/04/04 v1.11 PDF bookmarks (HO)]% \begingroup\expandafter\expandafter\expandafter\endgroup \expandafter\ifx\csname numexpr\endcsname\relax \def\BKM@CalcExpr#1#2#3#4{% @@ -234,8 +234,8 @@ \def\bookmark@color{\BKM@color} \def\BKM@temp#1{% \DeclareStringOption{#1}% - \expandafter\edef\csname BKM@#1\endcsname{% - \expandafter\noexpand\csname bookmark@#1\endcsname + \expandafter\edef\csname bookmark@#1\endcsname{% + \expandafter\noexpand\csname BKM@#1\endcsname }% } \BKM@temp{dest} @@ -537,13 +537,12 @@ \ProcessKeyvalOptions* \BKM@DisableOptions \newif\ifBKM@DvipdfmxOutlineOpen -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname SpecialDvipdfmxOutlineOpen\endcsname\relax -\else +\ltx@IfUndefined{SpecialDvipdfmxOutlineOpen}{% +}{% \ifnum\SpecialDvipdfmxOutlineOpen>\z@ \BKM@DvipdfmxOutlineOpentrue \fi -\fi +} \def\BKM@temp{dvipdfmx}% \ifx\BKM@temp\BKM@driver \def\BKM@driver{dvipdfm}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty b/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty index 34f834ef380..204f8e23a96 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty @@ -31,8 +31,10 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{holtxdoc}% - [2010/03/10 v0.15 Private additional ltxdoc support (HO)] -\RequirePackage[numbered]{hypdoc} + [2010/04/03 v0.16 Private additional ltxdoc support (HO)] +\RequirePackage[numbered]{hypdoc}[2010/03/26] +\RequirePackage{pdftexcmds}[2010/04/01] +\RequirePackage{ltxcmds}[2010/03/09] \RequirePackage{array} \def\hld@info#1{% \PackageInfo{holtxdoc}{#1\@gobble}% @@ -40,6 +42,40 @@ \def\hld@warn#1{% \PackageWarningNoLine{holtxdoc}{#1}% } +\ltx@IfUndefined{pdf@filemoddate}{% +}{% + \edef\hld@temp{\pdf@filemoddate{\jobname.dtx}}% + \ifx\hld@temp\ltx@empty + \else + \begingroup + \def\x#1:#2#3#4#5#6#7#8#9{% + \year=#2#3#4#5\relax + \month=#6#7\relax + \day=#8#9\relax + \y + }% + \def\y#1#2#3#4#5\@nil{% + \time=#1#2\relax + \multiply\time by 60\relax + \advance\time#3#4\relax + }% + \expandafter\x\hld@temp\@nil + \edef\x{\endgroup + \year=\the\year\relax + \month=\the\month\relax + \day=\the\day\relax + \time=\the\time\relax + }% + \x + \edef\hld@temp{% + \noexpand\hypersetup{% + pdfcreationdate=\hld@temp,% + pdfmoddate=\hld@temp + }% + }% + \hld@temp + \fi +} \newcommand*{\StartHistory}{% \section{History}% } -- cgit v1.2.3