diff options
author | Karl Berry <karl@freefriends.org> | 2010-04-03 23:05:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-04-03 23:05:33 +0000 |
commit | 90a0248cdfcfb319a340ecb87aad0d24aae44687 (patch) | |
tree | e29c83cfd4269be4dcce559e2b936abe2ba531ce /Master/texmf-dist/tex/latex/oberdiek/zref-base.sty | |
parent | 4ca6e289a7da2f6e65dcc4591bab0800af7f6891 (diff) |
oberdiek update (2apr10)
git-svn-id: svn://tug.org/texlive/trunk@17668 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek/zref-base.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/zref-base.sty | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty index 73f6f08b3cf..2682c1c7640 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty @@ -29,24 +29,19 @@ %% 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-nextpage.sty, -%% zref-perpage.sty, zref-runs.sty, zref-savepos.sty, -%% zref-thepage.sty, zref-titleref.sty, zref-totpages.sty, -%% zref-user.sty, zref-xr.sty, zref-example.tex, -%% zref-example-lastpage.tex, zref-example-nextpage.tex, -%% zref-test1.tex, zref-test-runs.tex. +%% zref-hyperref.sty, zref-lastpage.sty, zref-marks.sty, +%% zref-nextpage.sty, zref-perpage.sty, zref-runs.sty, +%% zref-savepos.sty, zref-thepage.sty, zref-titleref.sty, +%% zref-totpages.sty, zref-user.sty, zref-xr.sty, +%% zref-example.tex, zref-example-lastpage.tex, +%% zref-example-nextpage.tex, zref-test1.tex, +%% zref-test-runs.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2010/03/26 v2.8 Module base for zref (HO)]% -\RequirePackage{ltxcmds}[2009/12/12] + [2010/03/29 v2.9 Module base for zref (HO)]% +\RequirePackage{ltxcmds}[2010/03/01] \def\ZREF@name{zref} -\def\ZREF@ErrorNoLine#1#2{% - \begingroup - \let\on@line\@empty - \PackageError\ZREF@name{#1}{#2}% - \endgroup -} \def\ZREF@UpdatePdfTeX{Update pdfTeX.} \newif\ifZREF@found \def\ZREF@patch#1{% @@ -60,7 +55,7 @@ \fi } \ltx@IfUndefined{eTeXversion}{% - \ZREF@ErrorNoLine{% + \PackageError\ZREF@name{% Missing support for eTeX; package is abandoned% }{% Use a TeX compiler that support eTeX and enable eTeX % @@ -71,7 +66,7 @@ \RequirePackage{etexcmds}[2007/09/09] \ifetex@unexpanded \else - \ZREF@ErrorNoLine{% + \PackageError\ZREF@name{% Missing e-TeX's \string\unexpanded.\MessageBreak Add \string\RequirePackage\string{etexcmds\string} before % \string\documentclass% @@ -153,7 +148,9 @@ Property `#2' is already in list `#1'% }% }{% - \expandafter\g@addto@macro\csname Z@L@#1\endcsname{{#2}}% + \edef\ZREF@temp{#2}% + \expandafter\g@addto@macro\csname Z@L@#1\expandafter\endcsname + \expandafter{\expandafter{\ZREF@temp}}% }% }% }% @@ -415,6 +412,11 @@ }% }{}% } +\ltx@IfUndefined{numexpr}{% + \let\ZREF@number\number +}{% + \def\ZREF@number#1{\the\numexpr#1}% +} \def\zref@setdefault#1{% \def\zref@default{#1}% } |