summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pdfcomment
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-07-26 21:50:14 +0000
committerKarl Berry <karl@freefriends.org>2009-07-26 21:50:14 +0000
commit0007ab5fc9d7187facc845a2bc8009136759c96c (patch)
tree9e3bf6d05d9f966156fdd792603847c2a72f996a /Master/texmf-dist/tex/latex/pdfcomment
parentf6e67299c1e660c7a4f79ff68b1617165a7a7e66 (diff)
pdfcomment 1.4b (26jul09)
git-svn-id: svn://tug.org/texlive/trunk@14457 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pdfcomment')
-rw-r--r--Master/texmf-dist/tex/latex/pdfcomment/pdfcomment.sty36
1 files changed, 28 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/pdfcomment/pdfcomment.sty b/Master/texmf-dist/tex/latex/pdfcomment/pdfcomment.sty
index c01a411a9f3..39fef04278d 100644
--- a/Master/texmf-dist/tex/latex/pdfcomment/pdfcomment.sty
+++ b/Master/texmf-dist/tex/latex/pdfcomment/pdfcomment.sty
@@ -20,7 +20,7 @@
%% This work consists of all files listed in manifest.txt.
%%
%
-\ProvidesPackage{pdfcomment}[2009/07/13 pdfcomment.sty v1.4a - Josef Kleber (C) 2008-2009]%
+\ProvidesPackage{pdfcomment}[2009/07/23 pdfcomment.sty v1.4b - Josef Kleber (C) 2008-2009]%
%
\RequirePackage{xkeyval}%
%
@@ -2442,9 +2442,6 @@
%
\ProcessOptionsX\relax%
%
-% problems with older versions of hyperref than v6.76a [2007/04/09]
-% reported by Gabriel Cardona
-\RequirePackage{hyperref}[2007/04/09]%
\RequirePackage{zref-savepos}[2007/04/22]%
\zref@require@unique%
\RequirePackage{ifthen}%
@@ -2453,7 +2450,19 @@
\RequirePackage{ifpdf}%
%
%hyperref setup
-\ifpdf\else%
+\ifpdf%
+ \@ifpackageloaded{hyperref}%
+ {%
+ \hypersetup{pdftex}%
+ }%
+ {%
+ \RequirePackage[pdftex]{hyperref}[2007/04/09]%
+ }%
+\else%
+ % to avoid problems with different default page size in
+ % pdflatex (dvi mode) and dvipdfmx/dvips
+ \pdfpageheight=\paperheight%
+ \pdfpagewidth=\paperwidth%
%auto-set dvipdfmx driver in case of xetex
\expandafter\ifx\csname XeTeXrevision\endcsname\relax%
\ifpc@gopt@dvipdfmx%
@@ -2462,14 +2471,25 @@
\hypersetup{dvipdfmx}%
}%
{%
- \PassOptionsToPackage{dvipdfmx}{hyperref}%
+ \RequirePackage[dvipdfmx]{hyperref}[2007/04/09]%
+ }%
+ \else%
+ \@ifpackageloaded{hyperref}%
+ {%
+ \hypersetup{dvips}%
+ }%
+ {%
+ \RequirePackage[dvips]{hyperref}[2007/04/09]%
}%
\fi%
\else%
\global\pc@gopt@dvipdfmxtrue%
- \@ifpackageloaded{hyperref}{}%
+ \@ifpackageloaded{hyperref}%
+ {%
+ \hypersetup{xetex}%
+ }%
{%
- \PassOptionsToPackage{xetex}{hyperref}%
+ \RequirePackage[xetex]{hyperref}[2007/04/09]%
}%
\fi%
\fi%