diff options
author | Karl Berry <karl@freefriends.org> | 2008-04-25 16:55:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-04-25 16:55:22 +0000 |
commit | afed98026fd3beecf3c2604189684da46a4b378a (patch) | |
tree | f0d5d539402ac03c007fbc2b57166bfa88ac0670 /Master/texmf-dist/tex/latex/hyperref/pdfmark.def | |
parent | 50cb8838d9b17bec22be4d5c2d71828a8ad0dd17 (diff) |
hyperref update (24apr08)
git-svn-id: svn://tug.org/texlive/trunk@7647 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/pdfmark.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/hyperref/pdfmark.def | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index 913c2da1c03..bdbcf4d394d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -24,8 +24,24 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2008/04/20 v6.77s + [2008/04/22 v6.77t Hyperref definitions for pdfmark specials] +\begingroup + \toks@\expandafter{\Hy@FirstPageHook}% + \xdef\Hy@FirstPageHook{% + \noexpand\headerps@out{% + systemdict /pdfmark known% + {% + userdict /?pdfmark systemdict /exec get put% + }{% + userdict /?pdfmark systemdict /pop get put % + userdict /pdfmark systemdict /cleartomark get put% + }% + ifelse% + }% + \the\toks@ + }% +\endgroup \def\Hy@PutCatalog#1{% \pdfmark{pdfmark=/PUT,Raw={\string{Catalog\string} << #1 >>}}% } @@ -708,7 +724,7 @@ \endgroup } \long\def\@Form[#1]{% -\AtBeginShipoutFirst{% +\g@addto@macro\Hy@FirstPageHook{% \headerps@out{% [% /_objdef{pdfDocEncoding}% |