summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-25 00:48:11 +0000
committerKarl Berry <karl@freefriends.org>2009-09-25 00:48:11 +0000
commit0fa65f4a98aa2579f8a69b4fa5d55458fcc2ec3b (patch)
treeb836e5e5a145f5a92d33c65a4f0e2625945e93e3 /Master/texmf-dist/tex/latex/hyperref/hpdftex.def
parent600a3504f4df3eccf492c2a57bccd46f2c78418d (diff)
hyperref update (24sep09)
git-svn-id: svn://tug.org/texlive/trunk@15450 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hpdftex.def')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hpdftex.def110
1 files changed, 57 insertions, 53 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
index 440b50202d8..0061de97281 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hpdftex.def}
- [2009/09/10 v6.78u
+ [2009/09/23 v6.78v
Hyperref driver for pdfTeX]
\let\Hy@PutCatalog\pdfcatalog
\ifHy@pagelabels
@@ -770,6 +770,7 @@
\def\@Form[#1]{%
\@ifundefined{textcolor}{\let\textcolor\@gobble}{}%
\setkeys{Form}{#1}%
+ \Hy@FormObjects
\ifnum\pdftexversion>13 %
\pdfrefobj\OBJ@pdfdocencoding
\pdfrefobj\OBJ@ZaDb
@@ -1046,59 +1047,62 @@
}%
\endgroup
}
-\pdfobj {%
- <<%
- /Type/Encoding%
- /Differences[%
- 24/breve/caron/circumflex/dotaccent/hungarumlaut/ogonek%
- /ring/tilde %
- 39/quotesingle %
- 96/grave %
- 128/bullet/dagger/daggerdbl/ellipsis/emdash/endash/florin%
- /fraction/guilsinglleft/guilsinglright/minus/perthousand%
- /quotedblbase/quotedblleft/quotedblright/quoteleft%
- /quoteright/quotesinglbase/trademark/fi/fl/Lslash/OE%
- /Scaron/Ydieresis/Zcaron/dotlessi/lslash/oe/scaron/zcaron %
- 164/currency %
- 166/brokenbar %
- 168/dieresis/copyright/ordfeminine %
- 172/logicalnot/.notdef/registered/macron/degree/plusminus%
- /twosuperior/threesuperior/acute/mu %
- 183/periodcentered/cedilla/onesuperior/ordmasculine %
- 188/onequarter/onehalf/threequarters %
- 192/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE%
- /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave%
- /Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute%
- /Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave%
- /Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls%
- /agrave/aacute/acircumflex/atilde/adieresis/aring/ae%
- /ccedilla/egrave/eacute/ecircumflex/edieresis/igrave%
- /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute%
- /ocircumflex/otilde/odieresis/divide/oslash/ugrave%
- /uacute/ucircumflex/udieresis/yacute/thorn/ydieresis%
- ]%
- >>%
-}
-\edef\OBJ@pdfdocencoding{\the\pdflastobj}
-\pdfobj{%
- <<%
- /Type/Font%
- /Subtype/Type1%
- /Name/ZaDb%
- /BaseFont/ZapfDingbats%
- >>%
-}
-\edef\OBJ@ZaDb{\the\pdflastobj}
-\pdfobj{%
- <<%
- /Type/Font%
- /Subtype/Type1%
- /Name/Helv%
- /BaseFont/Helvetica%
- /Encoding \OBJ@pdfdocencoding\space 0 R%
- >>%
+\def\Hy@FormObjects{%
+ \pdfobj {%
+ <<%
+ /Type/Encoding%
+ /Differences[%
+ 24/breve/caron/circumflex/dotaccent/hungarumlaut/ogonek%
+ /ring/tilde %
+ 39/quotesingle %
+ 96/grave %
+ 128/bullet/dagger/daggerdbl/ellipsis/emdash/endash/florin%
+ /fraction/guilsinglleft/guilsinglright/minus/perthousand%
+ /quotedblbase/quotedblleft/quotedblright/quoteleft%
+ /quoteright/quotesinglbase/trademark/fi/fl/Lslash/OE%
+ /Scaron/Ydieresis/Zcaron/dotlessi/lslash/oe/scaron/zcaron %
+ 164/currency %
+ 166/brokenbar %
+ 168/dieresis/copyright/ordfeminine %
+ 172/logicalnot/.notdef/registered/macron/degree/plusminus%
+ /twosuperior/threesuperior/acute/mu %
+ 183/periodcentered/cedilla/onesuperior/ordmasculine %
+ 188/onequarter/onehalf/threequarters %
+ 192/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE%
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave%
+ /Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute%
+ /Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave%
+ /Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls%
+ /agrave/aacute/acircumflex/atilde/adieresis/aring/ae%
+ /ccedilla/egrave/eacute/ecircumflex/edieresis/igrave%
+ /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute%
+ /ocircumflex/otilde/odieresis/divide/oslash/ugrave%
+ /uacute/ucircumflex/udieresis/yacute/thorn/ydieresis%
+ ]%
+ >>%
+ }%
+ \xdef\OBJ@pdfdocencoding{\the\pdflastobj}%
+ \pdfobj{%
+ <<%
+ /Type/Font%
+ /Subtype/Type1%
+ /Name/ZaDb%
+ /BaseFont/ZapfDingbats%
+ >>%
+ }%
+ \xdef\OBJ@ZaDb{\the\pdflastobj}%
+ \pdfobj{%
+ <<%
+ /Type/Font%
+ /Subtype/Type1%
+ /Name/Helv%
+ /BaseFont/Helvetica%
+ /Encoding \OBJ@pdfdocencoding\space 0 R%
+ >>%
+ }%
+ \xdef\OBJ@Helv{\the\pdflastobj}%
+ \global\let\Hy@FormObjects\relax
}
-\edef\OBJ@Helv{\the\pdflastobj}
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname pdfescapestring\endcsname\relax
\let\Hy@escapestring\@firstofone