summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-04-26 00:14:41 +0000
committerKarl Berry <karl@freefriends.org>2010-04-26 00:14:41 +0000
commit0e583582a5df712714661b05da53cf99e99c3d79 (patch)
tree8f81c96ae544622a7d66b7312c1aeb95abbd78dc /Master/texmf-dist
parent5ca9df5a4f60a37fc6f3ec2f42ebcb2fe04ad6bf (diff)
oberdiek update (25apr10)
git-svn-id: svn://tug.org/texlive/trunk@17996 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/accsupp.pdfbin382246 -> 382246 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdfbin309001 -> 309000 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/askinclude.pdfbin919162 -> 919162 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdfbin287341 -> 287340 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/auxhook.pdfbin307504 -> 307504 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdfbin829859 -> 829859 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bitset.pdfbin1048941 -> 1048941 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdfbin819560 -> 819561 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bookmark.pdfbin648485 -> 648485 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/catchfile.pdfbin368000 -> 368000 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/centernot.pdfbin283241 -> 283240 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/chemarr.pdfbin304588 -> 304588 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/classlist.pdfbin299872 -> 299872 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/colonequals.pdfbin302350 -> 302351 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdfbin290158 -> 290158 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/engord.pdfbin380599 -> 380599 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdfbin358766 -> 358766 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/flags.pdfbin307450 -> 307450 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdfbin399423 -> 399424 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/grfext.pdfbin384909 -> 384910 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/grffile.pdfbin389233 -> 389233 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hologo.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdfbin336787 -> 336788 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdfbin322535 -> 322534 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypcap.pdfbin316606 -> 316606 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdfbin355738 -> 355738 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdfbin386633 -> 386633 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdfbin310173 -> 310173 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdfbin358896 -> 358896 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdfbin285538 -> 285538 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/iflang.pdfbin435355 -> 435355 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdfbin342093 -> 342093 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdfbin358898 -> 358898 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdfbin347320 -> 347321 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf3
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/inputenx.pdfbin2138174 -> 2138174 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/intcalc.pdfbin773444 -> 773443 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdfbin331213 -> 331212 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdfbin697913 -> 697913 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdfbin346124 -> 346124 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdfbin406981 -> 406981 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/luacolor.pdfbin346419 -> 346419 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/luatex.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/magicnum.pdfbin377326 -> 377327 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/makerobust.pdfbin276009 -> 276009 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdfbin1044976 -> 1045191 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdfbin382898 -> 382897 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pagesel.pdfbin364915 -> 364916 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdfbin388072 -> 388072 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdfbin323131 -> 323131 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf3
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdfbin372842 -> 372842 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdfbin384603 -> 384603 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdfbin375978 -> 375979 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/picture.pdfbin334553 -> 334553 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/refcount.pdfbin314189 -> 314189 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdfbin385467 -> 385468 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/resizegather.pdfbin581290 -> 581290 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/scrindex.pdfbin325899 -> 325899 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/selinput.pdfbin635969 -> 635969 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdfbin409752 -> 409752 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/settobox.pdfbin337930 -> 337930 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/stackrel.pdfbin295693 -> 295693 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdfbin297217 -> 297218 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/stringenc.pdfbin1350302 -> 1350302 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/tabularht.pdfbin404386 -> 404386 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdfbin266515 -> 266516 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/telprint.pdfbin374816 -> 374815 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/test/zref-test-base.tex22
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/test/zref-test-runs.tex2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/transparent.pdfbin284268 -> 284268 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/twoopt.pdfbin301363 -> 301363 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdfbin380007 -> 380007 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex2
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/zref.pdfbin841774 -> 847839 bytes
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.ins2
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.tex4
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/zref.dtx290
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-base.sty101
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty10
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty8
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-user.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref.sty6
113 files changed, 306 insertions, 247 deletions
diff --git a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
index fdd7e31f34b..5e3a6bec50f 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
index 043e01c4791..cb1e6ff1199 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
index 3f9f988d489..98190445131 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
@@ -4787,7 +4787,7 @@ xref
0000488196 00000 n
0000488259 00000 n
trailer
-<</Root 1 0 R/ID[(S'`m\r'>)(0ѶvQe9)]/Compress<</SpecO/1.4/LengthO 571278>>/Info 6 0 R/Size 1137>>
+<</Root 1 0 R/ID[(S'`m\r'>)(+k<X5)]/Compress<</SpecO/1.4/LengthO 571278>>/Info 6 0 R/Size 1137>>
startxref
488323
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
index 9797e32b0fe..f48edc91598 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
index e4b818c0dc4..699cd11ee75 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
@@ -5398,7 +5398,7 @@ xref
0000511403 00000 n
0000511467 00000 n
trailer
-<</Root 1 0 R/ID[(BW=5wƶ)( KP镑 )]/Compress<</SpecO/1.4/LengthO 616473>>/Info 6 0 R/Size 1368>>
+<</Root 1 0 R/ID[(BW=5wƶ)(EE?S8\(,7H)]/Compress<</SpecO/1.4/LengthO 616473>>/Info 6 0 R/Size 1368>>
startxref
511531
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
index aa65baf1f43..259f27e222a 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
index 98faa7cbde9..f3fec31cc88 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
@@ -5415,7 +5415,7 @@ xref
0000506528 00000 n
0000506591 00000 n
trailer
-<</Root 1 0 R/ID[(GGAh"..E)(|{P5wrR4^E)]/Compress<</SpecO/1.4/LengthO 617567>>/Info 6 0 R/Size 1370>>
+<</Root 1 0 R/ID[(GGAh"..E)(xI.#޶)]/Compress<</SpecO/1.4/LengthO 617567>>/Info 6 0 R/Size 1370>>
startxref
506655
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf b/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
index a3c1c98ab0e..0f212f5479a 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
@@ -4016,7 +4016,7 @@ xref
0000432829 00000 n
0000432892 00000 n
trailer
-<</Root 1 0 R/ID[(\r+ay,H׌)(uN;)]/Compress<</SpecO/1.4/LengthO 501960>>/Info 6 0 R/Size 950>>
+<</Root 1 0 R/ID[(\r+ay,H׌)(p8@\)9)]/Compress<</SpecO/1.4/LengthO 501960>>/Info 6 0 R/Size 950>>
startxref
432955
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
index 6396bbd4982..9f1577f54be 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
index 44f5c789046..e8f221b5ce4 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
index ecfcfc2e794..0b362e21d9c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
index 1caafe9df67..2c55d1091f0 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
index f899ece8206..eb2ec26114c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
index d907390938f..98e354f7e18 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
index df0eb491a08..dd140b970fc 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
index 846d7ac99de..8415be1c2d5 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
index c08ac51a4ab..e22fee3a7d4 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
index 03ce08970c6..1b34e9efd3a 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
index fdac2a3dd2b..606557b141c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
index 85867749f3b..055f356671e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
@@ -5217,7 +5217,7 @@ xref
0000505403 00000 n
0000505467 00000 n
trailer
-<</Root 1 0 R/ID[(OW??)(On6L_/cKc)]/Compress<</SpecO/1.4/LengthO 606852>>/Info 6 0 R/Size 1312>>
+<</Root 1 0 R/ID[(OW??)(YC1ox~*mt{)]/Compress<</SpecO/1.4/LengthO 606852>>/Info 6 0 R/Size 1312>>
startxref
505531
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
index 2636d17f457..8e8750ff280 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
index e4b72d35597..65c41a90142 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
@@ -4006,7 +4006,7 @@ xref
0000423839 00000 n
0000423902 00000 n
trailer
-<</Root 1 0 R/ID[({"! "y7-Z)(o"libU.j)]/Compress<</SpecO/1.4/LengthO 489290>>/Info 6 0 R/Size 935>>
+<</Root 1 0 R/ID[({"! "y7-Z)(wgEg_o;C)]/Compress<</SpecO/1.4/LengthO 489290>>/Info 6 0 R/Size 935>>
startxref
423965
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
index 56f4487fccc..a56a023eec7 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
index 825aa27d745..6aaa19959aa 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf b/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
index 10621d7b77f..37dc4d22485 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
index e3c646f2333..81444d38cef 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
index 5f4f41a122b..db8d9d25efb 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf b/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
index 3c3891955a4..6d92d8e54a8 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
@@ -4680,7 +4680,7 @@ xref
0000454200 00000 n
trailer
<</Root 1 0 R/ID[(C#
-<ȁ)(IX%I2J)]/Compress<</SpecO/1.4/LengthO 542604>>/Info 6 0 R/Size 1149>>
+<ȁ)(l@Qo\)[wC%)]/Compress<</SpecO/1.4/LengthO 542604>>/Info 6 0 R/Size 1149>>
startxref
454264
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
index 659765fc7f8..549f68ce021 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
index e0d81d8b5f0..e21ee642d61 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
@@ -5995,7 +5995,7 @@ xref
0000550912 00000 n
0000550975 00000 n
trailer
-<</Root 1 0 R/ID[(ÝlUH`r 9c)(^o7zybLt\r)]/Compress<</SpecO/1.4/LengthO 671914>>/Info 6 0 R/Size 1521>>
+<</Root 1 0 R/ID[(ÝlUH`r 9c)(&Du2qfOٸA)]/Compress<</SpecO/1.4/LengthO 671914>>/Info 6 0 R/Size 1521>>
startxref
551039
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
index 335ae5e6570..73b8f355b7b 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
index 486a6e008fb..cce24e00bd2 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
index 45128b9408c..9ddfc36fb6e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
index 4734fac6cbb..9635856db85 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
index a998ff152d5..7d8a04ac49d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
index 3a15b90d454..25850567e97 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
index 725e76daede..1b97c25f12d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
index b9f5ceddea0..3b93e1d3f05 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
index f8ed3f7e570..e9eb43f4ff3 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
index 6cdc63ee522..1f28b4dba04 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
index eec517d0f11..d9b9eecbd9f 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
index 35de0313b08..79b99d6742e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
@@ -3474,8 +3474,7 @@ xref
0000379676 00000 n
0000379739 00000 n
trailer
-<</Root 1 0 R/ID[( 4˚/gKrS)(WZ=H|~
-)]/Compress<</SpecO/1.4/LengthO 437942>>/Info 6 0 R/Size 789>>
+<</Root 1 0 R/ID[( 4˚/gKrS)(a[^)]/Compress<</SpecO/1.4/LengthO 437942>>/Info 6 0 R/Size 789>>
startxref
379802
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
index 65483217b17..a330eaf5fcc 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
index 8d88663ad1b..872147f3c78 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
index 5af2994c776..26b6e152306 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
index f489e81143c..eb724aeae28 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
index 089aa68de33..53633faf574 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
@@ -4866,7 +4866,7 @@ xref
0000479793 00000 n
0000479857 00000 n
trailer
-<</Root 1 0 R/ID[(5У $&ߦ)(WI7gC>%Uy_)]/Compress<</SpecO/1.4/LengthO 570108>>/Info 6 0 R/Size 1201>>
+<</Root 1 0 R/ID[(5У $&ߦ)(rHTBg$U=JB)]/Compress<</SpecO/1.4/LengthO 570108>>/Info 6 0 R/Size 1201>>
startxref
479921
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
index 1fe52ce2b55..5914c749f89 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
@@ -3499,7 +3499,7 @@ xref
0000375569 00000 n
0000375632 00000 n
trailer
-<</Root 1 0 R/ID[(KG|/{i)(5Հo}Sh)]/Compress<</SpecO/1.4/LengthO 438014>>/Info 6 0 R/Size 832>>
+<</Root 1 0 R/ID[(KG|/{i)(nGIҋDkLd)]/Compress<</SpecO/1.4/LengthO 438014>>/Info 6 0 R/Size 832>>
startxref
375695
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
index be489d05aef..d25df5d2a3d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
index 610d3b6cfb0..4817c225d97 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
index 6cec298abb5..37bf6d59e4d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
index ef9c573e9cd..ff190b4bc5d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
@@ -5186,7 +5186,7 @@ xref
0000490374 00000 n
0000490438 00000 n
trailer
-<</Root 1 0 R/ID[(# UMz~6T)(wˆ#9<Vl^)]/Compress<</SpecO/1.4/LengthO 588261>>/Info 6 0 R/Size 1288>>
+<</Root 1 0 R/ID[(# UMz~6T)(!#|;wgćA)]/Compress<</SpecO/1.4/LengthO 588261>>/Info 6 0 R/Size 1288>>
startxref
490502
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
index 47ae27fb366..732d357ee6c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
index 9eb3193ccd6..7f2c4506b24 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
index eaec3ae0358..2d479deed40 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf b/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
index 8df3575c2f1..d7402ca4d40 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
index ce7ce25b3b0..265c93090d4 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
index d35e91eab93..3a324a3ab3f 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
index 55ddb0e40a1..8b979dc7031 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
index de848b927e5..d36558d3734 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
@@ -3900,7 +3900,7 @@ xref
0000395726 00000 n
0000395789 00000 n
trailer
-<</Root 1 0 R/ID[( Y +N9)(ٵL0KGr<)]/Compress<</SpecO/1.4/LengthO 465955>>/Info 6 0 R/Size 944>>
+<</Root 1 0 R/ID[( Y +N9)(P
startxref
395852
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
index e2ade11c1ff..c036db003e5 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
@@ -3780,8 +3780,7 @@ xref
0000409189 00000 n
0000409252 00000 n
trailer
-<</Root 1 0 R/ID[(A @ccGSj)(]
-D1Z0@ )]/Compress<</SpecO/1.4/LengthO 472569>>/Info 6 0 R/Size 856>>
+<</Root 1 0 R/ID[(A @ccGSj)(UDnVa)]/Compress<</SpecO/1.4/LengthO 472569>>/Info 6 0 R/Size 856>>
startxref
409315
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
index 9bb1a018758..c3453c0b29c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
index 3a831766ec1..444673b0ad6 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
index bba6850f886..375b6aa74bc 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
@@ -5817,7 +5817,7 @@ xref
0000526921 00000 n
0000526985 00000 n
trailer
-<</Root 1 0 R/ID[(ZaEQpO-?)( Ӂ`zR[ڪyo9)]/Compress<</SpecO/1.4/LengthO 647819>>/Info 6 0 R/Size 1536>>
+<</Root 1 0 R/ID[(ZaEQpO-?)(9s\)-)]/Compress<</SpecO/1.4/LengthO 647819>>/Info 6 0 R/Size 1536>>
startxref
527049
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
index 73d3c75663c..448bdb04b08 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
index 3bded861f71..7bb8102d5e2 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
@@ -4938,7 +4938,7 @@ xref
0000489841 00000 n
0000489905 00000 n
trailer
-<</Root 1 0 R/ID[(@M4Oa~CZk)(ZIfOn'.h)]/Compress<</SpecO/1.4/LengthO 584189>>/Info 6 0 R/Size 1209>>
+<</Root 1 0 R/ID[(@M4Oa~CZk)(OYςl)]/Compress<</SpecO/1.4/LengthO 584189>>/Info 6 0 R/Size 1209>>
startxref
489969
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
index 25eda8dc482..ab8ce82f349 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
@@ -3892,7 +3892,7 @@ xref
0000417874 00000 n
0000417937 00000 n
trailer
-<</Root 1 0 R/ID[(\\ń
+<</Root 1 0 R/ID[(\\ń
startxref
418000
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
index 3f229137cb9..dc382c34c41 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
index 4a99734b128..1ed1f04f675 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
@@ -4313,7 +4313,7 @@ xref
0000415780 00000 n
0000415844 00000 n
trailer
-<</Root 1 0 R/ID[(p{?T0ҲzxlWD)(/j^I̎{ )]/Compress<</SpecO/1.4/LengthO 493256>>/Info 6 0 R/Size 1047>>
+<</Root 1 0 R/ID[(p{?T0ҲzxlWD)({6|^)]/Compress<</SpecO/1.4/LengthO 493256>>/Info 6 0 R/Size 1047>>
startxref
415908
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
index 3d54d20262f..b03e5fcc307 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf b/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
index df00c89666e..4cc78a4a0a7 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf b/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
index 8fb4ea472e1..a2f739c14cb 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
index 02993c0a73a..02ad1316cc1 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
index 9ac7f8ef867..35bb03337aa 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
index 54af63827d4..31071329d4e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
index 2a6b8ac9ffe..cc2b86a0745 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
index a6f156226f4..960222bcb2d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
@@ -6296,7 +6296,7 @@ xref
0000557169 00000 n
0000557233 00000 n
trailer
-<</Root 1 0 R/ID[(|QT3s\\\\="@U)(͠g2Bnw)]/Compress<</SpecO/1.4/LengthO 692778>>/Info 6 0 R/Size 1673>>
+<</Root 1 0 R/ID[(|QT3s\\\\="@U)(%> Xe)]/Compress<</SpecO/1.4/LengthO 692778>>/Info 6 0 R/Size 1673>>
startxref
557297
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
index f8642907c27..064c3411e66 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf b/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
index bf62653a4a5..20472c6304c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
index 18e942dfa3a..2f62ceec29b 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
index 4b77bc212ee..257d562f548 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
index b85ed78443e..df8ec60236f 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
index ed81e5b3a2e..915d3674b05 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-base.tex b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-base.tex
index aaff43b7c4e..600de1c65bb 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-base.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-base.tex
@@ -40,7 +40,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\documentclass{article}
-\usepackage{zref-base,zref-titleref}[2010/04/22]
+\usepackage{zref-base,zref-titleref}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -63,27 +63,29 @@
\makeatother
\begin{document}
-\section{Hello \textbf{World}}
+\section{\textit{Hello} \textbf{World}}
\label{sec:hello}
\makeatletter
-\zref@newprop{foo}[D\@empty efault]{V\@empty alue}
+\zref@newprop{foo}[\@empty D\@empty efault]{\@empty V\@empty alue}
\begin{qstest}{getcurrent}{getcurrent}
- \Test{\zref@getcurrent{foo}}{Value}{V\noexpand\@empty alue}%
+ \Test{\zref@getcurrent{foo}}%
+ {Value}{\noexpand\@empty V\noexpand\@empty alue}%
\Test{\zref@getcurrent{xy}}{}{}%
\end{qstest}
\begin{qstest}{extract}{extract}
\def\textbf#1{<#1>}%
- \Test{\zref@extractdefault{xy}{page}{D\@empty efault}}%
- {Default}{D\noexpand\@empty efault}%
- \Test{\zref@extractdefault{sec:hello}{foo}{A\@empty B}}%
- {AB}{A\noexpand\@empty B}%
+ \def\textit#1{[#1]}% hash-ok
+ \Test{\zref@extractdefault{xy}{page}{\@empty D\@empty efault}}%
+ {Default}{\noexpand\@empty D\noexpand\@empty efault}%
+ \Test{\zref@extractdefault{sec:hello}{foo}{\@empty A\@empty B}}%
+ {AB}{\noexpand\@empty A\noexpand\@empty B}%
\Test{\zref@extract{sec:hello}{foo}}%
- {Default}{D\noexpand\@empty efault}%
+ {Default}{\noexpand\@empty D\noexpand\@empty efault}%
\zref@ifrefundefined{sec:hello}{%
}{%
\Test{\zref@extract{sec:hello}{default}}{1}{1}%
\Test{\zref@extract{sec:hello}{title}}%
- {Hello <World>}{Hello \noexpand\textbf{World}}%
+ {[Hello] <World>}{\noexpand\textit{Hello} \noexpand\textbf{World}}%
}%
\end{qstest}
\end{document}
diff --git a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-runs.tex b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-runs.tex
index cffeab7413f..e8d5f5f81b6 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-runs.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-runs.tex
@@ -40,7 +40,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\documentclass{article}
-\usepackage{zref-runs}[2010/04/22]
+\usepackage{zref-runs}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
diff --git a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex
index 2aeec96f5ec..75af92bab2b 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex
@@ -40,7 +40,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\documentclass{memoir}
-\usepackage{zref-titleref}[2010/04/22]
+\usepackage{zref-titleref}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
diff --git a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex
index 741ee852b99..314bf384d27 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex
@@ -41,7 +41,7 @@
\NeedsTeXFormat{LaTeX2e}
\nofiles
\documentclass{article}
-\usepackage{zref-base}[2010/04/22]
+\usepackage{zref-base}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
diff --git a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
index 2e2c7e64f38..b8e25d496ca 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
index 630dfa733e8..0b2d4927508 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf b/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
index bcfdb8b385f..2a3b74e1efc 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex b/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
index 99eb15cab87..373e51c1e86 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
@@ -44,7 +44,7 @@
\newcounter{foo}
\renewcommand*{\thefoo}{\Alph{foo}}
-\usepackage{zref-lastpage,zref-user}[2010/04/22]
+\usepackage{zref-lastpage,zref-user}[2010/04/23]
\makeatletter
\zref@newprop{thefoo}{\thefoo}
diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex b/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
index 7554f450567..98e2c2d8058 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
+++ b/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
@@ -40,7 +40,7 @@
%%
\documentclass{book}
-\usepackage{zref-nextpage}[2010/04/22]
+\usepackage{zref-nextpage}[2010/04/23]
\znextpagesetup
{\thepage}% next page is unknown
{\thepage\ (#1)}% this page is last page
diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
index 7ddc774e0c5..6de76bb381e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
index b96894248c9..c3f5ce63c6d 100644
--- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
+++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
@@ -1,5 +1,5 @@
% oberdiek.ins
-% 2010/04/22
+% 2010/04/23
%
% Copyright (C) 1999, 2001, 2006 by
% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
index a4b87171592..f003cf529da 100644
--- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
+++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
@@ -6,7 +6,7 @@
\newcommand*{\Subject}{CTAN:\CTANdir}
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{heiko.oberdiek at googlemail.com}
-\newcommand*{\Date}{2010/04/22}
+\newcommand*{\Date}{2010/04/23}
% Copyright (C) 2006-2010 by
% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
@@ -334,7 +334,7 @@
[\entrysep]
\entry{uniquecounter}{2009/12/18}{1.1}{Provides unlimited unique counter}%
[\entrysep]
-\entry{zref}{2010/04/22}{2.14}{New reference scheme for \LaTeXe{}}%
+\entry{zref}{2010/04/23}{2.15}{New reference scheme for \LaTeXe{}}%
\end{overview}
\section{Packages}
diff --git a/Master/texmf-dist/source/latex/oberdiek/zref.dtx b/Master/texmf-dist/source/latex/oberdiek/zref.dtx
index 050ffd5cf0b..ea5bc61a208 100644
--- a/Master/texmf-dist/source/latex/oberdiek/zref.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/zref.dtx
@@ -103,7 +103,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: zref 2010/04/22 v2.14 New reference scheme for LaTeX2e (HO)}
+\Msg{* Package: zref 2010/04/23 v2.15 New reference scheme for LaTeX2e (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -212,7 +212,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{zref.drv}%
- [2010/04/22 v2.14 New reference scheme for LaTeX2e (HO)]%
+ [2010/04/23 v2.15 New reference scheme for LaTeX2e (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -221,7 +221,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{2351}
+% \CheckSum{2400}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -242,7 +242,7 @@ and the derived files
% \GetFileInfo{zref.drv}
%
% \title{The \xpackage{zref} package}
-% \date{2010/04/22 v2.14}
+% \date{2010/04/23 v2.15}
% \author{Heiko Oberdiek\\\xemail{heiko.oberdiek at googlemail.com}}
%
% \maketitle
@@ -425,8 +425,7 @@ and the derived files
%
% \markexp means that the implementation of the
% marked macro is expandable. \markexptwo goes a step further
-% and marks the macro expandable in exact two expansion steps
-% except inside \cs{zref@wrapper@unexpanded}.
+% and marks the macro expandable in exact two expansion steps.
%
% \begin{declcs}{zref@newlist}
% \M{listname}
@@ -856,7 +855,7 @@ and the derived files
\newcounter{foo}
\renewcommand*{\thefoo}{\Alph{foo}}
-\usepackage{zref-lastpage,zref-user}[2010/04/22]
+\usepackage{zref-lastpage,zref-user}[2010/04/23]
\makeatletter
\zref@newprop{thefoo}{\thefoo}
@@ -970,7 +969,7 @@ and the derived files
%<<END_EXAMPLE
\documentclass{book}
-\usepackage{zref-nextpage}[2010/04/22]
+\usepackage{zref-nextpage}[2010/04/23]
\znextpagesetup
{\thepage}% next page is unknown
{\thepage\ (#1)}% this page is last page
@@ -1457,13 +1456,13 @@ the height difference of the two baselines is
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref}
- [2010/04/22 v2.14 New reference scheme for LaTeX2e (HO)]%
+ [2010/04/23 v2.15 New reference scheme for LaTeX2e (HO)]%
% \end{macrocode}
%
% \subsubsection{Load basic module}
%
% \begin{macrocode}
-\RequirePackage{zref-base}[2010/04/22]
+\RequirePackage{zref-base}[2010/04/23]
% \end{macrocode}
% Abort package loading if \xpackage{zref-base} could not be
% loaded successfully.
@@ -1478,7 +1477,7 @@ the height difference of the two baselines is
\def\ZREF@temp#1{%
\DeclareOption{#1}{%
\AtEndOfPackage{%
- \RequirePackage{zref-#1}[2010/04/22]%
+ \RequirePackage{zref-#1}[2010/04/23]%
}%
}%
}
@@ -1538,7 +1537,7 @@ the height difference of the two baselines is
%<*base>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2010/04/22 v2.14 Module base for zref (HO)]%
+ [2010/04/23 v2.15 Module base for zref (HO)]%
% \end{macrocode}
%
% \subsubsection{Utilities}
@@ -1878,41 +1877,34 @@ the height difference of the two baselines is
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\zref@getcurrent}
+% \begin{macro}{\ZREF@getcurrent}
% \cs{zref@getcurrent} gets the current value for a property.
% \begin{macrocode}
-\def\zref@getcurrent#1{%
+\def\ZREF@getcurrent#1{%
\romannumeral0%
\ltx@ifundefined{Z@C@#1}{%
\ltx@space
}{%
- \expandafter\expandafter\expandafter
- \ZREF@@unexpanded\expandafter\expandafter\expandafter{%
- \csname Z@C@#1\endcsname
- }%
+ \expandafter\expandafter\expandafter\ltx@space
+ \csname Z@C@#1\endcsname
}%
}
% \end{macrocode}
% \end{macro}
-%
-% \begin{macro}{\ZREF@@unexpanded}
+% \begin{macro}{\ZREF@u@getcurrent}
% \begin{macrocode}
-\def\ZREF@@unexpanded#1{%
- \ifx\ZREF@unexpanded\ltx@firstofone
- \expandafter\ltx@firstoftwo
- \else
- \expandafter\ltx@secondoftwo
- \fi
- {%
- \ltx@space
- #1%
- }{%
- \ltx@space
- \ZREF@unexpanded{#1}%
+\def\ZREF@wu@getcurrent#1{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@getcurrent{#1}%
}%
}
% \end{macrocode}
% \end{macro}
+% \begin{macro}{\zref@getcurrent}
+% \begin{macrocode}
+\let\zref@getcurrent\ZREF@getcurrent
+% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Reference generation}
%
@@ -2108,29 +2100,6 @@ the height difference of the two baselines is
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\zref@extract}
-% \cs{zref@extract} is an abbreviation for the case
-% that the default of the property is used as default
-% value.
-% \begin{macrocode}
-\def\zref@extract#1#2{%
- \romannumeral0%
- \ltx@ifundefined{Z@D@#2}{%
- \expandafter\ltx@space\zref@default
- }{%
- \expandafter\expandafter\expandafter\ZREF@extract
- \expandafter\expandafter\expandafter{%
- \csname Z@D@#2\endcsname
- }{#1}{#2}%
- }%
-}
-\def\ZREF@extract#1#2#3{%
- \expandafter\expandafter\expandafter\ltx@space
- \zref@extractdefault{#2}{#3}{#1}%
-}
-% \end{macrocode}
-% \end{macro}
-%
% \begin{macro}{\zref@ifrefcontainsprop}
% \cs{zref@ifrefcontainsprop} looks, if the reference \verb|#1|
% has the property \verb|#2| and calls then \verb|#3| and
@@ -2160,37 +2129,105 @@ the height difference of the two baselines is
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\zref@extractdefault}
+% \begin{macro}{\zref@extract}
+% \cs{zref@extract} is an abbreviation for the case
+% that the default of the property is used as default
+% value.
+% \begin{macrocode}
+\def\ZREF@extract#1#2{%
+ \romannumeral0%
+ \ltx@ifundefined{Z@D@#2}{%
+ \expandafter\ltx@space\zref@default
+ }{%
+ \expandafter\expandafter\expandafter\ZREF@@extract
+ \expandafter\expandafter\expandafter{%
+ \csname Z@D@#2\endcsname
+ }{#1}{#2}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ZREF@@extract}
+% \begin{macrocode}
+\def\ZREF@@extract#1#2#3{%
+ \expandafter\expandafter\expandafter\ltx@space
+ \zref@extractdefault{#2}{#3}{#1}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ZREF@wu@extract}
+% \begin{macrocode}
+\def\ZREF@wu@extract#1#2{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@extract{#1}{#2}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\zref@extract}
+% \begin{macrocode}
+\let\zref@extract\ZREF@extract
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\ZREF@extractdefault}
% The basic extracting macro is \cs{zref@extractdefault} with
% the reference name in \verb|#1|, the property in \verb|#2| and
% the default value in \verb|#3| in case for problems.
% \begin{macrocode}
-\def\zref@extractdefault#1#2#3{%
+\def\ZREF@extractdefault#1#2#3{%
\romannumeral0%
\zref@ifrefundefined{#1}\ltx@firstoftwo{%
\zref@ifpropundefined{#2}\ltx@firstoftwo\ltx@secondoftwo
}{%
- \ZREF@@unexpanded{#3}%
+ \ltx@space
+ #3%
}{%
- \expandafter\expandafter\expandafter
- \ZREF@@unexpanded\expandafter\expandafter\expandafter{%
- \csname Z@E@#2\expandafter\expandafter\expandafter\endcsname
- \csname Z@R@#1\expandafter\endcsname
- \csname#2\endcsname{#3}\ZREF@nil
- }%
+ \expandafter\expandafter\expandafter\ltx@space
+ \csname Z@E@#2\expandafter\expandafter\expandafter\endcsname
+ \csname Z@R@#1\expandafter\endcsname
+ \csname#2\endcsname{#3}\ZREF@nil
}%
}
% \end{macrocode}
% \end{macro}
+% \begin{macro}{\ZREF@wu@extractdefault}
+% \begin{macrocode}
+\def\ZREF@wu@extractdefault#1#2#3{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@extractdefault{#1}{#2}{#3}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\zref@extractdefault}
+% \begin{macrocode}
+\let\zref@extractdefault\ZREF@extractdefault
+% \end{macrocode}
+% \end{macro}
%
-% \begin{macro}{\zref@wrapper@unexpanded}
+% \begin{macro}{\ZREF@wrapper@unexpanded}
% \begin{macrocode}
-\long\def\zref@wrapper@unexpanded#1{%
- \let\ZREF@unexpanded\etex@unexpanded
+\long\def\ZREF@wrapper@unexpanded#1{%
+ \let\zref@wrapper@unexpanded\ltx@firstofone
+ \let\zref@getcurrent\ZREF@wu@getcurrent
+ \let\zref@extractdefault\ZREF@wu@extractdefault
+ \let\zref@extract\ZREF@wu@extract
#1%
- \let\ZREF@unexpanded\ltx@firstofone
+ \let\zref@wrapper@unexpanded\ZREF@wrapper@unexpanded
+ \let\zref@getcurrent\ZREF@getcurrent
+ \let\zref@extractdefault\ZREF@extractdefault
+ \let\zref@extract\ZREF@extract
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\zref@wrapper@unexpanded}
+% \begin{macrocode}
+\ltx@IfUndefined{etex@unexpanded}{%
+ \let\zref@wrapper@unexpanded\ltx@firstofone
+}{%
+ \let\zref@wrapper@unexpanded\ZREF@wrapper@unexpanded
}
-\let\ZREF@unexpanded\ltx@firstofone
% \end{macrocode}
% \end{macro}
%
@@ -2340,8 +2377,8 @@ the height difference of the two baselines is
%<*user>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-user}%
- [2010/04/22 v2.14 Module user for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module user for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2415,8 +2452,8 @@ the height difference of the two baselines is
%<*abspage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspage}%
- [2010/04/22 v2.14 Module abspage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module abspage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2460,8 +2497,8 @@ the height difference of the two baselines is
%<*counter>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-counter}%
- [2010/04/22 v2.14 Module counter for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module counter for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2497,9 +2534,9 @@ the height difference of the two baselines is
%<*lastpage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-lastpage}%
- [2010/04/22 v2.14 Module lastpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
-\RequirePackage{zref-abspage}[2010/04/22]
+ [2010/04/23 v2.15 Module lastpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
+\RequirePackage{zref-abspage}[2010/04/23]
\RequirePackage{atveryend}[2009/12/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
@@ -2566,14 +2603,14 @@ the height difference of the two baselines is
%<*thepage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-thepage}%
- [2010/04/22 v2.14 Module thepage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module thepage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% \begin{macrocode}
\RequirePackage{atbegshi}
-\RequirePackage{zref-abspage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
% \end{macrocode}
% \begin{macrocode}
\zref@newlist{thepage}
@@ -2626,15 +2663,15 @@ the height difference of the two baselines is
%<*nextpage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-nextpage}%
- [2010/04/22 v2.14 Module nextpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module nextpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% \begin{macrocode}
-\RequirePackage{zref-abspage}[2010/04/22]
-\RequirePackage{zref-thepage}[2010/04/22]
-\RequirePackage{zref-lastpage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
+\RequirePackage{zref-thepage}[2010/04/23]
+\RequirePackage{zref-lastpage}[2010/04/23]
\RequirePackage{uniquecounter}[2009/12/18]
% \end{macrocode}
% \begin{macrocode}
@@ -2727,16 +2764,16 @@ the height difference of the two baselines is
%<*totpages>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-totpages}%
- [2010/04/22 v2.14 Module totpages for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module totpages for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% The absolute page number of the last page is the total
% page number.
% \begin{macrocode}
-\RequirePackage{zref-abspage}[2010/04/22]
-\RequirePackage{zref-lastpage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
+\RequirePackage{zref-lastpage}[2010/04/23]
% \end{macrocode}
%
% \begin{macro}{\ztotpages}
@@ -2766,8 +2803,8 @@ the height difference of the two baselines is
%<*marks>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-marks}%
- [2010/04/22 v2.14 Module marks for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module marks for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2870,7 +2907,7 @@ the height difference of the two baselines is
%<*runs>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-runs}%
- [2010/04/22 v2.14 Module runs for zref (HO)]%
+ [2010/04/23 v2.15 Module runs for zref (HO)]%
% \end{macrocode}
%
% \begin{macro}{\zruns}
@@ -2902,8 +2939,8 @@ the height difference of the two baselines is
%<*perpage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-perpage}%
- [2010/04/22 v2.14 Module perpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module perpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2915,7 +2952,7 @@ the height difference of the two baselines is
% For detecting changed pages module \xmodule{abspage}
% is loaded.
% \begin{macrocode}
-\RequirePackage{zref-abspage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
% \end{macrocode}
%
% We group the properties for the needed references
@@ -3057,8 +3094,8 @@ the height difference of the two baselines is
%<*titleref>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-titleref}%
- [2010/04/22 v2.14 Module titleref for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module titleref for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{gettitlestring}[2009/12/08]
% \end{macrocode}
@@ -3453,8 +3490,8 @@ the height difference of the two baselines is
%<*xr>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-xr}%
- [2010/04/22 v2.14 Module xr for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module xr for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
% \begin{macrocode}
@@ -3729,7 +3766,7 @@ the height difference of the two baselines is
\ZREF@xr@externalfile
}%
}%
- \ZREF@xr@urlcheck{\ZREF@xr@prefix#1}%
+ \ZREF@xr@urlcheck\ZREF@xr@tempname
\ifZREF@xr@tozreflabel
\@ifundefined{\ZREF@xr@refname}{%
\ifZREF@xr@verbose
@@ -3923,8 +3960,8 @@ the height difference of the two baselines is
%<*hyperref>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-hyperref}%
- [2010/04/22 v2.14 Module hyperref for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module hyperref for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -3952,8 +3989,8 @@ the height difference of the two baselines is
%<*savepos>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-savepos}%
- [2010/04/22 v2.14 Module savepos for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module savepos for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -4054,15 +4091,15 @@ the height difference of the two baselines is
%<*dotfill>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-dotfill}%
- [2010/04/22 v2.14 Module dotfill for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module dotfill for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% For measuring the width of \cs{zdotfill} we use the features
% provided by module \xmodule{savepos}.
% \begin{macrocode}
-\RequirePackage{zref-savepos}[2010/04/22]
+\RequirePackage{zref-savepos}[2010/04/23]
% \end{macrocode}
% For automatically generated label names we use the unique
% counter of module \xmodule{base}.
@@ -4151,7 +4188,7 @@ the height difference of the two baselines is
\NeedsTeXFormat{LaTeX2e}
\nofiles
\documentclass{article}
-\usepackage{zref-base}[2010/04/22]
+\usepackage{zref-base}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -4181,7 +4218,7 @@ the height difference of the two baselines is
%<*test-base>
\NeedsTeXFormat{LaTeX2e}
\documentclass{article}
-\usepackage{zref-base,zref-titleref}[2010/04/22]
+\usepackage{zref-base,zref-titleref}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -4204,27 +4241,29 @@ the height difference of the two baselines is
\makeatother
\begin{document}
-\section{Hello \textbf{World}}
+\section{\textit{Hello} \textbf{World}}
\label{sec:hello}
\makeatletter
-\zref@newprop{foo}[D\@empty efault]{V\@empty alue}
+\zref@newprop{foo}[\@empty D\@empty efault]{\@empty V\@empty alue}
\begin{qstest}{getcurrent}{getcurrent}
- \Test{\zref@getcurrent{foo}}{Value}{V\noexpand\@empty alue}%
+ \Test{\zref@getcurrent{foo}}%
+ {Value}{\noexpand\@empty V\noexpand\@empty alue}%
\Test{\zref@getcurrent{xy}}{}{}%
\end{qstest}
\begin{qstest}{extract}{extract}
\def\textbf#1{<#1>}%
- \Test{\zref@extractdefault{xy}{page}{D\@empty efault}}%
- {Default}{D\noexpand\@empty efault}%
- \Test{\zref@extractdefault{sec:hello}{foo}{A\@empty B}}%
- {AB}{A\noexpand\@empty B}%
+ \def\textit#1{[#1]}% hash-ok
+ \Test{\zref@extractdefault{xy}{page}{\@empty D\@empty efault}}%
+ {Default}{\noexpand\@empty D\noexpand\@empty efault}%
+ \Test{\zref@extractdefault{sec:hello}{foo}{\@empty A\@empty B}}%
+ {AB}{\noexpand\@empty A\noexpand\@empty B}%
\Test{\zref@extract{sec:hello}{foo}}%
- {Default}{D\noexpand\@empty efault}%
+ {Default}{\noexpand\@empty D\noexpand\@empty efault}%
\zref@ifrefundefined{sec:hello}{%
}{%
\Test{\zref@extract{sec:hello}{default}}{1}{1}%
\Test{\zref@extract{sec:hello}{title}}%
- {Hello <World>}{Hello \noexpand\textbf{World}}%
+ {[Hello] <World>}{\noexpand\textit{Hello} \noexpand\textbf{World}}%
}%
\end{qstest}
\end{document}
@@ -4237,7 +4276,7 @@ the height difference of the two baselines is
%<*test-runs>
\NeedsTeXFormat{LaTeX2e}
\documentclass{article}
-\usepackage{zref-runs}[2010/04/22]
+\usepackage{zref-runs}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -4266,7 +4305,7 @@ the height difference of the two baselines is
%<*test-titleref-memoir>
\NeedsTeXFormat{LaTeX2e}
\documentclass{memoir}
-\usepackage{zref-titleref}[2010/04/22]
+\usepackage{zref-titleref}[2010/04/23]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -4719,6 +4758,15 @@ the height difference of the two baselines is
% are expandable in exact two steps
% except inside \cs{zref@wrapper@unexpanded}.
% \end{Version}
+% \begin{Version}{2010/04/23 v2.15}
+% \item
+% \cs{zexternaldocument} fixed for property `url' when
+% importing \cs{new@label} (bug found by Victor Ivrii).
+% \item
+% Two expansion steps also in \cs{zref@wrapper@unexpanded}.
+% \item
+% Nested calls of \cs{zref@wrapper@unexpanded} possible.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
index a0e1c14d5cd..78505b3ff9a 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspage}%
- [2010/04/22 v2.14 Module abspage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module abspage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{atbegshi}%
\begingroup
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
index ba6218b938f..bc1287147cc 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
@@ -40,7 +40,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2010/04/22 v2.14 Module base for zref (HO)]%
+ [2010/04/23 v2.15 Module base for zref (HO)]%
\RequirePackage{ltxcmds}[2010/03/01]
\RequirePackage{kvsetkeys}[2010/03/01]
\def\ZREF@name{zref}
@@ -217,31 +217,21 @@
\expandafter\def\csname Z@C@#1\endcsname{#2}%
}%
}
-\def\zref@getcurrent#1{%
+\def\ZREF@getcurrent#1{%
\romannumeral0%
\ltx@ifundefined{Z@C@#1}{%
\ltx@space
}{%
- \expandafter\expandafter\expandafter
- \ZREF@@unexpanded\expandafter\expandafter\expandafter{%
- \csname Z@C@#1\endcsname
- }%
+ \expandafter\expandafter\expandafter\ltx@space
+ \csname Z@C@#1\endcsname
}%
}
-\def\ZREF@@unexpanded#1{%
- \ifx\ZREF@unexpanded\ltx@firstofone
- \expandafter\ltx@firstoftwo
- \else
- \expandafter\ltx@secondoftwo
- \fi
- {%
- \ltx@space
- #1%
- }{%
- \ltx@space
- \ZREF@unexpanded{#1}%
+\def\ZREF@wu@getcurrent#1{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@getcurrent{#1}%
}%
}
+\let\zref@getcurrent\ZREF@getcurrent
\def\zref@label#1{%
\zref@labelbylist{#1}\ZREF@mainlist
}
@@ -341,21 +331,6 @@
}%
}{}%
}
-\def\zref@extract#1#2{%
- \romannumeral0%
- \ltx@ifundefined{Z@D@#2}{%
- \expandafter\ltx@space\zref@default
- }{%
- \expandafter\expandafter\expandafter\ZREF@extract
- \expandafter\expandafter\expandafter{%
- \csname Z@D@#2\endcsname
- }{#1}{#2}%
- }%
-}
-\def\ZREF@extract#1#2#3{%
- \expandafter\expandafter\expandafter\ltx@space
- \zref@extractdefault{#2}{#3}{#1}%
-}
\def\zref@ifrefcontainsprop#1#2{%
\zref@ifrefundefined{#1}{%
\ltx@secondoftwo
@@ -377,27 +352,63 @@
\fi
}
\def\ZREF@novalue{\ZREF@NOVALUE}
-\def\zref@extractdefault#1#2#3{%
+\def\ZREF@extract#1#2{%
+ \romannumeral0%
+ \ltx@ifundefined{Z@D@#2}{%
+ \expandafter\ltx@space\zref@default
+ }{%
+ \expandafter\expandafter\expandafter\ZREF@@extract
+ \expandafter\expandafter\expandafter{%
+ \csname Z@D@#2\endcsname
+ }{#1}{#2}%
+ }%
+}
+\def\ZREF@@extract#1#2#3{%
+ \expandafter\expandafter\expandafter\ltx@space
+ \zref@extractdefault{#2}{#3}{#1}%
+}
+\def\ZREF@wu@extract#1#2{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@extract{#1}{#2}%
+ }%
+}
+\let\zref@extract\ZREF@extract
+\def\ZREF@extractdefault#1#2#3{%
\romannumeral0%
\zref@ifrefundefined{#1}\ltx@firstoftwo{%
\zref@ifpropundefined{#2}\ltx@firstoftwo\ltx@secondoftwo
}{%
- \ZREF@@unexpanded{#3}%
+ \ltx@space
+ #3%
}{%
- \expandafter\expandafter\expandafter
- \ZREF@@unexpanded\expandafter\expandafter\expandafter{%
- \csname Z@E@#2\expandafter\expandafter\expandafter\endcsname
- \csname Z@R@#1\expandafter\endcsname
- \csname#2\endcsname{#3}\ZREF@nil
- }%
+ \expandafter\expandafter\expandafter\ltx@space
+ \csname Z@E@#2\expandafter\expandafter\expandafter\endcsname
+ \csname Z@R@#1\expandafter\endcsname
+ \csname#2\endcsname{#3}\ZREF@nil
+ }%
+}
+\def\ZREF@wu@extractdefault#1#2#3{%
+ \etex@unexpanded\expandafter\expandafter\expandafter{%
+ \ZREF@extractdefault{#1}{#2}{#3}%
}%
}
-\long\def\zref@wrapper@unexpanded#1{%
- \let\ZREF@unexpanded\etex@unexpanded
+\let\zref@extractdefault\ZREF@extractdefault
+\long\def\ZREF@wrapper@unexpanded#1{%
+ \let\zref@wrapper@unexpanded\ltx@firstofone
+ \let\zref@getcurrent\ZREF@wu@getcurrent
+ \let\zref@extractdefault\ZREF@wu@extractdefault
+ \let\zref@extract\ZREF@wu@extract
#1%
- \let\ZREF@unexpanded\ltx@firstofone
+ \let\zref@wrapper@unexpanded\ZREF@wrapper@unexpanded
+ \let\zref@getcurrent\ZREF@getcurrent
+ \let\zref@extractdefault\ZREF@extractdefault
+ \let\zref@extract\ZREF@extract
+}
+\ltx@IfUndefined{etex@unexpanded}{%
+ \let\zref@wrapper@unexpanded\ltx@firstofone
+}{%
+ \let\zref@wrapper@unexpanded\ZREF@wrapper@unexpanded
}
-\let\ZREF@unexpanded\ltx@firstofone
\long\def\zref@wrapper@babel#1#2{%
\ifcsname if@safe@actives\endcsname
\expandafter\ltx@firstofone
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
index 4392f8d0dfb..ddfc4163f39 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-counter}%
- [2010/04/22 v2.14 Module counter for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module counter for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\zref@newprop{counter}{}
\zref@addprop\ZREF@mainlist{counter}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
index 45d22dfea89..475f4f75e09 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
@@ -40,10 +40,10 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-dotfill}%
- [2010/04/22 v2.14 Module dotfill for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module dotfill for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-savepos}[2010/04/22]
+\RequirePackage{zref-savepos}[2010/04/23]
\zref@require@unique
\RequirePackage{keyval}
\define@key{ZREF@DF}{unit}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
index 4fee192a7e1..224d8ca7b54 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-hyperref}%
- [2010/04/22 v2.14 Module hyperref for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module hyperref for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\zref@newprop{anchor}[]{%
\ltx@ifundefined{@currentHref}{}{\@currentHref}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
index dedde01256b..0c0c2cee7d6 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
@@ -40,9 +40,9 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-lastpage}%
- [2010/04/22 v2.14 Module lastpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
-\RequirePackage{zref-abspage}[2010/04/22]
+ [2010/04/23 v2.15 Module lastpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
+\RequirePackage{zref-abspage}[2010/04/23]
\RequirePackage{atveryend}[2009/12/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
\zref@newlist{LastPage}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty
index 78095d4f77f..316e64c4492 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-marks}%
- [2010/04/22 v2.14 Module marks for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module marks for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{kvsetkeys}[2009/07/30]
\newcommand*{\zref@marks@register}[3][]{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty
index c0512275e52..903dbbe175e 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty
@@ -40,12 +40,12 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-nextpage}%
- [2010/04/22 v2.14 Module nextpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module nextpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-abspage}[2010/04/22]
-\RequirePackage{zref-thepage}[2010/04/22]
-\RequirePackage{zref-lastpage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
+\RequirePackage{zref-thepage}[2010/04/23]
+\RequirePackage{zref-lastpage}[2010/04/23]
\RequirePackage{uniquecounter}[2009/12/18]
\UniqueCounterNew{znextpage}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
index d5babfb2e94..980090e83ea 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
@@ -40,10 +40,10 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-perpage}%
- [2010/04/22 v2.14 Module perpage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module perpage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-abspage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
\zref@newprop*{pagevalue}[0]{\number\c@page}
\zref@newlist{perpage}
\zref@addprop{perpage}{abspage,page,pagevalue}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty
index dde1b56f3cc..182dc49efb1 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty
@@ -40,7 +40,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-runs}%
- [2010/04/22 v2.14 Module runs for zref (HO)]%
+ [2010/04/23 v2.15 Module runs for zref (HO)]%
\providecommand*{\zruns}{0}%
\AtBeginDocument{%
\edef\zruns{\number\numexpr\zruns+1}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
index 4ff928fa351..b8d2de1dad0 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-savepos}%
- [2010/04/22 v2.14 Module savepos for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module savepos for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\ltx@IfUndefined{pdfsavepos}{%
\PackageError\ZREF@name{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty
index d9268b0a4b8..e82b85d4a9f 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty
@@ -40,11 +40,11 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-thepage}%
- [2010/04/22 v2.14 Module thepage for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module thepage for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{atbegshi}
-\RequirePackage{zref-abspage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
\zref@newlist{thepage}
\zref@addprop{thepage}{page}
\AtBeginShipout{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
index 29187976f10..766d088ffb4 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-titleref}%
- [2010/04/22 v2.14 Module titleref for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module titleref for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{gettitlestring}[2009/12/08]
\RequirePackage{keyval}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
index e4c96af5142..d89b3969281 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
@@ -40,11 +40,11 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-totpages}%
- [2010/04/22 v2.14 Module totpages for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module totpages for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-abspage}[2010/04/22]
-\RequirePackage{zref-lastpage}[2010/04/22]
+\RequirePackage{zref-abspage}[2010/04/23]
+\RequirePackage{zref-lastpage}[2010/04/23]
\newcommand*{\ztotpages}{%
\zref@extractdefault{LastPage}{abspage}{0}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
index a2368e4a978..ebbffcb5136 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-user}%
- [2010/04/22 v2.14 Module user for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module user for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\newcommand*\zlabel{%
\ifx\label\ltx@gobble
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
index d3c4a9bc3c6..8d8d3a6c407 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
@@ -40,8 +40,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-xr}%
- [2010/04/22 v2.14 Module xr for zref (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 Module xr for zref (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{keyval}
\RequirePackage{kvoptions}[2010/02/22]
@@ -242,7 +242,7 @@
\ZREF@xr@externalfile
}%
}%
- \ZREF@xr@urlcheck{\ZREF@xr@prefix#1}%
+ \ZREF@xr@urlcheck\ZREF@xr@tempname
\ifZREF@xr@tozreflabel
\@ifundefined{\ZREF@xr@refname}{%
\ifZREF@xr@verbose
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref.sty
index 957291c4e88..1d95af22012 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref.sty
@@ -40,13 +40,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref}
- [2010/04/22 v2.14 New reference scheme for LaTeX2e (HO)]%
-\RequirePackage{zref-base}[2010/04/22]
+ [2010/04/23 v2.15 New reference scheme for LaTeX2e (HO)]%
+\RequirePackage{zref-base}[2010/04/23]
\@ifundefined{ZREF@baseok}{\endinput}{}
\def\ZREF@temp#1{%
\DeclareOption{#1}{%
\AtEndOfPackage{%
- \RequirePackage{zref-#1}[2010/04/22]%
+ \RequirePackage{zref-#1}[2010/04/23]%
}%
}%
}