diff options
author | Karl Berry <karl@freefriends.org> | 2015-03-30 23:04:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-03-30 23:04:18 +0000 |
commit | bc1d8cd685177e278fd22ad398c977521936a915 (patch) | |
tree | 8a4b64f335cd05e76ca16006427c98d58d7f252f /Master/texmf-dist/source/latex | |
parent | 0d7d6ceda5d28a3493013ee490037ce2f44ddcae (diff) |
lastpage (30mar15)
git-svn-id: svn://tug.org/texlive/trunk@36680 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r-- | Master/texmf-dist/source/latex/lastpage/lastpage.drv | 42 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/lastpage/lastpage.dtx | 369 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/lastpage/lastpage.ins | 68 |
3 files changed, 225 insertions, 254 deletions
diff --git a/Master/texmf-dist/source/latex/lastpage/lastpage.drv b/Master/texmf-dist/source/latex/lastpage/lastpage.drv index 5bc439355cd..f0245030379 100644 --- a/Master/texmf-dist/source/latex/lastpage/lastpage.drv +++ b/Master/texmf-dist/source/latex/lastpage/lastpage.drv @@ -9,9 +9,9 @@ %% This is a generated file. %% %% Project: lastpage -%% Version: 2013/01/28 v1.2l +%% Version: 2015/03/29 v1.2m %% -%% Copyright (C) 2010 - 2013 by +%% Copyright (C) 2010 - 2015 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% @@ -34,26 +34,30 @@ %% %% The Current Maintainer of this work is H.-Martin Muench. %% -%% This package was invented by Jeffrey P. Goldberg. -%% I thought that a replacement was needed and therefore created the -%% pageslts package, -%% http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/pageslts.dtx -%% or -%% http://www.ctan.org/tex-archive/install/macros/latex/contrib/pageslts.tds.zip -%% . Nevertheless, for compatibility with existing documents/packages as well as -%% for the low amount of resources needed by the lastpage package (no new counter!), +%% This package was invented by +%% Jeffrey P. Goldberg (jeffrey+news at goldmark dot org). +%% I thought that a replacement was needed and therefore created the pageslts package, +%% https://www.ctan.org/pkg/pageslts +%% . Nevertheless, for compatibility with existing documents/packages as well as for +%% the low amount of resources needed by the lastpage package (no new counter!), %% I updated this package. %% Thanks go to Jeffrey P. Goldberg for allowing me to do this. %% -%% This work consists of the main source file lastpage.dtx -%% and the derived files -%% lastpage.sty, lastpage.pdf, lastpage.ins, lastpage.drv, -%% lastpage-example.tex. +%% This work consists of the main source file lastpage.dtx, +%% the README, and the derived files +%% lastpage.sty, lastpage.pdf, +%% lastpage.ins, lastpage.drv, +%% lastpage-example.tex, lastpage-example.pdf. %% -\NeedsTeXFormat{LaTeX2e}[2011/06/27] -\ProvidesFile{lastpage.drv}[2013/01/28 v1.2l - Refers to last page's name (HMM)] -\documentclass{ltxdoc}[2007/11/11]% v2.0u +%% In memoriam +%% Claudia Simone Barth + 1996/01/30 +%% Tommy Muench + 2014/01/02 +%% Hans-Klaus Muench + 2014/08/24 +%% +\NeedsTeXFormat{LaTeX2e}[2014/05/01] +\ProvidesFile{lastpage.drv}% + [2015/03/29 v1.2m Refers to last page's name (HMM)] +\documentclass{ltxdoc}[2014/09/29]% v2.0u \usepackage{holtxdoc}[2012/03/21]% v0.24 %% lastpage may work with earlier versions of LaTeX2e and those %% class and package, but this was not tested. @@ -77,7 +81,7 @@ pdfwindowui=true,% pdfnewwindow=true% } -\usepackage{ulem}[2012/05/18]% no version given in the ulem.sty file +\usepackage{ulem}[2012/05/18]% no version is given in the ulem.sty file \CodelineIndex \hyphenation{created every-thing ignored} \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% diff --git a/Master/texmf-dist/source/latex/lastpage/lastpage.dtx b/Master/texmf-dist/source/latex/lastpage/lastpage.dtx index 03990425b79..5738fdc7029 100644 --- a/Master/texmf-dist/source/latex/lastpage/lastpage.dtx +++ b/Master/texmf-dist/source/latex/lastpage/lastpage.dtx @@ -1,16 +1,15 @@ % \iffalse meta-comment % % File: lastpage.dtx -% Version: 2013/01/28 v1.2l +% Version: 2015/03/29 v1.2m % -% Copyright (C) 2010 - 2013 by +% Copyright (C) 2010 - 2015 by % H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> % Portions of code copyrighted by other people as marked. -% This package was invented by Jeffrey P. Goldberg (jeffrey+news at goldmark dot org). +% +% This package was invented by Jeffrey P. Goldberg. % I thought that a replacement was needed and therefore created the pageslts package, -% http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/pageslts.dtx -% or -% http://www.ctan.org/tex-archive/install/macros/latex/contrib/pageslts.tds.zip +% https://www.ctan.org/pkg/pageslts % . Nevertheless, for compatibility with existing documents/packages as well as for % the low amount of resources needed by the lastpage package (no new counter!), % I updated this package. @@ -30,51 +29,18 @@ % % The Current Maintainer of this work is H.-Martin Muench. % -% This work consists of the main source file lastpage.dtx -% and the derived files -% lastpage.sty, lastpage.pdf, lastpage.ins, lastpage.drv, -% lastpage-example.tex. -% -% Distribution: -% http://mirrors.ctan.org/macros/latex/contrib/lastpage/lastpage.dtx -% http://mirrors.ctan.org/macros/latex/contrib/lastpage/lastpage.pdf -% http://mirrors.ctan.org/install/macros/latex/contrib/lastpage.tds.zip -% -% Unpacking: -% (a) If lastpage.ins is present: -% tex lastpage.ins -% (b) Without lastpage.ins: -% tex lastpage.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{lastpage.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If lastpage.drv is present: -% (pdf)latex lastpage.drv -% makeindex -s gind.ist lastpage.idx -% (pdf)latex lastpage.drv -% makeindex -s gind.ist lastpage.idx -% (pdf)latex lastpage.drv -% (b) Without lastpage.drv: -% (pdf)latex lastpage.dtx -% makeindex -s gind.ist lastpage.idx -% (pdf)latex lastpage.dtx -% makeindex -s gind.ist lastpage.idx -% (pdf)latex lastpage.dtx -% -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use DIN A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Installation: -% ! First, please make sure that there is no old version of ! -% ! lastpage at some obsolete place in your system. ! -% TDS:tex/latex/lastpage/lastpage.sty -% TDS:doc/latex/lastpage/lastpage.pdf -% TDS:doc/latex/lastpage/lastpage-example.tex -% TDS:source/latex/lastpage/lastpage.dtx +% This work consists of the main source file lastpage.dtx, +% the README, and the derived files +% lastpage.sty, lastpage.pdf, +% lastpage.ins, lastpage.drv, +% lastpage-example.tex, lastpage-example.pdf. +% +% 'lastpage' is available on CTAN: +% https://www.ctan.org/pkg/lastpage +% +% Also a TDS.ZIP file is provided that contains all the files +% already sorted in a TDS tree: +% http://mirrors.ctan.org/install/macros/latex/contrib/lastpage.tds.zip % %<*ignore> \begingroup @@ -91,7 +57,7 @@ \input docstrip.tex \Msg{*********************************************************************} \Msg{* Installation} -\Msg{* Package: lastpage 2013/01/28 v1.2l Refers to last page's name (HMM)} +\Msg{* Package: lastpage 2015/03/29 v1.2m Refers to last page's name (HMM)} \Msg{*********************************************************************} \keepsilent @@ -103,9 +69,9 @@ This is a generated file. Project: lastpage -Version: 2013/01/28 v1.2l +Version: 2015/03/29 v1.2m -Copyright (C) 2010 - 2013 by +Copyright (C) 2010 - 2015 by H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> Portions of code copyrighted by other people as marked. @@ -128,21 +94,25 @@ This work has the LPPL maintenance status "maintained". The Current Maintainer of this work is H.-Martin Muench. -This package was invented by Jeffrey P. Goldberg. -I thought that a replacement was needed and therefore created the -pageslts package, -http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/pageslts.dtx -or -http://www.ctan.org/tex-archive/install/macros/latex/contrib/pageslts.tds.zip -. Nevertheless, for compatibility with existing documents/packages as well as -for the low amount of resources needed by the lastpage package (no new counter!), +This package was invented by +Jeffrey P. Goldberg (jeffrey+news at goldmark dot org). +I thought that a replacement was needed and therefore created the pageslts package, +https://www.ctan.org/pkg/pageslts +. Nevertheless, for compatibility with existing documents/packages as well as for +the low amount of resources needed by the lastpage package (no new counter!), I updated this package. Thanks go to Jeffrey P. Goldberg for allowing me to do this. -This work consists of the main source file lastpage.dtx -and the derived files - lastpage.sty, lastpage.pdf, lastpage.ins, lastpage.drv, - lastpage-example.tex. +This work consists of the main source file lastpage.dtx, +the README, and the derived files + lastpage.sty, lastpage.pdf, + lastpage.ins, lastpage.drv, + lastpage-example.tex, lastpage-example.pdf. + +In memoriam + Claudia Simone Barth + 1996/01/30 + Tommy Muench + 2014/01/02 + Hans-Klaus Muench + 2014/08/24 \endpreamble \let\MetaPrefix\DoubleperCent @@ -164,7 +134,7 @@ and the derived files \Msg{* To finish the installation you have to move the following} \Msg{* file into a directory searched by TeX:} \Msg{*} -\Msg{* lastpage.sty (or lastpage209.sty for TeX 2.09)} +\Msg{* lastpage.sty (or lastpage209.sty for TeX 2.09)} \Msg{*} \Msg{* To produce the documentation run the file `lastpage.drv'} \Msg{* through (pdf)LaTeX, e.g.} @@ -190,7 +160,7 @@ and the derived files % \section{The documentation driver file} % % The next bit of code contains the documentation driver file for -% \TeX{}, i.\,e., the file that will produce the documentation you +% \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} % and specify the \texttt{driver} option when \texttt{docstrip} @@ -198,10 +168,10 @@ and the derived files % % \begin{macrocode} %<*driver> -\NeedsTeXFormat{LaTeX2e}[2011/06/27] -\ProvidesFile{lastpage.drv}[2013/01/28 v1.2l - Refers to last page's name (HMM)] -\documentclass{ltxdoc}[2007/11/11]% v2.0u +\NeedsTeXFormat{LaTeX2e}[2014/05/01] +\ProvidesFile{lastpage.drv}% + [2015/03/29 v1.2m Refers to last page's name (HMM)] +\documentclass{ltxdoc}[2014/09/29]% v2.0u \usepackage{holtxdoc}[2012/03/21]% v0.24 %% lastpage may work with earlier versions of LaTeX2e and those %% class and package, but this was not tested. @@ -225,7 +195,7 @@ and the derived files pdfwindowui=true,% pdfnewwindow=true% } -\usepackage{ulem}[2012/05/18]% no version given in the ulem.sty file +\usepackage{ulem}[2012/05/18]% no version is given in the ulem.sty file \CodelineIndex \hyphenation{created every-thing ignored} \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% @@ -237,7 +207,7 @@ and the derived files % % \fi % -% \CheckSum{291} +% \CheckSum{286} % % \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 @@ -271,9 +241,10 @@ and the derived files % \edef\x{\noexpand\DoNotIndex{\@backslashchar9}}%^^A % }%^^A % \expandafter\endgroup\x +% +% \DoNotIndex{\",\-,\,,\\,\noindent} % \DoNotIndex{\documentclass,\usepackage,\ProvidesPackage} % \DoNotIndex{\NeedsTeXFormat,\plainTeX,\TeX,\LaTeX,\pdfLaTeX} -% \DoNotIndex{\",\-,\,,\\,\noindent} % \DoNotIndex{\textbf,\textit,\textsf,\texttt,\underline,\mathord,\normalsize} % \DoNotIndex{\textquotedblleft,\textquotedblright} % \DoNotIndex{\ifx,\ifnum,\gdef,\href,\pageref,\empty} @@ -285,14 +256,14 @@ and the derived files % \DoNotIndex{\lastpage@testa,\lastpage@testb,\lastpage@one} % % \title{The \xpackage{lastpage} package} -% \date{2013/01/28 v1.2l} +% \date{2015/03/29 v1.2m} % \author{H.-Martin M\"{u}nch\\\xemail{Martin.Muench at Uni-Bonn.de}\\ % invented by Jeffrey P. Goldberg\\\xemail{jeffrey+news at goldmark.org}} % % \maketitle % % \begin{abstract} -% This \LaTeX{} package puts the label \texttt{LastPage} +% \noindent This \LaTeX{} package puts the label \texttt{LastPage} % (|\AtEndDocument|) into the \xfile{.aux} file, allowing the user to refer % to the last page of a document. This might be particularly useful % in places like headers or footers.~--\\ @@ -317,12 +288,10 @@ and the derived files % $2\unit{g}$ CO$_{2}$ and $2\unit{g}$ wood:\\ % Therefore please print only if this is really necessary.} % -% \pagebreak +% \newpage % % \tableofcontents % -% \pagebreak -% % \section{Introduction} % % \indent This \LaTeX{} package puts the label \texttt{LastPage} @@ -394,6 +363,22 @@ and the derived files % have got to look in the used class/package(s)/preamble instead of in the % \xpackage{lastpage} package.\\ % +% If the \emph{number} of the last page is needed, this can be extracted +% from the reference with the \xpackage{refcount} package +% (\url{https://www.ctan.org/pkg/refcount}, since version~2.0 of it): +% \begin{verbatim} +% \newcounter{lastpagenumber}% +% \setcounter{lastpagenumber}{\getrefbykeydefault{LastPage}{page}{1}}% +%\end{verbatim} +% but this only works if the last page has an arabic number +% (and it is not necessarily the total number of pages). +% For example it would not work in the example file because of the +% |Roman| pagenumbering scheme:\newline +% |\getrefbykeydefault{LastPage}{page}{1}| would result in |IV| instead of |4|. +% When using the \xpackage{pageslts} package, the counter |pagesLTS.pagenr| +% holds the value of the total number of pages (after a compilation run +% with writing access to the \xfile{.aux} file). +% % \section{A lot of WARNINGS\label{sec:warn}} % % \indent (Short: try using the \xpackage{pageslts} package instead, @@ -434,7 +419,7 @@ and the derived files % will usually work with \LaTeXe{}, it will not do so in combination % with certain other packages.\textquotedblright{} (\xpackage{endfloat} % v2.5d, 2011/12/25))\\ -% A note is placed in the style file. +% A note is placed in the style file.\\ % If you want your \texttt{LastPage} to label the last page of these end floats, % you need to load \xpackage{lastpage} after loading \xpackage{endfloat} % (or use \texttt{VeryLastPage} from the \xpackage{pageslts} package instead). @@ -451,8 +436,6 @@ and the derived files % \xpackage{harvard} comes to mind. All of these will need to be % modified swiftly. \textbf{If possible, update to \LaTeXe{}!} % -% \pagebreak -% % \subsection{Page name instead of page number} % % When any page numbering scheme other than \texttt{arabic} is used @@ -547,6 +530,8 @@ and the derived files % \indent (The \xpackage{pageslts} package with |\lastpageref{lastpage}| and % appropriate package options should cope even with this case.) % +% \newpage +% % \subsection{Page counter overflow\label{ss:overflow}} % % \indent \textquotedblleft The ranges of supported counter values are more or less @@ -577,9 +562,7 @@ and the derived files % to correct this anyway, but the \xpackage{pageslts} package % (with appropriate options) can do this.)\\ % -% \pagebreak -% -%\subsection{Other packages manipulating \texttt{\textbackslash lastpage@putlabel}} +% \subsection{Other packages manipulating \texttt{\textbackslash lastpage@putlabel}} % % The \xpackage{hyperref} package redefines the |\lastpage@putlabel| command, % and the \xpackage{revtex4} class redefines the |\lastpage@putlabel| command, @@ -599,6 +582,8 @@ and the derived files % Because |\lastpage@putlabel| is no longer called, now there should not be any % double definitions of the \texttt{lastpage} label. % +% \newpage +% % \section{Alternatives\label{sec:Alternatives}} % % There are similar packages, which do (or do not) similar things (or even more). @@ -638,7 +623,7 @@ and the derived files % \xpackage{pageslts} package)\textbf{!} % \end{description} % -% \pagebreak +% \newpage % % \DescribeMacro{pageslts} % \begin{description} @@ -713,10 +698,10 @@ and the derived files % because they take over the complete page layout.\textquotedblright (\textsc{Piet van % % Oostrum}: Page layout in \LaTeX{}, March~2, 2004, section~16; fancyhdr.pdf)\\ % \xpackage{nofm} as of 1991/02/25 (without version number), available at\\ -% \url{ftp://tug.ctan.org/pub/tex-archive/obsolete/macros/latex209/contrib/misc/nofm.sty},\\ +% \url{http://mirror.ctan.org/obsolete/macros/latex209/contrib/misc/nofm.sty},\\ % does not work with e.\,g. \xpackage{hyperref}, redefines |\enddocument| % as well as |\@oddhead|, |\@evenhead|, |\@oddfoot|, and |\@evenfoot|.\\ -% If you know the (\CTAN{}) location of a \textbf{working}~(!) version, +% If you know the (CTAN) location of a \textbf{working}~(!) version, % please send an e-mail to the \xpackage{lastpage} maintainer, thanks! % \end{description} % @@ -737,8 +722,8 @@ and the derived files % \bigskip % % \noindent (You programmed or found another alternative, -% which is available at \CTAN{}?\\ -% OK, send an e-mail to me with the name, location at \CTAN{}, +% which is available at CTAN.org?\\ +% OK, send an e-mail to me with the name, location at CTAN.org, % and a short notice, and I will probably include it in the list above.)\\ % % \smallskip @@ -751,10 +736,9 @@ and the derived files % % \begin{macrocode} %<*example> -\documentclass[british]{article}[2007/10/19]% v1.4h -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[british]{article}[2014/09/29]% v1.4h \AtEndDocument{\message{^^JLaTeX Info: Executing hook `AtEndDocument'.}} -\usepackage[draft]{showkeys}[2007/08/07]% v3.15 +\usepackage[draft]{showkeys}[2014/10/28]% v3.17 %% Use final instead of draft to hide the keys. %% \usepackage{hyperref}[2012/11/06]% v6.83m \hypersetup{% @@ -771,7 +755,12 @@ and the derived files pdfstartview=Fit,% pdfpagelayout=SinglePage% } -\usepackage{lastpage}[2013/01/28]% v1.2l +%% If hyperref is not used, the url package +%% https://www.ctan.org/pkg/url +%% must be loaded for the \url used in this example: +%% \usepackage{url} +%% or just use \let\url\texttt for the one used url. +\usepackage{lastpage}[2015/03/29]% v1.2m \makeatletter \renewcommand{\@evenfoot}{% \normalsize\slshape \today\hfil \upshape % @@ -787,7 +776,7 @@ and the derived files \markboth{Example for lastpage}{Example for lastpage} This example demonstrates the use of package\newline -\textsf{lastpage}, v1.2l as of 2013/01/28 (HMM; JPG).\newline +\textsf{lastpage}, v1.2m as of 2015/03/29 (HMM; JPG).\newline The package takes no options.\newline For more details please see the documentation!\newline @@ -813,21 +802,14 @@ usage is to the benefit of the trademark owner.\newline \textbf{Tip}: Use \textit{logical page numbers} for the display of the pdf!\newline -(In Adobe Reader XI (11.0.1): \underline{E}dit $>$ +(In Adobe Reader XI (11.0.10): \underline{E}dit $>$ Prefere\underline{n}ces (Ctrl+k) $>$ Page Display $>$ Page Content and Information $>$ Use logical page \nolinebreak{\underline{n}umbers.)}\newline If you are more ambitious in respect to your aims with this package, -you might want to have a look at the \textsf{pageslts} package\newline -\makeatletter - \@ifundefined{Hy@Warning}{% hyperref not loaded - \verb|http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/|). - }{% hyperref loaded - \href{http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/}{% - CTAN:/macros/latex/contrib/pageslts/}). - }% -\makeatother +you might want to have a look at the \textsf{pageslts} package:\newline +\url{https://www.ctan.org/pkg/pageslts}. \bigskip @@ -880,9 +862,9 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \end{macrocode} % % \begin{macrocode} -\NeedsTeXFormat{LaTeX2e}[2011/06/27] -\ProvidesPackage{lastpage}[2013/01/28 v1.2l - Refers to last page's name (HMM; JPG)]% +\NeedsTeXFormat{LaTeX2e}[2014/05/01] +\ProvidesPackage{lastpage}% + [2015/03/29 v1.2m Refers to last page's name (HMM; JPG)]% %% lastpage may work with earlier versions of LaTeX, %% but this was not tested. Please consider updating @@ -917,7 +899,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % and so interfered drastically with the \LaTeXe{} commands which % make use of |\AtEndDocument|. Newer versions of \xpackage{endfloat} % exists (at the time of writing this documentation: v2.5d as of 2011/12/25) -% in modern documentation form, which are available from \CTAN{} +% in modern documentation form, which are available from CTAN.org % (see subsection~\ref{ss:Downloads}). % A~note is placed here. (The \xpackage{pageslts} package even checks whether % a (very) old \xpackage{endfloat} package is in use. If it is, a warning or @@ -977,11 +959,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline \gdef\lastpage@LTS{1}% }{\PackageInfo{lastpage}{% Please have a look at the pageslts package at\MessageBreak% - http://www.ctan.org/tex-archive/ \MessageBreak% - macros/latex/contrib/pageslts/ \MessageBreak% - or\MessageBreak% - http://www.ctan.org/tex-archive/ \MessageBreak% - install/macros/latex/contrib/pageslts.tds.zip\MessageBreak% + https://www.ctan.org/pkg/pageslts\MessageBreak% !}% }% \@ifpackageloaded{pagesLTS}{% @@ -989,11 +967,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline Outdated pagesLTS package found.\MessageBreak% Please replace by a recent version of\MessageBreak% pageslts package, see e.g. at\MessageBreak% - http://www.ctan.org/tex-archive/ \MessageBreak% - macros/latex/contrib/pageslts/ \MessageBreak% - or\MessageBreak% - http://www.ctan.org/tex-archive/ \MessageBreak% - install/macros/latex/contrib/pageslts.tds.zip\MessageBreak% + https://www.ctan.org/pkg/pageslts\MessageBreak% !\MessageBreak% With pagesLTS as well as pageslts package\MessageBreak% the lastpage package is no longer necessary.\MessageBreak% @@ -1088,13 +1062,13 @@ I do NOT think, that it is necessary to print THIS file, really\newline % simple label into the \xfile{aux} file (and store the value of the page): % % \begin{macrocode} - \begingroup + \begingroup% \addtocounter{page}{-1}% \immediate\write\@auxout{\string\newlabel{LastPage}{{}{\thepage}}}% \immediate\write\@auxout{\string\xdef\string\lastpage@lastpage{\thepage}}% \immediate\write\@auxout{\string\gdef\string\lastpage@lastpageHy{}}% \addtocounter{page}{+1}% - \endgroup + \endgroup% \fi% \fi% \fi% @@ -1216,7 +1190,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \begin{macrocode} \addtocounter{page}{+1}% - \endgroup + \endgroup% } % \end{macrocode} @@ -1232,13 +1206,13 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \begin{macrocode} \newcommand{\lastpage@putlabelNR}{% - \begingroup + \begingroup% \addtocounter{page}{-1}% \immediate\write\@auxout{\string\newlabel{LastPage}{{}{\thepage}{}{}{}}}% \immediate\write\@auxout{\string\xdef\string\lastpage@lastpage{\thepage}}% \immediate\write\@auxout{\string\gdef\string\lastpage@lastpageHy{}}% \addtocounter{page}{+1}% - \endgroup + \endgroup% } % \end{macrocode} @@ -1269,6 +1243,9 @@ I do NOT think, that it is necessary to print THIS file, really\newline {The lastpage package was not allowed to write to an\MessageBreak% .aux file. This package does not work without access\MessageBreak% to an .aux file.\MessageBreak% + It is OK if the .aux file was already updated\MessageBreak% + by a previouse compiler run\MessageBreak% + and would not have changed anyway.\MessageBreak% }% \else% \PackageError{lastpage}{No auxiliary file allowed}% @@ -1310,7 +1287,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \begin{macrocode} \AtEndDocument{% - \gdef\lastpage@putlabel{\relax} + \gdef\lastpage@putlabel{\relax}% \ifx\lastpage@LTS\lastpage@one% \else% \@ifundefined{lastpage@lastpage}% @@ -1383,37 +1360,37 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \subsection{Downloads\label{ss:Downloads}} % -% Everything is available at \CTAN{}, \url{http://www.ctan.org/tex-archive/}, +% Everything is available at \url{https://www.ctan.org}, % but may need additional packages themselves.\\ % % \DescribeMacro{lastpage.dtx} % For unpacking the |lastpage.dtx| file and constructing the documentation it is required: % \begin{description} -% \item[-] \TeX Format \LaTeXe{}: \url{http://www.CTAN.org/} +% \item[-] \TeX Format \LaTeXe{}: \url{https://www.CTAN.org} % -% \item[-] document class \xpackage{ltxdoc}, 2007/11/11, v2.0u,\\ -% \CTAN{macros/latex/base/ltxdoc.dtx} +% \item[-] document class \xpackage{ltxdoc}, 2014/09/29, v2.0u,\\ +% \url{https://www.ctan.org/pkg/ltxdoc} % % \item[-] package \xpackage{holtxdoc}, 2012/03/21, v0.24,\\ -% \CTAN{macros/latex/contrib/oberdiek/holtxdoc.dtx} +% \url{https://www.ctan.org/pkg/holtxdoc} % % \item[-] package \xpackage{hypdoc}, 2011/08/19, v1.11,\\ -% \CTAN{macros/latex/contrib/oberdiek/hypdoc.dtx} +% \url{https://www.ctan.org/pkg/hypdoc} % \end{description} % % \DescribeMacro{lastpage.sty} % The |lastpage.sty| for \LaTeXe{} (i.\,e. each document using % the \xpackage{lastpage} package) requires: % \begin{description} -% \item[-] \TeX Format \LaTeXe{}, \url{http://www.CTAN.org/} +% \item[-] \TeX Format \LaTeXe{}, \url{https://www.CTAN.org} % -% \item[-] package \xpackage{lastpage}, 2013/01/28, v1.2l,\\ -% \CTAN{macros/latex/contrib/lastpage/lastpage.dtx} +% \item[-] package \xpackage{lastpage}, 2015/03/29, v1.2m,\\ +% \url{https://www.ctan.org/pkg/lastpage} % \end{description} % and can use % \begin{description} % \item[-] package \xpackage{hyperref}, 2012/11/06, 6.83m,\\ -% \CTAN{macros/latex/contrib/hyperref.zip} +% \url{https://www.ctan.org/pkg/hyperref} % \end{description} % % \DescribeMacro{lastpage209.sty} @@ -1422,8 +1399,8 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \begin{description} % \item[-] \TeX Format \LaTeX{}, v2.09 % -% \item[-] package \xpackage{lastpage209}, 2013/01/28, v1.2l, included in\\ -% \CTAN{macros/latex/contrib/lastpage/lastpage.dtx}% +% \item[-] package \xpackage{lastpage209}, 2015/03/29, v1.2m, included in\\ +% \hspace*{-2em}\url{http://mirrors.ctan.org/install/macros/latex/contrib/lastpage.tds.zip}% % \end{description} % and does not work with \xpackage{hyperref}, which needs \LaTeX2e{}.\\ % @@ -1431,22 +1408,22 @@ I do NOT think, that it is necessary to print THIS file, really\newline % The \texttt{lastpage-example.tex} requires the same file as all % documents using the \xpackage{lastpage} package, i.\,e. % \begin{description} -% \item[-] package \xpackage{lastpage}, 2013/01/28, v1.2l,\\ -% \CTAN{macros/latex/contrib/lastpage/lastpage.dtx}\\ +% \item[-] package \xpackage{lastpage}, 2015/03/29, v1.2m,\\ +% \url{https://www.ctan.org/pkg/lastpage}\\ % (Well, it is the example file for this package, and because you are reading the % documentation for the \xpackage{lastpage} package, it can be assumed that you already % have some version of it -- is it the current one?) % \end{description} % and additionally: % \begin{description} -% \item[-] class \xpackage{article}, 2007/10/19, v1.4h, from \xpackage{classes.dtx}:\\ -% \CTAN{macros/latex/base/classes.dtx} +% \item[-] class \xpackage{article}, 2014/09/29, v1.4h,\\ +% \url{https://www.ctan.org/pkg/article} % -% \item[-] package \xpackage{showkeys}, 2007/08/07, v3.15,\\ -% \CTAN{macros/latex/required/tools/showkeys.dtx} +% \item[-] package \xpackage{showkeys}, 2014/10/28, v3.17,\\ +% \url{https://www.ctan.org/pkg/showkeys} % % \item[-] package \xpackage{hyperref}, 2012/11/06, 6.83m,\\ -% \CTAN{macros/latex/contrib/hyperref.zip} +% \url{https://www.ctan.org/pkg/hyperref} % \end{description} % % \DescribeMacro{endfloat} @@ -1456,7 +1433,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % here the recent one is listed: % \begin{description} % \item[-] package \xpackage{endfloat}, v2.5d, 2011/12/25,\\ -% \CTAN{macros/latex/contrib/endfloat/endfloat.dtx} +% \url{https://www.ctan.org/pkg/endfloat} % \end{description} % % \DescribeMacro{fancyhdr} @@ -1467,10 +1444,10 @@ I do NOT think, that it is necessary to print THIS file, really\newline % here: % \begin{description} % \item[-] package \xpackage{fancyhdr}, 2005/03/22, v3.2,\\ -% \CTAN{macros/latex/contrib/fancyhdr.zip} +% \url{https://www.ctan.org/pkg/fancyhdr} % % \item[-] package \xpackage{nccfancyhdr}, 2004/12/07, v1.1,\\ -% \CTAN{macros/latex/contrib/ncctools/source/nccfancyhdr.dtx} +% \url{https://www.ctan.org/pkg/nccfancyhdr} % \end{description} % % \DescribeMacro{regstats} @@ -1478,7 +1455,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % package was mentioned (it is not required). It can be found at: % \begin{description} % \item[-] package \xpackage{regstats}, 2012/01/07, v1.0h,\\ -% \CTAN{macros/latex/contrib/regstats/regstats.dtx} +% \url{https://www.ctan.org/pkg/regstats} % \end{description} % % \DescribeMacro{count1to} @@ -1488,25 +1465,25 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \DescribeMacro{zref} % As possible alternatives in section~\ref{sec:Alternatives}, Alternatives, there are listed % \begin{description} -% \item[-] package \xpackage{pageslts}, 2013/01/28, v1.2b,\\ -% \CTAN{macros/latex/contrib/pageslts/pageslts.dtx} +% \item[-] package \xpackage{pageslts}, 2014/01/19, v1.2c,\\ +% \url{https://www.ctan.org/pkg/pageslts} % % \item[-] package \xpackage{papermas}, 2011/08/22, v1.0h; the \xpackage{papermas} % package can be considered as kind of add-on to the \xpackage{pageslts} package.\\ -% \CTAN{macros/latex/contrib/papermas/papermas.dtx} +% \url{https://www.ctan.org/pkg/papermas} % % \item[-] package \xpackage{count1to}, 2009/05/24, v2.1,\\ -% \CTAN{macros/latex/contrib/ms/count1to.dtx} +% \url{https://www.ctan.org/pkg/count1to} % % \item[-] package \xpackage{nofm}, 1991/02/25, v?.?,\\ -% \url{ftp://tug.ctan.org/pub/tex-archive/obsolete/macros/latex209/contrib/misc/nofm.sty}, -% does not work with e.\,g. \xpackage{hyperref} +% \url{http://mirror.ctan.org/obsolete/macros/latex209/contrib/misc/nofm.sty}, +% does not work with e.\,g. \xpackage{hyperref} % % \item[-] package \xpackage{totpages}, 2005/09/19, v2.00,\\ -% \CTAN{macros/latex/contrib/totpages/totpages.dtx} +% \url{https://www.ctan.org/pkg/totpages} % % \item[-] package \xpackage{zref}, 2012/04/04, v2.24,\\ -% \CTAN{macros/latex/contrib/oberdiek/zref.dtx}, +% \url{https://www.ctan.org/pkg/zref}, % requires $\varepsilon$-\TeX{}. % \end{description} % @@ -1516,36 +1493,36 @@ I do NOT think, that it is necessary to print THIS file, really\newline % All packages of \textsc{Heiko Oberdiek's} bundle `oberdiek' % (especially \xpackage{holtxdoc} and \xpackage{zref}) % are also available in a TDS compliant ZIP archive:\\ -% \CTAN{install/macros/latex/contrib/oberdiek.tds.zip}.\\ +% \url{http://mirrors.ctan.org/install/macros/latex/contrib/oberdiek.tds.zip}.\\ % It is probably best to download and use this, because the packages in there % 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,\\ -% \url{http://mirror.ctan.org/install/macros/latex/contrib/hyperref.tds.zip}.\\ +% \url{http://mirrors.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}.\\ +% A hyperlinked list of my (other) packages can be found at\\ +% \url{https://www.ctan.org/author/muench-hm}.\\ % % \subsection{Package, unpacking TDS} % -% \paragraph{Package.} This package is available on \CTAN{}. +% \paragraph{Package.} This package is available on CTAN.org. % \begin{description} -% \item[\CTAN{macros/latex/contrib/lastpage/lastpage.dtx}]\hspace*{0.1cm} \\ +% \item[\url{http://mirrors.ctan.org/macros/latex/contrib/lastpage/lastpage.dtx}]\hspace*{0.1cm} \\ % The source file. -% \item[\CTAN{macros/latex/contrib/lastpage/lastpage.pdf}]\hspace*{0.1cm} \\ +% \item[\url{http://mirrors.ctan.org/macros/latex/contrib/lastpage/lastpage.pdf}]\hspace*{0.1cm} \\ % The documentation. -% \item[\CTAN{macros/latex/contrib/lastpage/lastpage-example.pdf}]\hspace*{0.1cm} \\ +% \item[\url{http://mirrors.ctan.org/macros/latex/contrib/lastpage/lastpage-example.pdf}]\hspace*{0.1cm} \\ % The compiled example file, as it should look like. -% \item[\CTAN{macros/latex/contrib/lastpage/README}]\hspace*{0.1cm} \\ +% \item[\url{http://mirrors.ctan.org/macros/latex/contrib/lastpage/README}]\hspace*{0.1cm} \\ % The README file. % \end{description} % There is also a \texttt{lastpage.tds.zip} available: % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/lastpage.tds.zip}]\hspace*{0.1cm} \\ -% Everything in TDS compliant, compiled format. +% \item[\url{http://mirrors.ctan.org/install/macros/latex/contrib/lastpage.tds.zip}]\hspace*{0.1cm} \\ +% Everything in TDS compliant, compiled format % \end{description} % which additionally contains\\ % \begin{tabular}{ll} @@ -1648,11 +1625,9 @@ I do NOT think, that it is necessary to print THIS file, really\newline % TDS installing feature, then some files can already be in the right % place, see the documentation of \docstrip. % -% \pagebreak -% % \subsection{Refresh file name databases} % -% If your \TeX~distribution (\teTeX, \mikTeX,\dots) relies on file name +% If your \TeX~distribution (\teTeX, \mikTeX,\TeX live,\dots) relies on file name % databases, you must refresh these. For example, \teTeX{} users run % \verb|texhash| or \verb|mktexlsr|. % @@ -1769,9 +1744,8 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item Example |lastpage-example.tex|. % \item Alternatives listing (section \ref{sec:Alternatives}). % \item Listing of \TeX{} sources (subsection \ref{ss:Downloads}). -% \item A~lot~(!) of details. +% \item A lot (!) of details. % \item Complete rewriting of the documentation. -% \item Added a list of my other packages. % \item Everything in \texttt{DTX} framework. % \item Included a |\CheckSum|. % \item Complete rewriting of the README file. @@ -1780,7 +1754,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item Bug fix: |\@PackageInfoNoLine| is only available, % if the \xpackage{hyperref} package is loaded. % (Bug reported by \textsc{Ulrike Fischer}, thanks!) -% \item Detected another bug: |\ifHy@pageanchor| etc. do not work without +% \item Bug fix: |\ifHy@pageanchor| etc. do not work without % \xpackage{hyperref}, and |\else| related to |\ifHy@pageanchor| was % wrongly associated with a preceding |\if|, and everything went wrong. % Now everything should work again also without \xpackage{hyperref}. @@ -1797,8 +1771,6 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item Changed the |\unit| definition (got rid of an old |\rm|). % \item Changed |\lastpage@puthyperlabel| to |\lastpage@putlabelhyper| analogous to % |\pagesLTS@putlabelhyper| of the \xpackage{pageslts} package. -% \item The recent version of the Adobe Reader\ \sout{is}\uwave{was}\ 9.3.3 -% (instead of 9.3.1). % \item Updated version number and date of \xpackage{pagesLTS} package (especially % for the check for outdated versions). % \item Removed wrong \%\ from the driver file. @@ -1811,9 +1783,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \begin{Version}{2010/09/12 v1.2e} % \item \textsc{James Hedges} (Thanks!) pointed out, that there was no % instruction in the documentation about suppressing hyperlinks: -% added (also to the example). -% \item The recent version of the Adobe Reader\ \sout{is}\uwave{was}\ 9.3.4 -% (instead of 9.3.3). +% added (also to the example). % \item Diverse small changes. % \end{Version} % \begin{Version}{2010/09/24 v1.2f} @@ -1828,11 +1798,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \begin{Version}{2011/02/01 v1.2g} % \item Updated to version 2010/04/24 v0.19 of the \xpackage{holtxdoc} package. % \item New version of \xpackage{pagesLTS} package, 2011/02/01, v1.1m. -% \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 all those packages. % \item Updated to version 2010/12/16 v6.81z of the \xpackage{hyperref} package. -% \item The recent version of the Adobe Reader\ \sout{is}\uwave{was}\ X~(10.0.0) -% (instead of 9.3.4). Its handling of special page numbers was improved. % \item Minor details. % \end{Version} % \begin{Version}{2011/07/03 v1.2h} @@ -1840,17 +1806,9 @@ I do NOT think, that it is necessary to print THIS file, really\newline % therefore the warning in \xfile{drv} could be removed.~-- Adapted % the style of this documentation to new \textsc{Oberdiek} \xfile{dtx} % style. -% \item New version of \xpackage{pagesLTS} package, 2011/03/17, v1.1o. -% \item New version of \xpackage{ulem} package, \uwave{was} 2011/03/18. -% \item There \sout{is}\uwave{was} a new version of the \xpackage{hyperref} package: -% 2011/04/17, v6.82g. -% \item There \sout{is}\uwave{was} a new version of the \xpackage{papermas} package: -% 2011/06/02, v1.0f . -% \item The recent version of the Adobe Reader\ \sout{is}\uwave{was}\ 10.1.0 -% (instead of 10.0.0). -% \item Corrected a reference to \xpackage{lastpage} at \CTAN{}. -% \item Corrected a reference to \xpackage{pagesLTS} at \CTAN{}. -% \item Corrected references in the README. +% \item New versions of \xpackage{pagesLTS}, \xpackage{ulem}, \xpackage{hyperref},% +% \xpackage{papermas} packages. +% \item Corrected references in the README and manual. % \end{Version} % \begin{Version}{2011/08/08 v1.2i} % \item The \xpackage{pagesLTS} package has been renamed to \xpackage{pageslts}: @@ -1858,10 +1816,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item Some details. % \end{Version} % \begin{Version}{2011/08/31 v1.2j} -% \item Updated to \TeX{} live 2011 (for compiling the documentation and example) -% and installed the available updates. Therefore I can no longer test -% whether \xpackage{lastpage} works with earlier versions of \LaTeX{}. -% (It probably does, but there is no guarantee.) +% \item Updated to \TeX{} live 2011 (for compiling the documentation and example). % \item New version of \xpackage{papermas} package, 2011/08/22, v1.0h. % \item Adapted for the use together with packages, which sometimes prevent writing % to the \xfile{aux} file. (Bug reported by \textsc{Mikhail Titov}, thanks!) @@ -1876,16 +1831,12 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \uwave{Seems to be fixed since v6.83m as of 2012/11/06.} % \item Documentation update about \textquotedblleft No write access to the % \xfile{aux} file\textquotedblright . -% \item New version of \xpackage{regstats} package available: -% \uwave{was} 2011/08/23, v1.0f. +% \item New version of \xpackage{regstats} package available. % \item Some small details. % \end{Version} % \begin{Version}{2013/01/28 v1.2l} -% \item Updated to \TeX{} live 2012 (for compiling the documentation and example) -% and installed the available updates. Therefore I can no longer test -% whether \xpackage{lastpage} works with earlier versions of \LaTeX{}. -% (It probably does, but there is no guarantee.) -% \item New versions of Adobe Reader and of the packages +% \item Updated to \TeX{} live 2012 (for compiling the documentation and example). +% \item New versions of the packages % \xpackage{endfloat}, \xpackage{holtxdoc}, \xpackage{hypdoc}, % \xpackage{hyperref}, \xpackage{pageslts}, \xpackage{regstats}, % \xpackage{ulem}, and \xpackage{zref} have become available. @@ -1896,6 +1847,14 @@ I do NOT think, that it is necessary to print THIS file, really\newline % thanks to Micha\l{} Herman!) Fixed. % \item Updates to several details, also in the documentation. % \end{Version} +% \begin{Version}{2015/03/29 v1.2m} +% \item Updated to \TeX{} live 2014 (for compiling the documentation and example) +% and installed the available updates. Therefore I can no longer test +% whether \xpackage{lastpage} works with earlier versions of \LaTeX{}. +% (It probably does, but there is no guarantee.) +% \item Updates to a lot (!) of details in the documentation (manual \& README), +% very small changes in code. +% \end{Version} % \end{History} % % \bigskip diff --git a/Master/texmf-dist/source/latex/lastpage/lastpage.ins b/Master/texmf-dist/source/latex/lastpage/lastpage.ins index 856d53afbdb..3f65f334825 100644 --- a/Master/texmf-dist/source/latex/lastpage/lastpage.ins +++ b/Master/texmf-dist/source/latex/lastpage/lastpage.ins @@ -9,9 +9,9 @@ %% This is a generated file. %% %% Project: lastpage -%% Version: 2013/01/28 v1.2l +%% Version: 2015/03/29 v1.2m %% -%% Copyright (C) 2010 - 2013 by +%% Copyright (C) 2010 - 2015 by %% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> %% Portions of code copyrighted by other people as marked. %% @@ -34,26 +34,30 @@ %% %% The Current Maintainer of this work is H.-Martin Muench. %% -%% This package was invented by Jeffrey P. Goldberg. -%% I thought that a replacement was needed and therefore created the -%% pageslts package, -%% http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/pageslts.dtx -%% or -%% http://www.ctan.org/tex-archive/install/macros/latex/contrib/pageslts.tds.zip -%% . Nevertheless, for compatibility with existing documents/packages as well as -%% for the low amount of resources needed by the lastpage package (no new counter!), +%% This package was invented by +%% Jeffrey P. Goldberg (jeffrey+news at goldmark dot org). +%% I thought that a replacement was needed and therefore created the pageslts package, +%% https://www.ctan.org/pkg/pageslts +%% . Nevertheless, for compatibility with existing documents/packages as well as for +%% the low amount of resources needed by the lastpage package (no new counter!), %% I updated this package. %% Thanks go to Jeffrey P. Goldberg for allowing me to do this. %% -%% This work consists of the main source file lastpage.dtx -%% and the derived files -%% lastpage.sty, lastpage.pdf, lastpage.ins, lastpage.drv, -%% lastpage-example.tex. +%% This work consists of the main source file lastpage.dtx, +%% the README, and the derived files +%% lastpage.sty, lastpage.pdf, +%% lastpage.ins, lastpage.drv, +%% lastpage-example.tex, lastpage-example.pdf. +%% +%% In memoriam +%% Claudia Simone Barth + 1996/01/30 +%% Tommy Muench + 2014/01/02 +%% Hans-Klaus Muench + 2014/08/24 %% \input docstrip.tex \Msg{*********************************************************************} \Msg{* Installation} -\Msg{* Package: lastpage 2013/01/28 v1.2l Refers to last page's name (HMM)} +\Msg{* Package: lastpage 2015/03/29 v1.2m Refers to last page's name (HMM)} \Msg{*********************************************************************} \keepsilent @@ -65,9 +69,9 @@ This is a generated file. Project: lastpage -Version: 2013/01/28 v1.2l +Version: 2015/03/29 v1.2m -Copyright (C) 2010 - 2013 by +Copyright (C) 2010 - 2015 by H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de> Portions of code copyrighted by other people as marked. @@ -90,21 +94,25 @@ This work has the LPPL maintenance status "maintained". The Current Maintainer of this work is H.-Martin Muench. -This package was invented by Jeffrey P. Goldberg. -I thought that a replacement was needed and therefore created the -pageslts package, -http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts/pageslts.dtx -or -http://www.ctan.org/tex-archive/install/macros/latex/contrib/pageslts.tds.zip -. Nevertheless, for compatibility with existing documents/packages as well as -for the low amount of resources needed by the lastpage package (no new counter!), +This package was invented by +Jeffrey P. Goldberg (jeffrey+news at goldmark dot org). +I thought that a replacement was needed and therefore created the pageslts package, +https://www.ctan.org/pkg/pageslts +. Nevertheless, for compatibility with existing documents/packages as well as for +the low amount of resources needed by the lastpage package (no new counter!), I updated this package. Thanks go to Jeffrey P. Goldberg for allowing me to do this. -This work consists of the main source file lastpage.dtx -and the derived files - lastpage.sty, lastpage.pdf, lastpage.ins, lastpage.drv, - lastpage-example.tex. +This work consists of the main source file lastpage.dtx, +the README, and the derived files + lastpage.sty, lastpage.pdf, + lastpage.ins, lastpage.drv, + lastpage-example.tex, lastpage-example.pdf. + +In memoriam + Claudia Simone Barth + 1996/01/30 + Tommy Muench + 2014/01/02 + Hans-Klaus Muench + 2014/08/24 \endpreamble \let\MetaPrefix\DoubleperCent @@ -126,7 +134,7 @@ and the derived files \Msg{* To finish the installation you have to move the following} \Msg{* file into a directory searched by TeX:} \Msg{*} -\Msg{* lastpage.sty (or lastpage209.sty for TeX 2.09)} +\Msg{* lastpage.sty (or lastpage209.sty for TeX 2.09)} \Msg{*} \Msg{* To produce the documentation run the file `lastpage.drv'} \Msg{* through (pdf)LaTeX, e.g.} |