diff options
author | Karl Berry <karl@freefriends.org> | 2008-09-22 17:56:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-09-22 17:56:21 +0000 |
commit | ebfa70800742a41cf03fda08ed41a317e7f06adf (patch) | |
tree | fed09de8d107f90941bf1361a5f75c2c71799d63 /Master/texmf-dist/source/latex/oberdiek | |
parent | ed80c4f7098edf2e77cf9733453b78815de48b16 (diff) |
oberdiek update (21sep08)
git-svn-id: svn://tug.org/texlive/trunk@10690 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/oberdiek.ins | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/oberdiek.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/zref.dtx | 93 |
3 files changed, 53 insertions, 46 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins index a7faa74b657..eb3ac60f585 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/13 +% 2008/09/21 % % 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 ee50c377a1b..5085eb4800d 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/13} +\newcommand*{\Date}{2008/09/21} % 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}{2007/05/28}{2.1}{New reference scheme for \LaTeXe{}}% +\entry{zref}{2008/09/21}{2.2}{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 38851cf6153..74a43f088b8 100644 --- a/Master/texmf-dist/source/latex/oberdiek/zref.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/zref.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2006, 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +% 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 @@ -83,7 +83,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: zref 2007/05/28 v2.1 New reference scheme for LaTeX2e (HO)} +\Msg{* Package: zref 2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)} \Msg{************************************************************************} \keepsilent @@ -94,7 +94,7 @@ This is a generated file. -Copyright (C) 2006, 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +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 @@ -170,7 +170,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{zref.drv}% - [2007/05/28 v2.1 New reference scheme for LaTeX2e (HO)]% + [2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2008/08/11] \begin{document} @@ -179,7 +179,7 @@ and the derived files %</driver> % \fi % -% \CheckSum{1551} +% \CheckSum{1555} % % \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 +200,7 @@ and the derived files % \GetFileInfo{zref.drv} % % \title{The \xpackage{zref} package} -% \date{2007/05/28 v2.1} +% \date{2008/09/21 v2.2} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -1161,13 +1161,13 @@ the height difference of the two baselines is %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref} - [2007/05/28 v2.1 New reference scheme for LaTeX2e (HO)]% + [2008/09/21 v2.2 New reference scheme for LaTeX2e (HO)]% % \end{macrocode} % % \subsubsection{Load basic module} % % \begin{macrocode} -\RequirePackage{zref-base}[2007/05/28] +\RequirePackage{zref-base}[2008/09/21] % \end{macrocode} % Abort package loading if \xpackage{zref-base} could not be % loaded successfully. @@ -1182,7 +1182,7 @@ the height difference of the two baselines is \def\ZREF@temp#1{% \DeclareOption{#1}{% \AtEndOfPackage{% - \RequirePackage{zref-#1}[2007/05/28]% + \RequirePackage{zref-#1}[2008/09/21]% }% }% } @@ -1242,7 +1242,7 @@ the height difference of the two baselines is %<*base> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2007/05/28 v2.1 Module base for zref (HO)]% + [2008/09/21 v2.2 Module base for zref (HO)]% % \end{macrocode} % % \subsubsection{Utilities} @@ -1416,18 +1416,19 @@ the height difference of the two baselines is % \end{macrocode} % \end{macro} % -% \begin{macro}{\zref@listcontainsprop} -% \cs{zref@listcontainsprop} checks, whether a property \verb|#2| is +% \begin{macro}{\zref@iflistcontainsprop} +% \cs{zref@iflistcontainsprop} checks, whether a property \verb|#2| is % already present in a property list \verb|#1|. % \begin{macrocode} -\def\zref@listcontainsprop#1{% - \expandafter\ZREF@listcontainsprop\csname Z@L@#1\endcsname +\def\zref@iflistcontainsprop#1{% + \expandafter\ZREF@iflistcontainsprop\csname Z@L@#1\endcsname } -\def\ZREF@listcontainsprop#1#2{% +\def\ZREF@iflistcontainsprop#1#2{% \begingroup \ZREF@foundfalse \edef\y{#2}% - \@tfor\x:=#1\do{% + \expandafter\@tfor\expandafter\x + \expandafter:\expandafter=#1\do{% \edef\x{\x}% \ifx\x\y \ZREF@foundtrue @@ -1451,7 +1452,7 @@ the height difference of the two baselines is \def\zref@addprop#1#2{% \zref@listexists{#1}{% \zref@propexists{#2}{% - \zref@listcontainsprop{#1}{#2}{% + \zref@iflistcontainsprop{#1}{#2}{% \PackageWarning\ZREF@name{% Property `#2' is already in list `#1'% }% @@ -1950,8 +1951,8 @@ the height difference of the two baselines is %<*user> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-user}% - [2007/05/28 v2.1 Module user for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module user for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2025,8 +2026,8 @@ the height difference of the two baselines is %<*abspage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspage}% - [2007/05/28 v2.1 Module abspage for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module abspage for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2070,8 +2071,8 @@ the height difference of the two baselines is %<*counter> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-counter}% - [2007/05/28 v2.1 Module counter for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module counter for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2107,8 +2108,8 @@ the height difference of the two baselines is %<*lastpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-lastpage}% - [2007/05/28 v2.1 Module lastpage for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module lastpage for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2141,16 +2142,16 @@ the height difference of the two baselines is %<*totpages> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-totpages}% - [2007/05/28 v2.1 Module totpages for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module totpages for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % % The absolute page number of the last page is the total % page number. % \begin{macrocode} -\RequirePackage{zref-abspage}[2007/05/28] -\RequirePackage{zref-lastpage}[2007/05/28] +\RequirePackage{zref-abspage}[2008/09/21] +\RequirePackage{zref-lastpage}[2008/09/21] % \end{macrocode} % % \begin{macro}{\ztotpages} @@ -2180,8 +2181,8 @@ the height difference of the two baselines is %<*perpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-perpage}% - [2007/05/28 v2.1 Module perpage for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module perpage for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2193,7 +2194,7 @@ the height difference of the two baselines is % For detecting changed pages module \xoption{abspage} % is loaded. % \begin{macrocode} -\RequirePackage{zref-abspage}[2007/05/28] +\RequirePackage{zref-abspage}[2008/09/21] % \end{macrocode} % % We group the properties for the needed references @@ -2337,8 +2338,8 @@ the height difference of the two baselines is %<*titleref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2007/05/28 v2.1 Module titleref for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module titleref for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -2664,8 +2665,8 @@ the height difference of the two baselines is %<*xr> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-xr}% - [2007/05/28 v2.1 Module xr for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module xr for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % \begin{macrocode} @@ -3008,8 +3009,8 @@ the height difference of the two baselines is %<*hyperref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-hyperref}% - [2007/05/28 v2.1 Module hyperref for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module hyperref for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -3037,8 +3038,8 @@ the height difference of the two baselines is %<*savepos> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-savepos}% - [2007/05/28 v2.1 Module savepos for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module savepos for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@ifundefined{ZREF@baseok}{\endinput}{} % \end{macrocode} % @@ -3143,15 +3144,15 @@ the height difference of the two baselines is %<*dotfill> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-dotfill}% - [2007/05/28 v2.1 Module dotfill for zref (HO)]% -\RequirePackage{zref-base}[2007/05/28] + [2008/09/21 v2.2 Module dotfill for zref (HO)]% +\RequirePackage{zref-base}[2008/09/21] \@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}[2007/05/28] +\RequirePackage{zref-savepos}[2008/09/21] % \end{macrocode} % For automatically generated label names we use the unique % counter of module \xoption{base}. @@ -3518,6 +3519,12 @@ the height difference of the two baselines is % Fixes in module titleref for support of packages \xpackage{titlesec} % and \xpackage{longtable}. % \end{Version} +% \begin{Version}{2008/09/21 v2.2} +% \item +% Module base: \cs{zref@iflistcontainsprop} is documented, but +% a broken \cs{zref@listcontainsprop} implemented. Name and +% implementation fixed (thanks Ohad Kammar). +% \end{Version} % \end{History} % % \PrintIndex |