summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-08-20 21:33:13 +0000
committerKarl Berry <karl@freefriends.org>2011-08-20 21:33:13 +0000
commit1fc8715b7f58add12fe8202c0c5e8d37ae383c77 (patch)
tree44b9827d2cde3f38bf6cdecb6c6c6d6994147a5e /Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
parent9067dbc55f799decd298be064b44fc8b11ee0a8d (diff)
hyperref (20aug11)
git-svn-id: svn://tug.org/texlive/trunk@23623 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def36
1 files changed, 35 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
index 32703b35dd0..202b9b9e344 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
@@ -29,7 +29,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hdvipdfm.def}
- [2011/04/17 v6.82g %
+ [2011/08/19 v6.82h %
Hyperref driver for dvipdfm]
\Hy@VersionCheck{hdvipdfm.def}
\def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}}
@@ -595,6 +595,40 @@
\@pdfm@mark{put @pages <</CropBox[\@pdfpagescrop]>>}%
\fi
}
+\def\hyper@pagetransition{%
+ \ifx\@pdfpagetransition\relax
+ \else
+ \ifx\@pdfpagetransition\@empty
+ \else
+ \special{pdf:put @thispage %
+ <</Trans<</S/\@pdfpagetransition>>>>%
+ }%
+ \fi
+ \fi
+}
+\def\hyper@pageduration{%
+ \ifx\@pdfpageduration\relax
+ \else
+ \ifx\@pdfpageduration\@empty
+ \else
+ \special{pdf:put @thispage %
+ <</Dur \@pdfpageduration>>%
+ }%
+ \fi
+ \fi
+}
+\def\hyper@pagehidden{%
+ \ifHy@useHidKey
+ \special{pdf:put @thispage %
+ <</Hid \ifHy@pdfpagehidden true\else false\fi>>%
+ }%
+ \fi
+}
+\g@addto@macro\Hy@EveryPageBoxHook{%
+ \hyper@pagetransition
+ \hyper@pageduration
+ \hyper@pagehidden
+}
\AtBeginShipoutFirst{%
\ifHy@setpagesize
\begingroup