summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/hxetex.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/hxetex.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/hxetex.def')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hxetex.def36
1 files changed, 35 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hxetex.def b/Master/texmf-dist/tex/latex/hyperref/hxetex.def
index 554f8a79e1f..11c499e576c 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def
@@ -29,7 +29,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hxetex.def}
- [2011/04/17 v6.82g %
+ [2011/08/19 v6.82h %
Hyperref driver for XeTeX]
\Hy@VersionCheck{hxetex.def}
\HyPsd@LoadUnicode
@@ -677,6 +677,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
+}
\def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum
\Hy@Message{Sorry, dvipdfm/XeTeX does not support FORM gauges}%
}