diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-10-02 23:04:08 +0000 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-10-02 23:04:08 +0000 |
commit | ff02932b3376f298f236f229b8feb9a20ac71cc3 (patch) | |
tree | 33f7e3e10b01439610b655c971acaabbd95e761a | |
parent | 4664a0769936e4e203807fab82721d1f10abc09d (diff) |
oberdiek update
git-svn-id: svn://tug.org/texlive/trunk@10833 c570f23f-e606-0410-a88d-b1316a301751
96 files changed, 445 insertions, 99 deletions
diff --git a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf Binary files differindex 8902a1d5864..92263bd777f 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf Binary files differindex 14deb8e5667..00b25667f03 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf index f469e21fcab..9c6d4855402 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf @@ -4171,7 +4171,7 @@ xref 0000337340 00000 n 0000337404 00000 n trailer -<</Size 1125/Root 1 0 R/Compress<</LengthO 419569/SpecO/1.4>>/Info 6 0 R/ID[(C6O+i{3})( %LZY])]>> +<</Size 1125/Root 1 0 R/Compress<</LengthO 419569/SpecO/1.4>>/Info 6 0 R/ID[(C6O+i{3})(W1ΏAea^\)%)]>> startxref 337468 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf Binary files differindex 820b3449276..b0643a0f33e 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf index 1d7285ab05a..b954a3a84c3 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf @@ -4761,7 +4761,7 @@ xref 0000359952 00000 n 0000360016 00000 n trailer -<</Size 1339/Root 1 0 R/Compress<</LengthO 462677/SpecO/1.4>>/Info 6 0 R/ID[(LԏAp2x!)(p_/eo|)]>> +<</Size 1339/Root 1 0 R/Compress<</LengthO 462677/SpecO/1.4>>/Info 6 0 R/ID[(LԏAp2x!)(ZvTޙWW:)]>> startxref 360080 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf Binary files differindex ff878f6bf39..d88511f24b8 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf index 7721c371d1a..c671d1f1692 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf @@ -4824,7 +4824,7 @@ xref 0000365451 00000 n 0000365515 00000 n trailer -<</Size 1352/Root 1 0 R/Compress<</LengthO 474613/SpecO/1.4>>/Info 6 0 R/ID[(\\\)e>NPS$)(?&?Z)]>> +<</Size 1352/Root 1 0 R/Compress<</LengthO 474613/SpecO/1.4>>/Info 6 0 R/ID[(\\\)e>NPS$)(Vs[trjB8zeYF)]>> startxref 365579 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf Binary files differindex c155c592efe..d31aacc6b81 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf Binary files differindex f67227b8236..19b4513b0d4 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf Binary files differindex 2572120c391..5d057fe8b8b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf Binary files differindex c8e9a05007d..d2ae24b7843 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf index b563cf5b9d7..74a52a7b148 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf @@ -6190,7 +6190,7 @@ xref 0000430474 00000 n 0000430538 00000 n trailer -<</Size 1798/Root 1 0 R/Compress<</LengthO 574424/SpecO/1.4>>/Info 6 0 R/ID[(Q*Oe)(Q5`«O)]>> +<</Size 1798/Root 1 0 R/Compress<</LengthO 574424/SpecO/1.4>>/Info 6 0 R/ID[(Q*Oe)(mŏ߿D\r~P$f)]>> startxref 430602 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf Binary files differindex f531378fad8..9d2dd10aeb9 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf Binary files differindex ab518415e78..e5d160d6a55 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf Binary files differindex 43ffa46e213..809b1ff93e2 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf Binary files differindex 1822cafab07..d142802b7ce 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf Binary files differindex 0930c5d1879..667e134c199 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf Binary files differindex 5413727f0d3..be6f293b4ac 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf index 87d43385b03..37bd64d46df 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf @@ -4880,7 +4880,7 @@ xref 0000370094 00000 n 0000370158 00000 n trailer -<</Size 1361/Root 1 0 R/Compress<</LengthO 475567/SpecO/1.4>>/Info 6 0 R/ID[(ĢU7# ^)(iL%ȻLt{dZ)]>> +<</Size 1361/Root 1 0 R/Compress<</LengthO 475567/SpecO/1.4>>/Info 6 0 R/ID[(ĢU7# ^)("BsY<U)]>> startxref 370222 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf Binary files differindex 0a9e5fc1794..565912b5250 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf Binary files differindex abb253d40c1..56d135a1b59 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf Binary files differindex a2391bdbcd0..95290e46ecd 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf Binary files differindex 0ba21f6b4a1..70003b70d29 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf Binary files differindex 32b92a2d5d4..389b0dc1632 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf Binary files differindex 2214b8f0e8a..7587d4a7c43 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf Binary files differindex cc78f42584e..c3f3ff13afd 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf index dd71a8a082f..0b8c7616da2 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf @@ -5377,7 +5377,7 @@ xref 0000399965 00000 n 0000400028 00000 n trailer -<</Size 1511/Root 1 0 R/Compress<</LengthO 520549/SpecO/1.4>>/Info 6 0 R/ID[(A{xz}k3*ʺ)(К`\(9;)]>> +<</Size 1511/Root 1 0 R/Compress<</LengthO 520549/SpecO/1.4>>/Info 6 0 R/ID[(A{xz}k3*ʺ)(QZ3Gs5~)]>> startxref 400092 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf Binary files differindex 4b332c77a8f..3a53689d654 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf Binary files differindex 40772510d27..c81c3d77c9f 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf Binary files differindex ee48d68d062..8053b42ce81 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf Binary files differindex cbc3187749b..9ec976e3727 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf Binary files differindex 64077fa8b0b..050d830d231 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf Binary files differindex 34018066fb7..0cf46d37f48 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf Binary files differindex de8a88823d2..870fe54ed48 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf Binary files differindex e01cb7a43f2..a3433d3cf4c 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf Binary files differindex 539b81d4361..ed7970b520b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf Binary files differindex 1d32ceff1bc..40e2c6c4584 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf Binary files differindex 9b476e19a25..49d52f9fcd7 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf Binary files differindex 07963b7a2bf..4701d16caa5 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf Binary files differindex b6f3508cecd..e8476d4244c 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf Binary files differindex 1e0ab7838e6..3dc439fba27 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf Binary files differindex a15a8d91d1c..9618a12b442 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf index ca62e01cec0..b496496af1d 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf @@ -4205,7 +4205,7 @@ xref 0000322439 00000 n 0000322503 00000 n trailer -<</Size 1157/Root 1 0 R/Compress<</LengthO 410134/SpecO/1.4>>/Info 6 0 R/ID[(,\\i:44p+ z)($R;O.)]>> +<</Size 1157/Root 1 0 R/Compress<</LengthO 410134/SpecO/1.4>>/Info 6 0 R/ID[(,\\i:44p+ z)(5QtY\r*B)]>> startxref 322567 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf index 364295730bc..f9e12b03b18 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf @@ -3049,7 +3049,7 @@ xref 0000248847 00000 n trailer <</Size 832/Root 1 0 R/Compress<</LengthO 311214/SpecO/1.4>>/Info 6 0 R/ID[(Q<M\r¯d -U)(Kj/n8_s)]>> +U)(@^Ə56)]>> startxref 248910 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf Binary files differindex acc626ef221..d9dcdd1243f 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf Binary files differindex f75241cf6c6..df84f518ddf 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf index 8b345288d89..eccd1f8780f 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf @@ -4439,7 +4439,7 @@ xref 0000336181 00000 n 0000336244 00000 n trailer -<</Size 1228/Root 1 0 R/Compress<</LengthO 428189/SpecO/1.4>>/Info 6 0 R/ID[( +<</Size 1228/Root 1 0 R/Compress<</LengthO 428189/SpecO/1.4>>/Info 6 0 R/ID[( startxref 336308 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf Binary files differindex a36864abbe0..8c5a57777dc 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf Binary files differindex 3d6c0c04205..addd63ab038 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf Binary files differindex 448d3b0f959..df9f8a5431b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf Binary files differindex 34efc41cccc..257ac22ee8b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf Binary files differindex 028a1591ecc..50cb878d62b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf Binary files differindex b6e01ad8e6f..fc9e832f080 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf index 4ad446f1576..3f65cbf2537 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf @@ -3424,7 +3424,7 @@ xref 0000265479 00000 n 0000265542 00000 n trailer -<</Size 944/Root 1 0 R/Compress<</LengthO 335709/SpecO/1.4>>/Info 6 0 R/ID[(\rXQ&Aj)(QSiPbXz +<</Size 944/Root 1 0 R/Compress<</LengthO 335709/SpecO/1.4>>/Info 6 0 R/ID[(\rXQ&Aj)(݇YN2ٯ)]>> startxref 265605 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf index 556b212cc79..43a527dcfaf 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf @@ -3058,7 +3058,7 @@ xref 0000252212 00000 n 0000252275 00000 n trailer -<</Size 817/Root 1 0 R/Compress<</LengthO 312303/SpecO/1.4>>/Info 6 0 R/ID[(fa|Em|xB?)(~@">˓gy$)]>> +<</Size 817/Root 1 0 R/Compress<</LengthO 312303/SpecO/1.4>>/Info 6 0 R/ID[(fa|Em|xB?)(^m4"\\ZP/)]>> startxref 252338 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf Binary files differindex baf22fecf9b..4028c8c8c0b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf Binary files differindex f015d9fd321..d0852d7ddbe 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf index 05d6342af24..d97699d65fe 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf @@ -5279,7 +5279,7 @@ xref 0000381515 00000 n 0000381579 00000 n trailer -<</Size 1510/Root 1 0 R/Compress<</LengthO 500357/SpecO/1.4>>/Info 6 0 R/ID[(ʪJ\riG3W)(<>[kqׂ$j2)]>> +<</Size 1510/Root 1 0 R/Compress<</LengthO 500357/SpecO/1.4>>/Info 6 0 R/ID[(ʪJ\riG3W)(]Ξ2{9,)]>> startxref 381643 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf Binary files differindex f1507ce8a05..800bb795432 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf Binary files differindex 1d52763caaf..660ca6d2d10 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf Binary files differindex 4794040112e..bc4b886b3a8 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf index 200f4ff9c2a..5a21135623f 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf @@ -3817,7 +3817,7 @@ xref 0000290240 00000 n 0000290304 00000 n trailer -<</Size 1047/Root 1 0 R/Compress<</LengthO 367712/SpecO/1.4>>/Info 6 0 R/ID[(@W'4\\g ^)(}Z; _)]>> +<</Size 1047/Root 1 0 R/Compress<</LengthO 367712/SpecO/1.4>>/Info 6 0 R/ID[(@W'4\\g ^)(ٜ.1'[0)]>> startxref 290368 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf Binary files differindex 7413dae602e..ecc9d6e6300 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf Binary files differindex 3172cb6482f..79e1c9274b3 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf Binary files differindex 3c6ac70384d..39598456eb1 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf Binary files differindex 0a3fcf9927d..c2103e94ddb 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf Binary files differindex 35a066a2ca8..8421c1eab8e 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf index 7f1e81519a7..47afe5240be 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf @@ -5754,7 +5754,7 @@ xref 0000404840 00000 n 0000404904 00000 n trailer -<</Size 1664/Root 1 0 R/Compress<</LengthO 539829/SpecO/1.4>>/Info 6 0 R/ID[(b;ǤBS\rQ>)(:Y#r!!Y3)]>> +<</Size 1664/Root 1 0 R/Compress<</LengthO 539829/SpecO/1.4>>/Info 6 0 R/ID[(b;ǤBS\rQ>)(\\[8ykݡ)]>> startxref 404968 %%EOF diff --git a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf Binary files differindex 7f4c69a56b9..349be2ffdaa 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf b/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf Binary files differindex 32d94d38503..42f8b309ddb 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf Binary files differindex 0ae3c58ec1c..3964467eb9a 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf Binary files differindex 215dbf41f37..36d5a58bd9b 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf Binary files differindex 0aea57379df..dcf0e6c883a 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf Binary files differindex e1f140dc55e..360c8b22d7d 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex new file mode 100644 index 00000000000..511a992123d --- /dev/null +++ b/Master/texmf-dist/doc/latex/oberdiek/test/zref-test1.tex @@ -0,0 +1,60 @@ +%% +%% This is file `zref-test1.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% zref.dtx (with options: `test1') +%% +%% This is a generated file. +%% +%% Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Heiko Oberdiek. +%% +%% This work consists of the main source file zref.dtx +%% and the derived files +%% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty, +%% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, +%% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, +%% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. +%% +\NeedsTeXFormat{LaTeX2e} +\nofiles +\documentclass{article} +\usepackage{zref-base}[2008/10/01] +\usepackage{qstest} +\IncludeTests{*} +\LogTests{log}{*}{*} + +\makeatletter +\begin{qstest}{localaddprop}{localaddprop} + \Expect*{\Z@L@main}*{{default}{page}}% + \zref@newprop{foobar}{FOO}% + \zref@newlist{alist}% + \Expect*{\Z@L@alist}{}% + \begingroup + \zref@localaddprop{main}{foobar}% + \Expect*{\Z@L@main}{{default}{page}{foobar}}% + \zref@localaddprop{alist}{page}% + \Expect*{\Z@L@alist}{{page}}% + \endgroup + \Expect*{\Z@L@main}*{{default}{page}}% + \Expect*{\Z@L@alist}{}% +\end{qstest} +\@@end +\endinput +%% +%% End of file `zref-test1.tex'. diff --git a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf Binary files differindex 965cfc320e6..c38102f2881 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf Binary files differindex fd1a9a9db26..d6007784cc5 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex b/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex new file mode 100644 index 00000000000..7f4f81507d7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex @@ -0,0 +1,70 @@ +%% +%% This is file `zref-example-lastpage.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% zref.dtx (with options: `example-lastpage') +%% +%% This is a generated file. +%% +%% Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Heiko Oberdiek. +%% +%% This work consists of the main source file zref.dtx +%% and the derived files +%% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty, +%% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, +%% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, +%% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. +%% +\NeedsTeXFormat{LaTeX2e} +\documentclass{report} + % +\newcounter{foo} +\renewcommand*{\thefoo}{\Alph{foo}} + % +\usepackage{zref-lastpage,zref-user}[2008/10/01] + % +\makeatletter +\zref@newprop{thefoo}{\thefoo} +\zref@newprop{valuefoo}{\the\value{foo}} +\zref@newprop{chapter}{\thechapter} +\zref@addprop{LastPage}{thefoo} +\zref@addprop{LastPage}{valuefoo} +\zref@addprop{LastPage}{chapter} +\makeatother + % +\newcommand*{\foo}{% + \stepcounter{foo}% + [Current foo: \thefoo]% +} + % +\begin{document} + \chapter{First chapter} + Last page is \zref{LastPage}.\\% + Last chapter is \zref[chapter]{LastPage}.\\% + Last foo is \zref[thefoo]{LastPage}.\\% + Last value of foo is \zref[valuefoo]{LastPage}.\\% + \foo + \chapter{Second chapter} + \foo\foo\foo + \chapter{Last chapter} + \foo +\end{document} +\endinput +%% +%% End of file `zref-example-lastpage.tex'. diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex b/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex index 021ca9ada9b..d6249d60aef 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex +++ b/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex @@ -28,7 +28,8 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \documentclass{book} diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf Binary files differindex 44e13dc84c9..1e5474203de 100644 --- a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf +++ b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins index eb3ac60f585..be2a9cd59e0 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 -% 2008/09/21 +% 2008/10/01 % % Copyright (C) 1999, 2001, 2006 by % Heiko Oberdiek <oberdiek@uni-freiburg.de> diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex index 5085eb4800d..ad2f9cf43ca 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}{oberdiek@uni-freiburg.de} -\newcommand*{\Date}{2008/09/21} +\newcommand*{\Date}{2008/10/01} % Copyright (C) 2006 by % Heiko Oberdiek <oberdiek@uni-freiburg.de> @@ -310,7 +310,7 @@ [\entrysep] \entry{twoopt}{2008/08/11}{1.5}{Definitions with two optional arguments}% [\entrysep] -\entry{zref}{2008/09/21}{2.2}{New reference scheme for \LaTeXe{}}% +\entry{zref}{2008/10/01}{2.3}{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 74a43f088b8..4ca5b6c08d2 100644 --- a/Master/texmf-dist/source/latex/oberdiek/zref.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/zref.dtx @@ -20,7 +20,8 @@ % zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, % zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, % zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -% zref-user.sty, zref-xr.sty, zref-example.tex. +% zref-user.sty, zref-xr.sty, zref-example.tex, +% zref-example-lastpage.tex, zref-test1.tex. % % Distribution: % CTAN:macros/latex/contrib/oberdiek/zref.dtx @@ -68,6 +69,8 @@ % TDS:tex/latex/oberdiek/zref-xr.sty % TDS:doc/latex/oberdiek/zref.pdf % TDS:doc/latex/oberdiek/zref-example.tex +% TDS:doc/latex/oberdiek/zref-example-lastpage.tex +% TDS:doc/latex/oberdiek/test/zref-test1.tex % TDS:source/latex/oberdiek/zref.dtx % %<*ignore> @@ -83,7 +86,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: zref 2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)} +\Msg{* Package: zref 2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)} \Msg{************************************************************************} \keepsilent @@ -114,7 +117,8 @@ and the derived files zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, - zref-user.sty, zref-xr.sty, zref-example.tex. + zref-user.sty, zref-xr.sty, zref-example.tex, + zref-example-lastpage.tex, zref-test1.tex. \endpreamble \let\MetaPrefix\DoubleperCent @@ -138,6 +142,9 @@ and the derived files \file{zref-xr.sty}{\from{zref.dtx}{xr}}% \usedir{doc/latex/oberdiek}% \file{zref-example.tex}{\from{zref.dtx}{example}}% + \file{zref-example-lastpage.tex}{\from{zref.dtx}{example-lastpage}}% + \usedir{doc/latex/oberdiek/test}% + \file{zref-test1.tex}{\from{zref.dtx}{test1}}% } \obeyspaces @@ -170,7 +177,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{zref.drv}% - [2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)]% + [2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2008/08/11] \begin{document} @@ -179,7 +186,7 @@ and the derived files %</driver> % \fi % -% \CheckSum{1555} +% \CheckSum{1646} % % \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 @@ -200,7 +207,7 @@ and the derived files % \GetFileInfo{zref.drv} % % \title{The \xpackage{zref} package} -% \date{2008/09/21 v2.2} +% \date{2008/10/01 v2.3} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -391,6 +398,11 @@ and the derived files % Adds the property \meta{propname} to the property list \meta{listname}. % The property and list must exist. % +% \begin{declcs}{zref@localaddprop} +% \M{listname} \M{propname} +% \end{declcs} +% Local variant of \cs{zref@addprop}. +% % \begin{declcs}{zref@listexists} % \M{listname} \M{then} % \end{declcs} @@ -735,6 +747,53 @@ and the derived files % |\zpageref{LastPage}| % \end{quote} % +% Since version 2008/10/01 v2.3 the module defines the list |LastPage|. +% In addition to the properties of the main list label |LastPage| also +% stores the properties of this list |LastPage|. The default of this +% list is empty. The list can be used by the user to add additional +% properties for label |LastPage|. +% +% \subsubsection{Example} +% +% \begin{macrocode} +%<*example-lastpage> +\NeedsTeXFormat{LaTeX2e} +\documentclass{report} + % +\newcounter{foo} +\renewcommand*{\thefoo}{\Alph{foo}} + % +\usepackage{zref-lastpage,zref-user}[2008/10/01] + % +\makeatletter +\zref@newprop{thefoo}{\thefoo} +\zref@newprop{valuefoo}{\the\value{foo}} +\zref@newprop{chapter}{\thechapter} +\zref@addprop{LastPage}{thefoo} +\zref@addprop{LastPage}{valuefoo} +\zref@addprop{LastPage}{chapter} +\makeatother + % +\newcommand*{\foo}{% + \stepcounter{foo}% + [Current foo: \thefoo]% +} + % +\begin{document} + \chapter{First chapter} + Last page is \zref{LastPage}.\\% + Last chapter is \zref[chapter]{LastPage}.\\% + Last foo is \zref[thefoo]{LastPage}.\\% + Last value of foo is \zref[valuefoo]{LastPage}.\\% + \foo + \chapter{Second chapter} + \foo\foo\foo + \chapter{Last chapter} + \foo +\end{document} +%</example-lastpage> +% \end{macrocode} +% % \subsection{Module \xoption{totpages}} % % For the total number of pages of a document you need to @@ -1161,13 +1220,13 @@ the height difference of the two baselines is %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref} - [2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)]% + [2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)]% % \end{macrocode} % % \subsubsection{Load basic module} % % \begin{macrocode} -\RequirePackage{zref-base}[2008/09/21] +\RequirePackage{zref-base}[2008/10/01] % \end{macrocode} % Abort package loading if \xpackage{zref-base} could not be % loaded successfully. @@ -1182,7 +1241,7 @@ the height difference of the two baselines is \def\ZREF@temp#1{% \DeclareOption{#1}{% \AtEndOfPackage{% - \RequirePackage{zref-#1}[2008/09/21]% + \RequirePackage{zref-#1}[2008/10/01]% }% }% } @@ -1242,7 +1301,7 @@ the height difference of the two baselines is %<*base> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2008/09/21 v2.2 Module base for zref (HO)]% + [2008/10/01 v2.3 Module base for zref (HO)]% % \end{macrocode} % % \subsubsection{Utilities} @@ -1444,6 +1503,21 @@ the height difference of the two baselines is % \end{macrocode} % \end{macro} % +% \begin{macro}{\zref@listforloop} +% \begin{macrocode} +\def\zref@listforloop#1#2{% + \expandafter\expandafter\expandafter\@tfor + \expandafter\expandafter\expandafter\zref@prop + \expandafter\expandafter\expandafter:% + \expandafter\expandafter\expandafter=% + \csname Z@L@#1\endcsname + \do{% + #2\zref@prop + }% +} +% \end{macrocode} +% \end{macro} +% % \begin{macro}{\zref@addprop} % \cs{zref@addprop} adds the property \verb|#2| to the property % list \verb|#1|, if the property is not already in the list. @@ -1465,6 +1539,41 @@ the height difference of the two baselines is % \end{macrocode} % \end{macro} % +% \begin{macro}{\zref@localaddprop} +% \begin{macrocode} +\def\zref@localaddprop#1#2{% + \zref@listexists{#1}{% + \zref@propexists{#2}{% + \zref@iflistcontainsprop{#1}{#2}{% + \PackageWarning\ZREF@name{% + Property `#2' is already in list `#1'% + }% + }{% + \expandafter\ZREF@l@addto@macro\csname Z@L@#1\endcsname{{#2}}% + }% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ZREF@l@addto@macro} +% \begin{macrocode} +\ifetex@unexpanded + \def\ZREF@l@addto@macro#1#2{% + \global\let\ZREF@gtemp#1% + \g@addto@macro\ZREF@gtemp{#2}% + \let#1\ZREF@gtemp + }% +\else + \def\ZREF@l@addto@macro#1#2{% + \edef#1{% + \etex@unexpanded\expandafter{#1#2}% + }% + }% +\fi +% \end{macrocode} +% \end{macro} +% % \subsubsection{Properties} % % \begin{macro}{\zref@ifpropundefined} @@ -1951,8 +2060,8 @@ the height difference of the two baselines is %<*user> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-user}% - [2008/09/21 v2.2 Module user for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module user for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2026,8 +2135,8 @@ the height difference of the two baselines is %<*abspage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspage}% - [2008/09/21 v2.2 Module abspage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module abspage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2071,8 +2180,8 @@ the height difference of the two baselines is %<*counter> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-counter}% - [2008/09/21 v2.2 Module counter for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module counter for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2108,8 +2217,8 @@ the height difference of the two baselines is %<*lastpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-lastpage}% - [2008/09/21 v2.2 Module lastpage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module lastpage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2120,13 +2229,20 @@ the height difference of the two baselines is % page number is available, because the properties of % the main property list are used. % \begin{macrocode} +\zref@newlist{LastPage} \AtBeginDocument{% \AtEndDocument{% \if@filesw \clearpage \begingroup \advance\c@page\m@ne - \zref@wrapper@immediate{\zref@label{LastPage}}% + \toks@\expandafter\expandafter\expandafter{% + \expandafter\Z@L@main + \Z@L@LastPage + }% + \expandafter\zref@wrapper@immediate\expandafter{% + \expandafter\ZREF@label\expandafter{\the\toks@}{LastPage}% + }% \endgroup \fi }% @@ -2142,16 +2258,16 @@ the height difference of the two baselines is %<*totpages> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-totpages}% - [2008/09/21 v2.2 Module totpages for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module totpages for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % % The absolute page number of the last page is the total % page number. % \begin{macrocode} -\RequirePackage{zref-abspage}[2008/09/21] -\RequirePackage{zref-lastpage}[2008/09/21] +\RequirePackage{zref-abspage}[2008/10/01] +\RequirePackage{zref-lastpage}[2008/10/01] % \end{macrocode} % % \begin{macro}{\ztotpages} @@ -2181,8 +2297,8 @@ the height difference of the two baselines is %<*perpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-perpage}% - [2008/09/21 v2.2 Module perpage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module perpage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2194,7 +2310,7 @@ the height difference of the two baselines is % For detecting changed pages module \xoption{abspage} % is loaded. % \begin{macrocode} -\RequirePackage{zref-abspage}[2008/09/21] +\RequirePackage{zref-abspage}[2008/10/01] % \end{macrocode} % % We group the properties for the needed references @@ -2338,8 +2454,8 @@ the height difference of the two baselines is %<*titleref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2008/09/21 v2.2 Module titleref for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module titleref for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2665,8 +2781,8 @@ the height difference of the two baselines is %<*xr> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-xr}% - [2008/09/21 v2.2 Module xr for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module xr for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % \begin{macrocode} @@ -3009,8 +3125,8 @@ the height difference of the two baselines is %<*hyperref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-hyperref}% - [2008/09/21 v2.2 Module hyperref for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module hyperref for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -3038,8 +3154,8 @@ the height difference of the two baselines is %<*savepos> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-savepos}% - [2008/09/21 v2.2 Module savepos for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module savepos for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -3144,15 +3260,15 @@ the height difference of the two baselines is %<*dotfill> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-dotfill}% - [2008/09/21 v2.2 Module dotfill for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module dotfill for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % % For measuring the width of \cs{zdotfill} we use the features % provided by module \xoption{savepos}. % \begin{macrocode} -\RequirePackage{zref-savepos}[2008/09/21] +\RequirePackage{zref-savepos}[2008/10/01] % \end{macrocode} % For automatically generated label names we use the unique % counter of module \xoption{base}. @@ -3232,6 +3348,39 @@ the height difference of the two baselines is %</dotfill> % \end{macrocode} % +% \section{Test} +% +% \subsection{\cs{zref@localaddprop}} +% +% \begin{macrocode} +%<*test1> +\NeedsTeXFormat{LaTeX2e} +\nofiles +\documentclass{article} +\usepackage{zref-base}[2008/10/01] +\usepackage{qstest} +\IncludeTests{*} +\LogTests{log}{*}{*} + +\makeatletter +\begin{qstest}{localaddprop}{localaddprop} + \Expect*{\Z@L@main}*{{default}{page}}% + \zref@newprop{foobar}{FOO}% + \zref@newlist{alist}% + \Expect*{\Z@L@alist}{}% + \begingroup + \zref@localaddprop{main}{foobar}% + \Expect*{\Z@L@main}{{default}{page}{foobar}}% + \zref@localaddprop{alist}{page}% + \Expect*{\Z@L@alist}{{page}}% + \endgroup + \Expect*{\Z@L@main}*{{default}{page}}% + \Expect*{\Z@L@alist}{}% +\end{qstest} +\@@end +%</test1> +% \end{macrocode} +% % \section{Installation} % % \subsection{Download} @@ -3306,6 +3455,8 @@ the height difference of the two baselines is % zref-xr.sty & tex/latex/oberdiek/zref-xr.sty\\ % zref.pdf & doc/latex/oberdiek/zref.pdf\\ % zref-example.tex & doc/latex/oberdiek/zref-example.tex\\ +% zref-example-lastpage.tex & doc/latex/oberdiek/zref-example-lastpage.tex\\ +% test/zref-test1.tex & doc/latex/oberdiek/test/zref-test1.tex\\ % zref.dtx & source/latex/oberdiek/zref.dtx\\ % \end{tabular}^^A % }^^A @@ -3525,6 +3676,14 @@ the height difference of the two baselines is % a broken \cs{zref@listcontainsprop} implemented. Name and % implementation fixed (thanks Ohad Kammar). % \end{Version} +% \begin{Version}{2008/10/01 v2.3} +% \item +% \cs{zref@localaddprop} added (feature request of Ohad Kammar). +% \item +% Module lastpage: list `LastPage' added. Label `LastPage' will use +% the properties of this list (default is empty) along with the +% properties of the main list. +% \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 73adc7729ec..109d72d6156 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspage}% - [2008/09/21 v2.2 Module abspage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module abspage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@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 7ac3d034f4d..7fc366adf6d 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty @@ -28,11 +28,12 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2008/09/21 v2.2 Module base for zref (HO)]% + [2008/10/01 v2.3 Module base for zref (HO)]% \def\ZREF@name{zref} \def\ZREF@ErrorNoLine#1#2{% \begingroup @@ -131,6 +132,16 @@ \expandafter\@secondoftwo \fi } +\def\zref@listforloop#1#2{% + \expandafter\expandafter\expandafter\@tfor + \expandafter\expandafter\expandafter\zref@prop + \expandafter\expandafter\expandafter:% + \expandafter\expandafter\expandafter=% + \csname Z@L@#1\endcsname + \do{% + #2\zref@prop + }% +} \def\zref@addprop#1#2{% \zref@listexists{#1}{% \zref@propexists{#2}{% @@ -144,6 +155,32 @@ }% }% } +\def\zref@localaddprop#1#2{% + \zref@listexists{#1}{% + \zref@propexists{#2}{% + \zref@iflistcontainsprop{#1}{#2}{% + \PackageWarning\ZREF@name{% + Property `#2' is already in list `#1'% + }% + }{% + \expandafter\ZREF@l@addto@macro\csname Z@L@#1\endcsname{{#2}}% + }% + }% + }% +} +\ifetex@unexpanded + \def\ZREF@l@addto@macro#1#2{% + \global\let\ZREF@gtemp#1% + \g@addto@macro\ZREF@gtemp{#2}% + \let#1\ZREF@gtemp + }% +\else + \def\ZREF@l@addto@macro#1#2{% + \edef#1{% + \etex@unexpanded\expandafter{#1#2}% + }% + }% +\fi \def\zref@ifpropundefined#1{% \expandafter\ifx\csname Z@E@#1\endcsname\relax \expandafter\@firstoftwo diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty index bc40a54aaf6..7d6e504d4f2 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-counter}% - [2008/09/21 v2.2 Module counter for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module counter for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@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 04a8905778b..44755df6f07 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty @@ -28,14 +28,15 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-dotfill}% - [2008/09/21 v2.2 Module dotfill for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module dotfill for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} -\RequirePackage{zref-savepos}[2008/09/21] +\RequirePackage{zref-savepos}[2008/10/01] \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 fd1da19efb3..6000bee806e 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-hyperref}% - [2008/09/21 v2.2 Module hyperref for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module hyperref for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \zref@newprop{anchor}[]{% \@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 6e219a1c0d1..90bb4ec773a 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty @@ -28,20 +28,28 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-lastpage}% - [2008/09/21 v2.2 Module lastpage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module lastpage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} +\zref@newlist{LastPage} \AtBeginDocument{% \AtEndDocument{% \if@filesw \clearpage \begingroup \advance\c@page\m@ne - \zref@wrapper@immediate{\zref@label{LastPage}}% + \toks@\expandafter\expandafter\expandafter{% + \expandafter\Z@L@main + \Z@L@LastPage + }% + \expandafter\zref@wrapper@immediate\expandafter{% + \expandafter\ZREF@label\expandafter{\the\toks@}{LastPage}% + }% \endgroup \fi }% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty index a6929804602..ad98d01acba 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty @@ -28,14 +28,15 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-perpage}% - [2008/09/21 v2.2 Module perpage for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module perpage for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} -\RequirePackage{zref-abspage}[2008/09/21] +\RequirePackage{zref-abspage}[2008/10/01] \zref@newprop*{pagevalue}[0]{\number\c@page} \zref@newlist{perpage} \zref@addprop{perpage}{abspage} diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty index 68ff2c163d8..d141f91b325 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-savepos}% - [2008/09/21 v2.2 Module savepos for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module savepos for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \begingroup \@ifundefined{pdfsavepos}{% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty index e318644a892..36cde9a4bb0 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2008/09/21 v2.2 Module titleref for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module titleref for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{keyval} \let\zref@titleref@current\@empty diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty index e55edd7602c..a156503f450 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty @@ -28,15 +28,16 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-totpages}% - [2008/09/21 v2.2 Module totpages for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module totpages for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} -\RequirePackage{zref-abspage}[2008/09/21] -\RequirePackage{zref-lastpage}[2008/09/21] +\RequirePackage{zref-abspage}[2008/10/01] +\RequirePackage{zref-lastpage}[2008/10/01] \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 06d2d0b4272..425f3214107 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-user}% - [2008/09/21 v2.2 Module user for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module user for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \newcommand*\zlabel{% \ifx\label\@gobble diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty index b10db99201e..077b3cff47f 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty @@ -28,12 +28,13 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-xr}% - [2008/09/21 v2.2 Module xr for zref (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 Module xr for zref (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{keyval} \zref@newprop{url}{}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref.sty index 61e77e1b960..cc7ecb10049 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref.sty @@ -28,17 +28,18 @@ %% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty, %% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty, %% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex. +%% zref-user.sty, zref-xr.sty, zref-example.tex, +%% zref-example-lastpage.tex, zref-test1.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref} - [2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)]% -\RequirePackage{zref-base}[2008/09/21] + [2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)]% +\RequirePackage{zref-base}[2008/10/01] \@ifundefined{ZREF@baseok}{\endinput}{} \def\ZREF@temp#1{% \DeclareOption{#1}{% \AtEndOfPackage{% - \RequirePackage{zref-#1}[2008/09/21]% + \RequirePackage{zref-#1}[2008/10/01]% }% }% } |