diff options
author | Karl Berry <karl@freefriends.org> | 2009-10-20 20:51:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-10-20 20:51:57 +0000 |
commit | bb35bf0864f4020fcb8ed5511762637fe5b94de5 (patch) | |
tree | ab61dc4da375e93503459404026d828206e2badc /Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def | |
parent | 27857ca589be3f98c25a2ecda780f1c0984519ae (diff) |
hyperref update (20oct09)
git-svn-id: svn://tug.org/texlive/trunk@15850 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.def | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 66c6e09a982..1d2018c7530 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2009/10/09 v6.79a + [2009/10/19 v6.79b^^a0 Hyperref driver for dvipdfm] \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} \ifHy@pagelabels @@ -526,11 +526,21 @@ \fi } \AtBeginShipoutFirst{% - \ifx\special@paper\@empty - \else - \ifHy@setpagesize - \special{papersize=\special@paper}% - \fi + \ifHy@setpagesize + \begingroup + \@ifundefined{stockwidth}{% + \ifx\special@paper\@empty + \special{papersize=\the\paperwidth,\the\paperheight}% + \else + \special{papersize=\special@paper}% + \fi + }{% + \ifdim\stockwidth=\z@ + \else + \special{papersize=\the\stockwidth,\the\stockheight}% + \fi + }% + \endgroup \fi \Hy@DisableOption{setpagesize}% } |