From de115da6f95918438091315effaa18f8fbc3953f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 3 Jan 2012 00:20:22 +0000 Subject: undolabl (2jan12) git-svn-id: svn://tug.org/texlive/trunk@25010 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/source/latex/undolabl/undolabl.drv | 23 +-- .../texmf-dist/source/latex/undolabl/undolabl.dtx | 204 +++++++++++---------- .../texmf-dist/source/latex/undolabl/undolabl.ins | 38 ++-- 3 files changed, 140 insertions(+), 125 deletions(-) (limited to 'Master/texmf-dist/source/latex') 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 %% 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 % 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 @@ % %<*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 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{