summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-05-09 21:54:51 +0000
committerKarl Berry <karl@freefriends.org>2007-05-09 21:54:51 +0000
commit1b38d8b54a69cadeaa6385690a7c81d829136b57 (patch)
tree04211e793c0561074765e235bccf1e6ccb3ff23b /Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
parent64ae38fe6e63257c9c5387838608ac4e8f664446 (diff)
oberdiek update
git-svn-id: svn://tug.org/texlive/trunk@4272 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.sty17
1 files changed, 15 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
index eef1fc7003c..0619bb02286 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
@@ -33,7 +33,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2007/04/22 v1.8 Module base for zref (HO)]%
+ [2007/05/06 v2.0 Module base for zref (HO)]%
\def\ZREF@name{zref}
\def\ZREF@ErrorNoLine#1#2{%
\begingroup
@@ -65,6 +65,19 @@
\endinput
}{}%
\endgroup
+\RequirePackage{etexcmds}
+\ifetex@unexpanded
+\else
+ \ZREF@ErrorNoLine{%
+ Missing e-TeX's \string\unexpanded.\MessageBreak
+ Add \string\RequirePackage\string{etexcmds\string} before %
+ \string\documentclass%
+ }{%
+ Probably you are using some package (e.g. ConTeXt) that %
+ redefines \string\unexpanded%
+ }%
+ \expandafter\endinput
+\fi
\RequirePackage{auxhook}
\AddLineBeginAux{%
\string\providecommand\string\zref@newlabel[2]{}%
@@ -313,7 +326,7 @@
}%
}
\long\def\zref@wrapper@unexpanded#1{%
- \let\ZREF@unexpanded\unexpanded
+ \let\ZREF@unexpanded\etex@unexpanded
#1%
\let\ZREF@unexpanded\@firstofone
}