diff options
author | Karl Berry <karl@freefriends.org> | 2012-01-03 00:20:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-01-03 00:20:22 +0000 |
commit | de115da6f95918438091315effaa18f8fbc3953f (patch) | |
tree | 946a248bc938d7e2a014b3235f5a9e98716a458c | |
parent | b335c8eb18249435672bc4d540525ace62021d0c (diff) |
undolabl (2jan12)
git-svn-id: svn://tug.org/texlive/trunk@25010 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/undolabl/README | 60 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/undolabl/undolabl-example.pdf | bin | 48746 -> 48342 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/undolabl/undolabl-example.tex | 33 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/undolabl/undolabl.pdf | bin | 299231 -> 299603 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/undolabl/undolabl.drv | 23 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/undolabl/undolabl.dtx | 204 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/undolabl/undolabl.ins | 38 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/undolabl/undolabl.sty | 25 |
8 files changed, 208 insertions, 175 deletions
diff --git a/Master/texmf-dist/doc/latex/undolabl/README b/Master/texmf-dist/doc/latex/undolabl/README index b27857674c8..d35e80014ea 100644 --- a/Master/texmf-dist/doc/latex/undolabl/README +++ b/Master/texmf-dist/doc/latex/undolabl/README @@ -1,4 +1,4 @@ -README for undolabl package, 2011/08/08, v1.0j +README for undolabl package, 2012/01/01, v1.0k TABLE OF CONTENTS @@ -17,7 +17,7 @@ TABLE OF CONTENTS 1 INTRODUCTION ============== -This package allows to override existing labels, +This LaTeX package allows to override existing labels, especially automatically generated ones. Note: The main code of this package was invented by @@ -42,7 +42,15 @@ licenses.lppl.html for the details of that license. `undolabl' is available on CTAN: CTAN:macros/latex/contrib/undolabl/ -Also a ZIP file is provided that contains the files, already +Running +tex undolabl.dtx +generates the files +undolabl.ins, undolabl.drv, undolabl.sty, +and undolabl-example.tex. + +Also a ZIP file is provided that contains these files, +the manual (undolabl.pdf), the compiled example +(undolabl-example.pdf), and this README, already sorted in a TDS tree: CTAN:install/macros/latex/contrib/undolabl.tds.zip @@ -62,9 +70,9 @@ corresponds to Installation with ZIP file in TDS format ---------------------------------------- -The ZIP file `undolabl.tds.zip' contains the files sorted -in a TDS tree. Thus you can directly unpack the ZIP file -inside a TDS tree. +The ZIP file `undolabl.tds.zip' contains the files +sorted in a TDS tree. Thus you can directly unpack the +ZIP file inside a TDS tree. (See CTAN:tds.zip for an explanation of TDS.) Example: cd /...somewhere.../texmf @@ -76,20 +84,30 @@ Example: Manual installation ------------------- -a) Download the undolabl files from CTAN or the TUG server. +a) Download the undolabl files from CTAN. If necessary, unpack them. b) Generate the package and driver files: - tex undolabl.ins + tex undolabl.dtx c) Install the file `*.sty' in your TDS tree: cp *.sty TDS:tex/latex/undolabl/ Replace `TDS:' by the prefix of your TDS tree (texmf directory). -d) Copy the documentation files to +d) Create the documentation (if necessary), e.g. + pdflatex undolabl.dtx + makeindex -s gind.ist undolabl.idx + pdflatex undolabl.dtx + makeindex -s gind.ist undolabl.idx + pdflatex undolabl.dtx +e) Update the databases if necessary, e.g. for teTeX: + mktexlsr .../texmf +f) Create the undolabl-example.pdf (if necessary), e.g. + pdflatex undolabl-example.tex + pdflatex undolabl-example.tex + pdflatex undolabl-example.tex +g) Copy the documentation files to "TDS:doc/latex/undolabl/": README, undolabl.pdf, undolabl-example.tex, undolabl-example.pdf. -e) Update the databases if necessary, e.g. for teTeX: - mktexlsr .../texmf 4 ADDITIONAL PACKAGES @@ -97,8 +115,7 @@ e) Update the databases if necessary, e.g. for teTeX: undolabl itself does not load other packages, but working with labels usually means using -* hyperref.sty: - CTAN:macros/latex/contrib/hyperref/ +* hyperref, http://ctan.org/pkg/hyperref which again loads other packages (see the result of the \listfiles command in the log-file of the example). @@ -107,13 +124,14 @@ which again loads other packages 5 PACKAGE COMPATIBILITY ======================= -There are no known incompatibilities (yet). +There are no known incompatibilities. + 6 AUTHOR/MAINTAINER ===================== * Author of the original main code: Ulrich Diez (Thanks!) -* Author of the recent package and maintainer: +* Author of the recent package and current maintainer: H.-Martin Münch @@ -123,15 +141,15 @@ There are no known incompatibilities (yet). A bug report should contain: * Comprehensive problem description. This includes error or warning messages. - * \errorcontextlines=\maxdimen can be added in the - TeX code to get more information in TeX error messages. +* \errorcontextlines=\maxdimen can be added in the + TeX code to get more information in TeX error messages. * Minimal test file that shows the problem, but does not contain any unnecessary packages and code. * Used drivers/programs. * Version information about used packages and programs. - * If you are using LaTeX, then add "\listfiles". Then - a list of version information is printed at the end - of the LaTeX run. +* If you are using LaTeX, then add "\listfiles". Then + a list of version information is printed at the end + of the LaTeX run. * Please no other files than the minimal test file. The other files .log, .dvi, .ps, .pdf are seldom necessary, so send them only on request. @@ -147,4 +165,4 @@ Bug reports can be send to the maintainer: 8 KNOWN PROBLEMS ================= -* as yet: none...
\ No newline at end of file +* as yet: none.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/undolabl/undolabl-example.pdf b/Master/texmf-dist/doc/latex/undolabl/undolabl-example.pdf Binary files differindex 529e2b96b90..90d3e4abdef 100644 --- a/Master/texmf-dist/doc/latex/undolabl/undolabl-example.pdf +++ b/Master/texmf-dist/doc/latex/undolabl/undolabl-example.pdf diff --git a/Master/texmf-dist/doc/latex/undolabl/undolabl-example.tex b/Master/texmf-dist/doc/latex/undolabl/undolabl-example.tex index e77e2d84997..8ae37a862fa 100644 --- a/Master/texmf-dist/doc/latex/undolabl/undolabl-example.tex +++ b/Master/texmf-dist/doc/latex/undolabl/undolabl-example.tex @@ -9,13 +9,13 @@ %% This is a generated file. %% %% Project: undolabl -%% Version: 2011/08/08 v1.0j +%% Version: 2012/01/01 v1.0k %% -%% Copyright (C) 2010, 2011 by +%% Copyright (C) 2010 - 2012 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -43,31 +43,31 @@ %% nor have one published under his name, he granted the %% publication of his code. Therefore: Thanks! %% -%% This work consists of the main source file undolabl.dtx -%% and the derived files -%% undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, -%% undolabl-example.tex. +%% This work consists of the main source file undolabl.dtx, +%% the README, and the derived files +%% undolabl.sty, undolabl.pdf, +%% undolabl.ins, undolabl.drv, +%% undolabl-example.tex, undolabl-example.pdf. %% -\documentclass{article} +\documentclass[british]{article}[2007/10/19]% v1.4h %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage{undolabl}[2011/08/08]% v1.0j +\usepackage{undolabl}[2012/01/01]% v1.0k %% There are no options for the undolabl package. %% -\usepackage{hyperref}[2011/04/17]% v6.82g; when you want to use nameref -\hypersetup{% +\usepackage[% extension=pdf,% plainpages=false,% pdfpagelabels=true,% hyperindex=false,% pdflang={en},% pdftitle={undolabl package example},% - pdfauthor={Hans-Martin Muench, after Ulrich Diez},% + pdfauthor={H.-Martin Muench, after Ulrich Diez},% pdfsubject={Example for the undolabl package},% - pdfkeywords={LaTeX, undolabl, Ulrich Diez, Hans-Martin Muench},% + pdfkeywords={LaTeX, undolabl, undolabel, H.-Martin Muench, Ulrich Diez},% pdfview=FitH,% pdfstartview=FitH,% pdfpagelayout=OneColumn,% bookmarksopen=true% -} +]{hyperref}[2011/12/04]% v6.82m; when you want to use nameref \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% \listfiles \begin{document} @@ -75,14 +75,13 @@ \section*{Example for undolabl} This example demonstrates the use of package\newline -\textsf{undolabl}, v1.0j as of 2011/08/08 (HMM).\newline +\textsf{undolabl}, v1.0k as of 2012/01/01 (HMM).\newline For details please see the documentation!\newline \noindent Save per page about $200\unit{ml}$~water, $2\unit{g}$~CO$_{2}$ and $2\unit{g}$~wood:\newline Therefore please print only if this is really necessary.\newline -I do NOT think, that it is necessary to print THIS file, really\newline -(at least not after this page)! +I do NOT think, that it is necessary to print THIS file, really! \bigskip diff --git a/Master/texmf-dist/doc/latex/undolabl/undolabl.pdf b/Master/texmf-dist/doc/latex/undolabl/undolabl.pdf Binary files differindex 42dc6869f64..ea1cedcf345 100644 --- a/Master/texmf-dist/doc/latex/undolabl/undolabl.pdf +++ b/Master/texmf-dist/doc/latex/undolabl/undolabl.pdf diff --git a/Master/texmf-dist/source/latex/undolabl/undolabl.drv b/Master/texmf-dist/source/latex/undolabl/undolabl.drv index 2347f189814..f92873d39b2 100644 --- a/Master/texmf-dist/source/latex/undolabl/undolabl.drv +++ b/Master/texmf-dist/source/latex/undolabl/undolabl.drv @@ -9,13 +9,13 @@ %% This is a generated file. %% %% Project: undolabl -%% Version: 2011/08/08 v1.0j +%% Version: 2012/01/01 v1.0k %% -%% Copyright (C) 2010, 2011 by +%% Copyright (C) 2010 - 2012 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -43,14 +43,15 @@ %% nor have one published under his name, he granted the %% publication of his code. Therefore: Thanks! %% -%% This work consists of the main source file undolabl.dtx -%% and the derived files -%% undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, -%% undolabl-example.tex. +%% This work consists of the main source file undolabl.dtx, +%% the README, and the derived files +%% undolabl.sty, undolabl.pdf, +%% undolabl.ins, undolabl.drv, +%% undolabl-example.tex, undolabl-example.pdf. %% -\NeedsTeXFormat{LaTeX2e}[2009/09/24] +\NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesFile{undolabl.drv}% - [2011/08/08 v1.0j Overriding labels (HMM)] + [2012/01/01 v1.0k Overriding labels (HMM)] \documentclass{ltxdoc}[2007/11/11]% v2.0u \usepackage{holtxdoc}[2011/02/04]% v0.21 %% undolabl may work with earlier versions of LaTeX2e and those @@ -60,7 +61,7 @@ %% recent version). \hypersetup{% pdfsubject={LaTeX2e package for overriding labels (HMM)},% - pdfkeywords={LaTeX, undolabl, undolabel, undo label, label, override, Hans-Martin Muench},% + pdfkeywords={LaTeX, undolabl, undolabel, undo label, label, override, H.-Martin Muench},% pdfencoding=auto,% pdflang={en},% breaklinks=true,% @@ -69,7 +70,7 @@ pdfpagelayout=OneColumn,% bookmarksnumbered=true,% bookmarksopen=true,% - bookmarksopenlevel=2,% + bookmarksopenlevel=3,% pdfmenubar=true,% pdftoolbar=true,% pdfwindowui=true,% diff --git a/Master/texmf-dist/source/latex/undolabl/undolabl.dtx b/Master/texmf-dist/source/latex/undolabl/undolabl.dtx index 6a8015a1f20..c8dcfc951dc 100644 --- a/Master/texmf-dist/source/latex/undolabl/undolabl.dtx +++ b/Master/texmf-dist/source/latex/undolabl/undolabl.dtx @@ -1,9 +1,9 @@ % \iffalse meta-comment % % File: undolabl.dtx -% Version: 2011/08/08 v1.0j +% Version: 2012/01/01 v1.0k % -% Copyright (C) 2010, 2011 by +% Copyright (C) 2010 - 2012 by % H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> % Portions of code copyrighted by other people as marked. % @@ -30,16 +30,20 @@ % % The Current Maintainer of this work is H.-Martin Muench. % -% This work consists of the main source file undolabl.dtx -% and the derived files -% undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, -% undolabl-example.tex. +% This work consists of the main source file undolabl.dtx, +% the README, and the derived files +% undolabl.sty, undolabl.pdf, +% undolabl.ins, undolabl.drv, +% undolabl-example.tex, undolabl-example.pdf. % % Distribution: % CTAN:macros/latex/contrib/undolabl/undolabl.dtx % CTAN:macros/latex/contrib/undolabl/undolabl.pdf % CTAN:install/macros/latex/contrib/undolabl.tds.zip % +% Cf. http://ctan.org/pkg/undolabl and +% http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/undolabl.html +% % Unpacking: % (a) If undolabl.ins is present: % tex undolabl.ins @@ -72,6 +76,7 @@ % TDS:tex/latex/undolabl/undolabl.sty % TDS:doc/latex/undolabl/undolabl.pdf % TDS:doc/latex/undolabl/undolabl-example.tex +% TDS:doc/latex/undolabl/undolabl-example.pdf % TDS:source/latex/undolabl/undolabl.dtx % %<*ignore> @@ -87,10 +92,10 @@ %</ignore> %<*install> \input docstrip.tex -\Msg{************************************************************} -\Msg{* Installation} -\Msg{* Package: undolabl 2011/08/08 v1.0j Overriding labels (HMM)} -\Msg{************************************************************} +\Msg{**************************************************************} +\Msg{* Installation *} +\Msg{* Package: undolabl 2012/01/01 v1.0k Overriding labels (HMM) *} +\Msg{**************************************************************} \keepsilent \askforoverwritefalse @@ -101,13 +106,13 @@ This is a generated file. Project: undolabl -Version: 2011/08/08 v1.0j +Version: 2012/01/01 v1.0k -Copyright (C) 2010, 2011 by +Copyright (C) 2010 - 2012 by H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> Portions of code copyrighted by other people as marked. -The usual disclaimer applys: +The usual disclaimer applies: If it doesn't work right that's your problem. (Nevertheless, send an e-mail to the maintainer when you find an error in this package.) @@ -135,10 +140,11 @@ http://groups.google.de/group/comp.text.tex/msg/af6cfe93917097da?dmode=source nor have one published under his name, he granted the publication of his code. Therefore: Thanks! -This work consists of the main source file undolabl.dtx -and the derived files - undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, - undolabl-example.tex. +This work consists of the main source file undolabl.dtx, +the README, and the derived files + undolabl.sty, undolabl.pdf, + undolabl.ins, undolabl.drv, + undolabl-example.tex, undolabl-example.pdf. \endpreamble \let\MetaPrefix\DoubleperCent @@ -187,15 +193,15 @@ and the derived files % The next bit of code contains the documentation driver file for % \TeX{}, i.\,e., the file that will produce the documentation you % are currently reading. It will be extracted from this file by the -% \texttt{docstrip} programme. That is, run \LaTeX\ on \texttt{docstrip} +% \texttt{docstrip} programme. That is, run \LaTeX{} on \texttt{docstrip} % and specify the \texttt{driver} option when \texttt{docstrip} % asks for options. % % \begin{macrocode} %<*driver> -\NeedsTeXFormat{LaTeX2e}[2009/09/24] +\NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesFile{undolabl.drv}% - [2011/08/08 v1.0j Overriding labels (HMM)] + [2012/01/01 v1.0k Overriding labels (HMM)] \documentclass{ltxdoc}[2007/11/11]% v2.0u \usepackage{holtxdoc}[2011/02/04]% v0.21 %% undolabl may work with earlier versions of LaTeX2e and those @@ -205,7 +211,7 @@ and the derived files %% recent version). \hypersetup{% pdfsubject={LaTeX2e package for overriding labels (HMM)},% - pdfkeywords={LaTeX, undolabl, undolabel, undo label, label, override, Hans-Martin Muench},% + pdfkeywords={LaTeX, undolabl, undolabel, undo label, label, override, H.-Martin Muench},% pdfencoding=auto,% pdflang={en},% breaklinks=true,% @@ -214,7 +220,7 @@ and the derived files pdfpagelayout=OneColumn,% bookmarksnumbered=true,% bookmarksopen=true,% - bookmarksopenlevel=2,% + bookmarksopenlevel=3,% pdfmenubar=true,% pdftoolbar=true,% pdfwindowui=true,% @@ -268,24 +274,26 @@ and the derived files % % \DoNotIndex{\\} % \DoNotIndex{\documentclass,\usepackage,\ProvidesPackage,\begin,\end} +% \DoNotIndex{\MessageBreak} % \DoNotIndex{\NeedsTeXFormat,\DoNotIndex,\verb} % \DoNotIndex{\def,\edef,\gdef,\global} -% \DoNotIndex{\ifx,\kvoptions,\ProcessKeyvalOptions} -% \DoNotIndex{\SetupKeyvalOptions} -% \DoNotIndex{\bigskip,\space,\thinspace,\Large,\linebreak,\MessageBreak} -% \DoNotIndex{\ldots,\indent,\noindent,\newline,\pagebreak,\newpage,\pagenumbering} -% \DoNotIndex{\textbf,\textit,\textsf,\texttt,\textquotedblleft,\textquotedblright} +% \DoNotIndex{\ifx,\listfiles,\mathord,\mathrm} +% \DoNotIndex{\kvoptions,\SetupKeyvalOptions,\ProcessKeyvalOptions} +% \DoNotIndex{\bigskip,\space,\thinspace,\ldots} +% \DoNotIndex{\indent,\noindent,\newline,\linebreak,\pagebreak,\newpage} +% \DoNotIndex{\textbf,\textit,\textsf,\texttt,\textsc,\textquotedblleft,\textquotedblright} % \DoNotIndex{\plainTeX,\TeX,\LaTeX,\pdfLaTeX} % \DoNotIndex{\chapter,\section} +% \DoNotIndex{\Large} % % \title{The \xpackage{undolabl} package} -% \date{2011/08/08 v1.0j} +% \date{2012/01/01 v1.0k} % \author{H.-Martin M\"{u}nch\\\xemail{Martin.Muench at Uni-Bonn.de}} % % \maketitle % % \begin{abstract} -% This \LaTeX\ package allows to override existing labels, +% This \LaTeX{} package allows to override existing labels, % especially automatically generated ones. % \end{abstract} % @@ -463,13 +471,14 @@ and the derived files % \textsc{Ulrich Diez} decided to catch this up by his |\undolabl@testdef| command. % The |\undolabl@testdef|-comparison-mechanism gets enhanced via % \textquotedblleft replacing\textquotedblright{}. This works as follows: -% When \xfile{.aux} file is read at the beginning ofthe \xfile{.aux} file is read -% at the end of the \LaTeX{}-run, |\@newl@bel| \underline{is} |\let| equal to |\@testdef|. +% When the \xfile{.aux} file is read at the beginning of the \LaTeX{}-run, +% |\@newl@bel| is \underline{not} let equal to |\@testdef|. +% When the \xfile{.aux} file is read at the end of the \LaTeX{}-run, +% |\@newl@bel| \underline{is} let equal to |\@testdef|. % Thus it is sufficient to write into the beginning of the \xfile{.aux} file % a direction which leads to \nolinebreak{|\let|ting} |\@newl@bel| equal to -% \nolinebreak{\textbackslash |undolabl@testdef|} in case its -% definition equals |\@testdef|. That direction is called -% \nolinebreak{\textquotedblleft |\reset@newl@bel|\textquotedblright{}.} +% |\undolabl@testdef| in case its definition equals |\@testdef|. That direction +% is called \nolinebreak{\textquotedblleft |\reset@newl@bel|\textquotedblright{}.} % Also, when the \xfile{.aux} file is read at the end of the \LaTeX{}-run, % |\undonewlabel|-entries therein should do nothing, thus % |\undonewlabel| is |\let| equal to |\@gobble|. @@ -493,26 +502,25 @@ and the derived files % % \begin{macrocode} %<*example> -\documentclass{article} +\documentclass[british]{article}[2007/10/19]% v1.4h %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage{undolabl}[2011/08/08]% v1.0j +\usepackage{undolabl}[2012/01/01]% v1.0k %% There are no options for the undolabl package. %% -\usepackage{hyperref}[2011/04/17]% v6.82g; when you want to use nameref -\hypersetup{% +\usepackage[% extension=pdf,% plainpages=false,% pdfpagelabels=true,% hyperindex=false,% pdflang={en},% pdftitle={undolabl package example},% - pdfauthor={Hans-Martin Muench, after Ulrich Diez},% + pdfauthor={H.-Martin Muench, after Ulrich Diez},% pdfsubject={Example for the undolabl package},% - pdfkeywords={LaTeX, undolabl, Ulrich Diez, Hans-Martin Muench},% + pdfkeywords={LaTeX, undolabl, undolabel, H.-Martin Muench, Ulrich Diez},% pdfview=FitH,% pdfstartview=FitH,% pdfpagelayout=OneColumn,% bookmarksopen=true% -} +]{hyperref}[2011/12/04]% v6.82m; when you want to use nameref \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% \listfiles \begin{document} @@ -520,14 +528,13 @@ and the derived files \section*{Example for undolabl} This example demonstrates the use of package\newline -\textsf{undolabl}, v1.0j as of 2011/08/08 (HMM).\newline +\textsf{undolabl}, v1.0k as of 2012/01/01 (HMM).\newline For details please see the documentation!\newline \noindent Save per page about $200\unit{ml}$~water, $2\unit{g}$~CO$_{2}$ and $2\unit{g}$~wood:\newline Therefore please print only if this is really necessary.\newline -I do NOT think, that it is necessary to print THIS file, really\newline -(at least not after this page)! +I do NOT think, that it is necessary to print THIS file, really! \bigskip @@ -577,7 +584,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % % For a somewhat longer description see section~\ref{sec:Introduction}.\\ -% We start off by checking that we are loading into \LaTeXe\ and +% We start off by checking that we are loading into \LaTeXe{} and % announcing the name and version of this package.\\ % % \begin{macrocode} @@ -585,8 +592,8 @@ name-reference: \nameref{testlabel}%% -> Still another test % \end{macrocode} % % \begin{macrocode} -\NeedsTeXFormat{LaTeX2e}[2009/09/24] -\ProvidesPackage{undolabl}[2011/08/08 v1.0j +\NeedsTeXFormat{LaTeX2e}[2011/06/27] +\ProvidesPackage{undolabl}[2012/01/01 v1.0k Overriding labels (HMM)] %% undolabl may work with earlier versions of LaTeX2e, %% but this was not tested. Please consider updating @@ -601,12 +608,12 @@ name-reference: \nameref{testlabel}%% -> Still another test % if it is already defined. That is why |\overridelabel| writes in % terms of |\protected@write| to the \xfile{.aux} file: % |\undonewlabel{<label>}|, -% \textquotedblleft undefining\textquotedblright\ the |\r@<label>|-macro. +% \textquotedblleft undefining\textquotedblright{} the |\r@<label>|-macro. % And a message about this is given. % % \begin{macrocode} \newcommand\overridelabel[1]{% - \@bsphack +\@bsphack \protected@write\@auxout{}{\string\undonewlabel{#1}}% \@overriddenmessage s{#1}% % \end{macrocode} @@ -617,8 +624,8 @@ name-reference: \nameref{testlabel}%% -> Still another test % % \begin{macrocode} \label{#1}% - \@esphack - } + \@esphack% +} % \end{macrocode} % @@ -654,10 +661,9 @@ name-reference: \nameref{testlabel}%% -> Still another test % \end{macrocode} % -% \DescribeMacro{\@overriddenmessage} -% % \pagebreak % +% \DescribeMacro{\@overriddenmessage} % Command for the notification of overriding a label: % % \begin{macrocode} @@ -718,48 +724,48 @@ name-reference: \nameref{testlabel}%% -> Still another test % % \section{Installation} % -% \subsection{Downloads} +% \subsection{Downloads\label{ss:Downloads}} % -% Everything is available on \CTAN{}, \url{ftp://ftp.ctan.org/tex-archive/}, +% Everything is available on \CTAN{}, \url{http://www.ctan.org/tex-archive/}, % but may need additional packages themselves.\\ % % \DescribeMacro{undolabl.dtx} % For unpacking the |undolabl.dtx| file and constructing the documentation % it is required: % \begin{description} -% \item[-] \TeX Format \LaTeXe, 2009/09/24, v2$\varepsilon $: \CTAN{} +% \item[-] \TeX{} Format \LaTeXe{}, \url{http://www.CTAN.org/} % -% \item[-] document class \xpackage{ltxdoc}, 2007/11/11, v2.0u,\\ -% \CTAN{macros/latex/base/ltxdoc.dtx} +% \item[-] document class \xpackage{ltxdoc}, 2007/11/11, v2.0u, +% \url{http://ctan.org/pkg/ltxdoc} % -% \item[-] package \xpackage{holtxdoc}, 2011/02/04, v0.21,\\ -% \CTAN{macros/latex/contrib/oberdiek/holtxdoc.dtx} +% \item[-] package \xpackage{holtxdoc}, 2011/02/04, v0.21, +% \url{http://ctan.org/pkg/holtxdoc} % -% \item[-] package \xpackage{hypdoc}, 2010/03/26, v1.9,\\ -% \CTAN{macros/latex/contrib/oberdiek/hypdoc.dtx} +% \item[-] package \xpackage{hypdoc}, 2010/03/26, v1.9, +% \url{http://ctan.org/pkg/hypdoc} % \end{description} % % \DescribeMacro{undolabl.sty} -% The |undolabl.sty| for \LaTeXe\ (i.\,e. each document using +% The |undolabl.sty| for \LaTeXe{} (i.\,e.~each document using % the \xpackage{undolabl} package) requires: % \begin{description} -% \item[-] \TeX Format \LaTeXe{}, 2009/09/24, v2$\varepsilon $, \CTAN{} +% \item[-] \TeX{} Format \LaTeXe{}, \url{http://www.CTAN.org/} % \end{description} % % \DescribeMacro{undolabl-example.tex} % The |undolabl-example.tex| requires the same files as all -% documents using the \xpackage{undolabl} package, and additionally: +% documents using the \xpackage{undolabl} package and additionally: % \begin{description} % \item[-] class \xpackage{article}, 2007/10/19, v1.4h, from \xpackage{classes.dtx}:\\ % \CTAN{macros/latex/base/classes.dtx} % -% \item[-] package \xpackage{hyperref}, 2011/04/17,~v6.82g:\\ -% \CTAN{macros/latex/contrib/hyperref/},\\ +% \item[-] package \xpackage{hyperref}, 2011/12/04,~v6.82m: +% \url{http://ctan.org/pkg/hyperref},\\ % if |\nameref| shall be used\\ % (and when the references shall be hyperlinked, of course) % -% \item[-] package \xpackage{undolabl}, 2011/08/08, v1.0j,\\ -% \CTAN{macros/latex/contrib/undolabl/undolabl.dtx}\\ +% \item[-] package \xpackage{undolabl}, 2012/01/01, v1.0k, +% \url{http://ctan.org/pkg/undolabl}\\ % (Well, it is the example file for this package, and because you are reading % the documentation for the \xpackage{undolabl} package, it can be assumed % that you already have some version of it -- is it the current one?) @@ -768,7 +774,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % \DescribeMacro{Oberdiek} % \DescribeMacro{holtxdoc} % \DescribeMacro{hypdoc} -% All packages of \textsc{Heiko Oberdiek's} bundle `oberdiek' +% All packages of \textsc{Heiko Oberdiek}'s bundle `oberdiek' % (especially \xpackage{holtxdoc} and \xpackage{hypdoc}) % are also available in a TDS compliant ZIP archive:\\ % \CTAN{install/macros/latex/contrib/oberdiek.tds.zip}.\\ @@ -776,16 +782,17 @@ name-reference: \nameref{testlabel}%% -> Still another test % are quite probably both recent and compatible among themselves.\\ % % \DescribeMacro{hyperref} -% \noindent \xpackage{hyperref} is not included in that bundle and needs to be downloaded -% separately,\\ +% \noindent \xpackage{hyperref} is not included in that bundle and needs to be +% downloaded separately,\\ % \url{http://mirror.ctan.org/install/macros/latex/contrib/hyperref.tds.zip}.\\ % % \DescribeMacro{M\"{u}nch} % A hyperlinked list of my (other) packages can be found at % \url{http://www.Uni-Bonn.de/~uzs5pv/LaTeX.html}.\\ % +% \pagebreak % \subsection{Package, unpacking TDS} -% \paragraph{Package.} This package is available on \CTAN{}: +% \paragraph{Package.} This package is available on \CTAN{} % \begin{description} % \item[\CTAN{macros/latex/contrib/undolabl/undolabl.dtx}]\hspace*{0.1cm} \\ % The source file. @@ -796,7 +803,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % \item[\CTAN{macros/latex/contrib/undolabl/README}]\hspace*{0.1cm} \\ % The README file. % \end{description} -% There is also a undolabl.tds.zip available: +% There is also an undolabl.tds.zip available: % \begin{description} % \item[\CTAN{install/macros/latex/contrib/undolabl.tds.zip}]\hspace*{0.1cm} \\ % Everything in \xfile{TDS} compliant, compiled format. @@ -806,16 +813,16 @@ name-reference: \nameref{testlabel}%% -> Still another test % undolabl.ins & The installation file.\\ % undolabl.drv & The driver to generate the documentation.\\ % undolabl.sty & The \xext{sty}le file.\\ -% undolabl-example.tex & The example file.% +% undolabl-example.tex & The example file. % \end{tabular} % % \bigskip % -% \noindent For required other packages, see the preceding subsection. +% \noindent For required other packages, please see the preceding subsection. % % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xext{.dtx} through \plainTeX: +% \docstrip{} archive. The files are extracted by running the +% \xext{.dtx} through \plainTeX{}: % \begin{quote} % \verb|tex undolabl.dtx| % \end{quote} @@ -828,11 +835,11 @@ name-reference: \nameref{testlabel}%% -> Still another test % \begin{quote} % \def\t{^^A % \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% undolabl.sty & tex/latex/muench/undolabl.sty\\ -% undolabl.pdf & doc/latex/muench/undolabl.pdf\\ -% undolabl-example.tex & doc/latex/muench/undolabl-example.tex\\ -% undolabl-example.pdf & doc/latex/muench/undolabl-example.pdf\\ -% undolabl.dtx & source/latex/muench/undolabl.dtx\\ +% undolabl.sty & tex/latex/undolabl/undolabl.sty\\ +% undolabl.pdf & doc/latex/undolabl/undolabl.pdf\\ +% undolabl-example.tex & doc/latex/undolabl/undolabl-example.tex\\ +% undolabl-example.pdf & doc/latex/undolabl/undolabl-example.pdf\\ +% undolabl.dtx & source/latex/undolabl/undolabl.dtx\\ % \end{tabular}^^A % }^^A % \sbox0{\t}^^A @@ -894,14 +901,14 @@ name-reference: \nameref{testlabel}%% -> Still another test % \usebox0 % \fi % \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip{}'s % \xfile{TDS} installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. +% place, see the documentation of \docstrip{}. % % \subsection{Refresh file name databases} % % If your \TeX{}~distribution (\teTeX{}, \mikTeX{},\dots{}) relies on file name -% databases, you must refresh these. For example, \teTeX\ users run +% databases, you must refresh these. For example, \teTeX{} users run % \verb|texhash| or \verb|mktexlsr|. % % \subsection{Some details for the interested} @@ -909,11 +916,11 @@ name-reference: \nameref{testlabel}%% -> Still another test % \paragraph{Unpacking with \LaTeX{}.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\plainTeX:] Run \docstrip{} and extract the files. % \item[\LaTeX:] Generate the documentation. % \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX{}), then inform the autodetect routine +% If you insist on using \LaTeX{} for \docstrip{} (really, +% \docstrip{} does not need \LaTeX{}), then inform the autodetect routine % about your intention: % \begin{quote} % \verb|latex \let\install=y\input{undolabl.dtx}| @@ -956,12 +963,12 @@ name-reference: \nameref{testlabel}%% -> Still another test % I (\textsc{H.-Martin M\"{u}nch}) would like to thank \textsc{Ulrich Diez} % for this as well as for his permission to publish it on \CTAN{} as well as % for his bug reports. -% I also thank those anonymouse people who had published the package somewhere else +% I also thank those anonymous people who had published the package somewhere else % on the internet, where I found it first. % Further I would like to thank \textsc{Rainer Wintermute} for explaining the % |\CheckSum|, \textsc{Heiko Oberdiek} for providing a~lot~(!) of useful packages % (from which I also got everything I know about creating a file in \xfile{dtx} format, -% ok, say it: copying), \textsc{Robin Fairbairns} and everybody of the \CTAN{} team +% OK, say it: copying), \textsc{Robin Fairbairns} and everybody of the \CTAN{} team % for managing \CTAN{}, and the \Newsgroup{comp.text.tex} and \Newsgroup{de.comp.text.tex} % newsgroups for their help in all things \TeX{}. % @@ -1001,7 +1008,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % this version was still missing due to a~packaging error.) % \item Updated references to other packages: \xpackage{hyperref} and % \xpackage{pagesLTS} (which has been renamed to \xpackage{pageslts} -% and is no longer referenced). +% and is no longer referenced since v1.0h). % \item Added a list of my other packages. % \end{Version} % \begin{Version}{2010/07/15 v1.0d} @@ -1013,7 +1020,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % \item Put more emphasis on \textbf{Ulrich Diez} writing the initial code. % \item Updated references to other packages: \xpackage{hyperref} and % \xpackage{pagesLTS} (which has been renamed to \xpackage{pageslts} -% and is no longer referenced). +% and is no longer referenced since v1.0h). % \item Corrected the given location of the \textsf{undolabl.tds.zip} file % at \CTAN{}. % \end{Version} @@ -1037,7 +1044,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % \item A lot of small changes. % \end{Version} % \begin{Version}{2011/02/01 v1.0h} -% \item Updated to version 2010/12/16 v6.81z of the \xpackage{hyperref} package. +% \item Updated to new version of the \xpackage{hyperref} package. % \item Removed |/muench/| from the path at diverse locations. % \item Replaced the list of my packages with a link to a web page list of % those, which has the advantage of showing the recent versions of @@ -1049,8 +1056,7 @@ name-reference: \nameref{testlabel}%% -> Still another test % therefore the warning in \xfile{drv} could be removed.~-- % Adapted the style of this documentation to new \textsc{Oberdiek} % \xfile{dtx} style. -% \item There is a new version of the used \xpackage{hyperref} package: -% 2011/04/17,~v6.82g. +% \item There is a new version of the used \xpackage{hyperref} package. % \item Quite some changes in the \xfile{.dtx}/documentation. % \end{Version} % \begin{Version}{2011/08/08 v1.0j} @@ -1058,6 +1064,12 @@ name-reference: \nameref{testlabel}%% -> Still another test % \xpackage{pageslts}: 2011/08/08,~v1.2a. % \item Some minor changes. % \end{Version} +% \begin{Version}{2012/01/01 v1.0k} +% \item Bugfix: Obsolete installation path given in the documentation, updated. +% \item Bugfix: A section was broken in the documentation (text had been lost +% but was recovered now). +% \item Update of documentation, README, and \xfile{dtx} internals. +% \end{Version} % \end{History} % % \bigskip diff --git a/Master/texmf-dist/source/latex/undolabl/undolabl.ins b/Master/texmf-dist/source/latex/undolabl/undolabl.ins index 86960c54cb1..a54114d2c9d 100644 --- a/Master/texmf-dist/source/latex/undolabl/undolabl.ins +++ b/Master/texmf-dist/source/latex/undolabl/undolabl.ins @@ -9,13 +9,13 @@ %% This is a generated file. %% %% Project: undolabl -%% Version: 2011/08/08 v1.0j +%% Version: 2012/01/01 v1.0k %% -%% Copyright (C) 2010, 2011 by +%% Copyright (C) 2010 - 2012 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -43,16 +43,17 @@ %% nor have one published under his name, he granted the %% publication of his code. Therefore: Thanks! %% -%% This work consists of the main source file undolabl.dtx -%% and the derived files -%% undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, -%% undolabl-example.tex. +%% This work consists of the main source file undolabl.dtx, +%% the README, and the derived files +%% undolabl.sty, undolabl.pdf, +%% undolabl.ins, undolabl.drv, +%% undolabl-example.tex, undolabl-example.pdf. %% \input docstrip.tex -\Msg{************************************************************} -\Msg{* Installation} -\Msg{* Package: undolabl 2011/08/08 v1.0j Overriding labels (HMM)} -\Msg{************************************************************} +\Msg{**************************************************************} +\Msg{* Installation *} +\Msg{* Package: undolabl 2012/01/01 v1.0k Overriding labels (HMM) *} +\Msg{**************************************************************} \keepsilent \askforoverwritefalse @@ -63,13 +64,13 @@ This is a generated file. Project: undolabl -Version: 2011/08/08 v1.0j +Version: 2012/01/01 v1.0k -Copyright (C) 2010, 2011 by +Copyright (C) 2010 - 2012 by H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> Portions of code copyrighted by other people as marked. -The usual disclaimer applys: +The usual disclaimer applies: If it doesn't work right that's your problem. (Nevertheless, send an e-mail to the maintainer when you find an error in this package.) @@ -97,10 +98,11 @@ http://groups.google.de/group/comp.text.tex/msg/af6cfe93917097da?dmode=source nor have one published under his name, he granted the publication of his code. Therefore: Thanks! -This work consists of the main source file undolabl.dtx -and the derived files - undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, - undolabl-example.tex. +This work consists of the main source file undolabl.dtx, +the README, and the derived files + undolabl.sty, undolabl.pdf, + undolabl.ins, undolabl.drv, + undolabl-example.tex, undolabl-example.pdf. \endpreamble \let\MetaPrefix\DoubleperCent diff --git a/Master/texmf-dist/tex/latex/undolabl/undolabl.sty b/Master/texmf-dist/tex/latex/undolabl/undolabl.sty index 197101fcdb5..0c7aacfc8e1 100644 --- a/Master/texmf-dist/tex/latex/undolabl/undolabl.sty +++ b/Master/texmf-dist/tex/latex/undolabl/undolabl.sty @@ -9,13 +9,13 @@ %% This is a generated file. %% %% Project: undolabl -%% Version: 2011/08/08 v1.0j +%% Version: 2012/01/01 v1.0k %% -%% Copyright (C) 2010, 2011 by +%% Copyright (C) 2010 - 2012 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -43,14 +43,15 @@ %% nor have one published under his name, he granted the %% publication of his code. Therefore: Thanks! %% -%% This work consists of the main source file undolabl.dtx -%% and the derived files -%% undolabl.sty, undolabl.pdf, undolabl.ins, undolabl.drv, -%% undolabl-example.tex. +%% This work consists of the main source file undolabl.dtx, +%% the README, and the derived files +%% undolabl.sty, undolabl.pdf, +%% undolabl.ins, undolabl.drv, +%% undolabl-example.tex, undolabl-example.pdf. %% -\NeedsTeXFormat{LaTeX2e}[2009/09/24] -\ProvidesPackage{undolabl}[2011/08/08 v1.0j +\NeedsTeXFormat{LaTeX2e}[2011/06/27] +\ProvidesPackage{undolabl}[2012/01/01 v1.0k Overriding labels (HMM)] %% undolabl may work with earlier versions of LaTeX2e, %% but this was not tested. Please consider updating @@ -58,12 +59,12 @@ %% (if it is not already the most recent version). \newcommand\overridelabel[1]{% - \@bsphack +\@bsphack \protected@write\@auxout{}{\string\undonewlabel{#1}}% \@overriddenmessage s{#1}% \label{#1}% - \@esphack - } + \@esphack% +} \newcommand\undonewlabel{\@und@newl@bel r} |