summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/pagesLTS/README12
-rw-r--r--Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.pdfbin313156 -> 313192 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.tex10
-rw-r--r--Master/texmf-dist/doc/latex/pagesLTS/pagesLTS.pdfbin600328 -> 605554 bytes
-rw-r--r--Master/texmf-dist/source/latex/pagesLTS/pagesLTS.drv6
-rw-r--r--Master/texmf-dist/source/latex/pagesLTS/pagesLTS.dtx159
-rw-r--r--Master/texmf-dist/source/latex/pagesLTS/pagesLTS.ins2
-rw-r--r--Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty72
8 files changed, 197 insertions, 64 deletions
diff --git a/Master/texmf-dist/doc/latex/pagesLTS/README b/Master/texmf-dist/doc/latex/pagesLTS/README
index 5034082c661..1c001a1bcbf 100644
--- a/Master/texmf-dist/doc/latex/pagesLTS/README
+++ b/Master/texmf-dist/doc/latex/pagesLTS/README
@@ -1,4 +1,4 @@
-README for pagesLTS package, 2011/02/01, v1.1m
+README for pagesLTS package, 2011/03/16, v1.1n
TABLE OF CONTENTS
@@ -127,6 +127,8 @@ documentation it is required:
CTAN:macros/latex/contrib/oberdiek/hypdoc.dtx
- package geometry, 2010/09/12, v5.6,
CTAN:macros/latex/contrib/geometry/geometry.dtx
+- package ulem, 2010/10/03, (no version number given),
+ CTAN:macros/latex/contrib/ulem/
The pagesLTS.sty for LATEX2e (i. e. all documents using the
pagesLTS package) requires:
@@ -148,9 +150,9 @@ The pagesLTS-example.tex requires the same files as all
CTAN:macros/latex/contrib/lipsum/lipsum.dtx
- package showkeys, 2007/08/07, v3.15,
CTAN:macros/latex/required/tools/showkeys.dtx
-- package hyperref, 2010/12/16, v6.81z,
+- package hyperref, 2011/02/07, v6.82b,
CTAN:macros/latex/contrib/hyperref.zip
-- package pagesLTS, 2011/02/01, v1.1m,
+- package pagesLTS, 2011/03/16, v1.1n,
CTAN:macros/latex/contrib/pagesLTS/pagesLTS.dtx
(Well, it is the example file for this package, and
because you are reading the README for the pagesLTS
@@ -172,9 +174,7 @@ which again load other packages
from CTAN.
* lastpage package
- \usepackage[pagecontinue=false,alphMult=0,AlphMulti=0,
- fnsymbolmult=false,romanMult=false,RomanMulti=false]
- {pagesLTS}
+ \usepackage[pagecontinue=false]{pagesLTS}
can simulate the behaviour of the lastpage package.
Loading old (!) versions of the lastpage package before
the pagesLTS package before the hyperref package results
diff --git a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.pdf b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.pdf
index cec4ff5451c..edd6639a27d 100644
--- a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.pdf
+++ b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.tex b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.tex
index 1ec7ffcdd6d..49bc4bde436 100644
--- a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.tex
+++ b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS-example.tex
@@ -60,7 +60,7 @@
\usepackage{lipsum}[2005/01/26]% v1.0
\usepackage[draft]{showkeys}[2007/08/07]% v3.15
%% Use final instead of draft to hide the keys. %%
-\usepackage{hyperref}[2010/12/16]% v6.81z
+\usepackage{hyperref}[2011/03/09]% v6.82d
\hypersetup{%
extension=pdf,%
plainpages=false,%
@@ -76,7 +76,7 @@
pdfpagelayout=SinglePage,%
bookmarksopen=true%
}
-\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2011/02/01]% v1.1m
+\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2011/03/16]% v1.1n
%% These are the default options. %%
\makeatletter
\renewcommand{\@evenfoot}%
@@ -106,7 +106,7 @@
\markboth{Example for pagesLTS}{Example for pagesLTS}
This example demonstrates the most common uses of package\\
-\textsf{pagesLTS}, v1.1m as of 2011/02/01 (HMM).\\
+\textsf{pagesLTS}, v1.1n as of 2011/03/16 (HMM).\\
The used options were \texttt{pagecontinue=true},
\texttt{alphMult=ab}, \texttt{AlphMulti=AB}, \linebreak
\texttt{fnsymbolmult=true},
@@ -149,7 +149,7 @@ usage is to the benefit of the trademark owner.\\
\textbf{Tip}: Use \textit{logical page numbers} for
the display of the pdf!\\
-(In Adobe Reader X (10.0.0): \underline{E}dit $>$
+(In Adobe Reader X (10.0.1): \underline{E}dit $>$
Prefere\underline{n}ces (Ctrl+k) $>$ Page Display $>$
Page Content and Information $>$ Use logical page
\nolinebreak{\underline{n}umbers.)}\\
@@ -490,7 +490,7 @@ current page numbering sheme): \theCurrentPageLocal\\
\section{fnsymbol}
-Adobe Reader X (10.0.0) does not show the correct page names
+Adobe Reader X (10.0.1) does not show the correct page names
for all pages with \texttt{fnsymbol} page numbering scheme:
\begin{center}
diff --git a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS.pdf b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS.pdf
index 1fcc50e89c1..072d0b239d7 100644
--- a/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS.pdf
+++ b/Master/texmf-dist/doc/latex/pagesLTS/pagesLTS.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.drv b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.drv
index a464d58a802..21b5bd387f9 100644
--- a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.drv
+++ b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.drv
@@ -55,7 +55,7 @@
%% pagesLTS-example.tex.
%%
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{pagesLTS.drv}[2011/02/01 v1.1m
+\ProvidesFile{pagesLTS.drv}[2011/03/16 v1.1n
Refers to special pages' numbers/names (HMM)]%
\documentclass[landscape]{ltxdoc}[2007/11/11]% v2.0u
\usepackage{geometry}[2010/09/12]% v5.6
@@ -67,7 +67,7 @@
%% recent version).
%% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages
%% hypdoc, 2010/03/26, v1.9
-%% hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
+%% hyperref, 2010/03/30, v6.80u (latest: 2011/03/09, v6.82d)
%% pdftexcmds, 2010/04/01, v0.9
%% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
%% hologo, 2010/04/24, v1.2
@@ -91,7 +91,7 @@
pdfwindowui=true,%
pdfnewwindow=true%
}
-\usepackage{ulem}[2010/10/03]
+\usepackage{ulem}[2010/10/03]% no version given in the ulem.sty file
\setlength\hfuzz{1pt} % Ignore slight overfulls.
\CodelineIndex
\EnableCrossrefs
diff --git a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.dtx b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.dtx
index fe409f03ee6..eee309d0327 100644
--- a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.dtx
+++ b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.dtx
@@ -1,9 +1,9 @@
% \iffalse meta-comment
%
% pagesLTS package (when searching on CTAN, look for pageslts)
-% file version: v1.1m
-% file date: 2011/02/01
-% documentation date: 2011/02/01
+% file version: v1.1n
+% file date: 2011/03/16
+% documentation date: 2011/03/16
%
% Copyright (C) 2010, 2011 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)
% Portions of code copyrighted by other people as marked.
@@ -80,7 +80,7 @@
\obeyspaces
\Msg{******************************************************}
\Msg{* Installation *}
-\Msg{* Package: pagesLTS v1.1m 2011/02/01 LaTeX2e package *}
+\Msg{* Package: pagesLTS v1.1n 2011/03/16 LaTeX2e package *}
\Msg{* Refers to special pages' numbers/names (HMM) *}
\Msg{******************************************************}
@@ -193,7 +193,7 @@ and the derived files
% \begin{macrocode}
%<*driver>
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{pagesLTS.drv}[2011/02/01 v1.1m
+\ProvidesFile{pagesLTS.drv}[2011/03/16 v1.1n
Refers to special pages' numbers/names (HMM)]%
\documentclass[landscape]{ltxdoc}[2007/11/11]% v2.0u
\usepackage{geometry}[2010/09/12]% v5.6
@@ -205,7 +205,7 @@ and the derived files
%% recent version).
%% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages
%% hypdoc, 2010/03/26, v1.9
-%% hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
+%% hyperref, 2010/03/30, v6.80u (latest: 2011/03/09, v6.82d)
%% pdftexcmds, 2010/04/01, v0.9
%% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
%% hologo, 2010/04/24, v1.2
@@ -229,7 +229,7 @@ and the derived files
pdfwindowui=true,%
pdfnewwindow=true%
}
-\usepackage{ulem}[2010/10/03]
+\usepackage{ulem}[2010/10/03]% no version given in the ulem.sty file
\setlength\hfuzz{1pt} % Ignore slight overfulls.
\CodelineIndex
%\PageIndex % instead of \CodelineIndex to get the page numbers
@@ -314,7 +314,7 @@ and the derived files
%
% \fi
%
-% \CheckSum{1683}
+% \CheckSum{1748}
%
% \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
@@ -367,11 +367,11 @@ and the derived files
% \DoNotIndex{{pagesLTS.arabic, pagesLTS.roman, pagesLTS.Roman, pagesLTS.alph, pagesLTS.Alph,\ldots }}
%
% \title{The \textsf{pagesLTS} package\footnote{This file%
-% has version number v1.1m, last%
-% revised 2011/02/01, documentation dated 2011/02/01.}}
+% has version number v1.1n, last%
+% revised 2011/03/16, documentation dated 2011/03/16.}}
% \author{H.-Martin M\"{u}nch\\
% (\texttt{Martin dot Muench at Uni-Bonn dot de})}
-% \date{2011/02/01}
+% \date{2011/03/16}
%
% \maketitle
%
@@ -379,7 +379,7 @@ and the derived files
% This package puts the labels \texttt{LastPage}
% (\texttt{\textbackslash AtEndDocument}) and
% \texttt{VeryLastPage} (\texttt{\textbackslash AfterLastShipout})
-% into the \texttt{.aux} file, allowing the user to refer
+% into the \xfile{.aux} file, allowing the user to refer
% to the (very) last page of a document. This might be
% particularly useful in places like headers or footers.
% When more than one page numbering scheme is used,
@@ -462,7 +462,7 @@ and the derived files
% (\texttt{\textbackslash AtEndDocument}) (like the \textsf{LastPage}
% package of Jeffrey P. Goldberg) and
% \texttt{VeryLastPage} (\texttt{\textbackslash AfterLastShipout})
-% into the \texttt{.aux} file, allowing the user to refer
+% into the \xfile{.aux} file, allowing the user to refer
% to the (very) last page of a document via
% |\lastpageref{LastPage}| and |\lastpageref{VeryLastPage}|.
% This might be particularly useful in places like headers or
@@ -535,7 +535,7 @@ and the derived files
% \textbf{logical page numbers} together with
% \textsf{hyperref}!\label{logical page numbers}
% \begin{description}
-% \item [-] In Adobe Reader X (10.0.0) enable:\\
+% \item [-] In Adobe Reader X (10.0.1) enable:\\
% \underline{E}dit $>$ Prefere\underline{n}ces (Ctrl+k)
% $>$ Page Display $>$ Page Content and Information
% $>$ Use logical page \nolinebreak{\underline{n}umbers\ .}
@@ -1166,7 +1166,7 @@ and the derived files
% |\usepackage[pagecontinue=false,alphMult=0,AlphMulti=0,fnsymbolmult=false,romanMult=false,RomanMulti=false]{pagesLTS}|,\\
% if the behaviour of the \textsf{lastpage} package should be simulated.
% Using \textbf{old}~(!) versions of the \textsf{lastpage} before the \textsf{pagesLTS}
-% before the \textsf{hyperref} [2010/12/16 v6.81z]
+% before the \textsf{hyperref} [2011/03/09 v6.82d]
% package results in multiply definitions of the |LastPage| label.
% While the \textsf{pagesLTS} package cancels the command |\lastpage@putlabel|
% from the old \textsf{lastpage} package (because it does this itself, and better),
@@ -1237,7 +1237,7 @@ and the derived files
% \begin{description}
% \item[-] There can be a counter overflow, see preceding subsection~\ref{ss:overflow}.
%
-% \item[-] Adobe Reader X (10.0.0) does not show the correct page names
+% \item[-] Adobe Reader X (10.0.1) does not show the correct page names
% for all pages with \texttt{fnsymbol} page numbering scheme:
%
% \begin{center}
@@ -1360,7 +1360,7 @@ and the derived files
\usepackage{lipsum}[2005/01/26]% v1.0
\usepackage[draft]{showkeys}[2007/08/07]% v3.15
%% Use final instead of draft to hide the keys. %%
-\usepackage{hyperref}[2010/12/16]% v6.81z
+\usepackage{hyperref}[2011/03/09]% v6.82d
\hypersetup{%
extension=pdf,%
plainpages=false,%
@@ -1376,7 +1376,7 @@ and the derived files
pdfpagelayout=SinglePage,%
bookmarksopen=true%
}
-\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2011/02/01]% v1.1m
+\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2011/03/16]% v1.1n
%% These are the default options. %%
\makeatletter
\renewcommand{\@evenfoot}%
@@ -1406,7 +1406,7 @@ and the derived files
\markboth{Example for pagesLTS}{Example for pagesLTS}
This example demonstrates the most common uses of package\\
-\textsf{pagesLTS}, v1.1m as of 2011/02/01 (HMM).\\
+\textsf{pagesLTS}, v1.1n as of 2011/03/16 (HMM).\\
The used options were \texttt{pagecontinue=true},
\texttt{alphMult=ab}, \texttt{AlphMulti=AB}, \linebreak
\texttt{fnsymbolmult=true},
@@ -1449,7 +1449,7 @@ usage is to the benefit of the trademark owner.\\
\textbf{Tip}: Use \textit{logical page numbers} for
the display of the pdf!\\
-(In Adobe Reader X (10.0.0): \underline{E}dit $>$
+(In Adobe Reader X (10.0.1): \underline{E}dit $>$
Prefere\underline{n}ces (Ctrl+k) $>$ Page Display $>$
Page Content and Information $>$ Use logical page
\nolinebreak{\underline{n}umbers.)}\\
@@ -1790,7 +1790,7 @@ current page numbering sheme): \theCurrentPageLocal\\
\section{fnsymbol}
-Adobe Reader X (10.0.0) does not show the correct page names
+Adobe Reader X (10.0.1) does not show the correct page names
for all pages with \texttt{fnsymbol} page numbering scheme:
\begin{center}
@@ -2332,7 +2332,7 @@ was added.)\\
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{pagesLTS}[2010/09/27 v1.1m
+\ProvidesPackage{pagesLTS}[2011/03/16 v1.1n
Refers to special pages' numbers/names (HMM)]%
% \end{macrocode}
@@ -2494,7 +2494,7 @@ was added.)\\
% can be choosen with the \textsf{pagesLTS} package.
% If no extension is whished (or another extension is whished
% and implemented manually), \textsf{pagesLTS} can be called with
-% options set to 0 (zero) and flase: |alphMult=0|, |AlphMulti=0|,
+% options set to 0 (zero) and false: |alphMult=0|, |AlphMulti=0|,
% |fnsymbolmult=false|.
%
% \begin{macrocode}
@@ -2536,10 +2536,24 @@ was added.)\\
}
\ifx\pagesLTS@alphMult\pagesLTS@ab%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not alphMult=0.\MessageBreak%
+ Now setting alphMult=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{alphMult=0}%
+ \fi%
\else%
\ifx\pagesLTS@alphMult\pagesLTS@bb%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not alphMult=0.\MessageBreak%
+ Now setting alphMult=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{alphMult=0}%
+ \fi%
\else%
\ifx\pagesLTS@alphMult\pagesLTS@zero%
\PackageWarningNoLine{pagesLTS}{\pagesLTS@messageaMz }%
@@ -2557,10 +2571,24 @@ was added.)\\
\fi%
\ifx\pagesLTS@AlphMulti\pagesLTS@ABi%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not AlphMulti=0.\MessageBreak%
+ Now setting AlphMulti=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{AlphMulti=0}%
+ \fi%
\else%
\ifx\pagesLTS@AlphMulti\pagesLTS@BBi%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not AlphMulti=0.\MessageBreak%
+ Now setting AlphMulti=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{AlphMulti=0}%
+ \fi%
\else%
\ifx\pagesLTS@AlphMulti\pagesLTS@zero%
\PackageWarningNoLine{pagesLTS}{\pagesLTS@messageAMiz }%
@@ -2584,6 +2612,16 @@ was added.)\\
%
% \begin{macrocode}
\ifpagesLTS@romanMult%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also romanMult.\MessageBreak%
+ Now setting romanMult=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{romanMult=false}%
+ \fi%
+\fi%
+\ifpagesLTS@romanMult%
\PackageInfo{pagesLTS}{Option romanMult enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -2611,6 +2649,16 @@ was added.)\\
%
% \begin{macrocode}
\ifpagesLTS@RomanMulti%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also RomanMulti.\MessageBreak%
+ Now setting RomanMulti=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{RomanMulti=false}%
+ \fi%
+\fi%
+\ifpagesLTS@RomanMulti%
\PackageInfo{pagesLTS}{Option RomanMulti enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -2639,6 +2687,16 @@ was added.)\\
%
% \begin{macrocode}
\ifpagesLTS@fnsymbolmult%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also fnsymbolmult.\MessageBreak%
+ Now setting fnsymbolmult=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{fnsymbolmult=false}%
+ \fi%
+\fi%
+\ifpagesLTS@fnsymbolmult%
\PackageInfo{pagesLTS}{Option fnsymbolmult enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -2670,11 +2728,6 @@ was added.)\\
\def\pagesLTS@undolable{none}
\def\pncmissing{0}
\def\pagesLTS@SK{0}
-% \end{macrocode}
-%
-% \pagebreak
-%
-% \begin{macrocode}
\def\pagesLTS@messageNPN{%
The pagesLTS package was used, but\MessageBreak%
\textbackslash pagenumbering\MessageBreak%
@@ -2782,9 +2835,9 @@ was added.)\\
% |\XRoman| does the same for uppercase |\Roman| numbers.
% |-\uppercase{\romannumeral\number-\arabic{#1}}| cannot be used,
% because the result in the example is |-\uppercase{vii}| and
-% not |-VII|.\footnote{This does not matter for the print out,%
-% but for the display of the logical page numbers%
-% as well as the \xfile{aux} file.} Therefore we have a look
+% not |-VII|.\footnote{This does not matter for the print out,
+% but for the display of the logical page numbers
+% as well as the \xfile{.aux} file.} Therefore we have a look
% at \LaTeX's own |\@Roman\FOOcounter|,\\
% |\def\@Roman#1{\expandafter\@slowromancap\romannumeral #1@}|,\\
% and use |\@slowromancap|, which is a fully expandable macro,
@@ -4415,7 +4468,7 @@ was added.)\\
% package is performed and if need be a warning is issued:
%
% \begin{macrocode}
- \@ifpackagelater{hyperref}{2010/12/15}{% 2010/12/16 v6.81z
+ \@ifpackagelater{hyperref}{2011/03/08}{% 2011/03/09 v6.82d
\relax}{%
\PackageWarningNoLine{pagesLTS}{Old hyperref package detected:\MessageBreak%
There is a newer version of the\MessageBreak%
@@ -4424,7 +4477,7 @@ was added.)\\
}%
}%
%% pagesLTS supports the use of the package hyperref by
- %% Heiko Oberdiek (hyperref version 2010/12/16 v6.81z).
+ %% Heiko Oberdiek (hyperref version 2011/03/09 v6.82d).
%% pagesLTS may work with earlier versions of this packages,
%% but this was not tested.
}%
@@ -4704,6 +4757,9 @@ was added.)\\
% \item[-] package \textsf{hypdoc}, 2010/03/26, v1.9, \CTAN{macros/latex/contrib/oberdiek/hypdoc.dtx}
%
% \item[-] package \textsf{geometry}, 2010/09/12, v5.6, \CTAN{macros/latex/contrib/geometry/geometry.dtx}
+%
+% \item[-] package \textsf{ulem}, 2010/10/03, (no version number given),
+% \CTAN{macros/latex/contrib/ulem/}
% \end{description}
%
% \DescribeMacro{pagesLTS.sty}
@@ -4718,7 +4774,7 @@ was added.)\\
%
% \item[-] package \textsf{kvoptions}, 2010/02/22, v3.7, \CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx}
%
-% \item[-] package \textsf{undolabl}, 2010/09/12, v1.0g, \CTAN{macros/latex/contrib/undolabl/undolabl.dtx}\\
+% \item[-] package \textsf{undolabl}, 2011/02/01, v1.0h, \CTAN{macros/latex/contrib/undolabl/undolabl.dtx}\\
% \end{description}
%
% \DescribeMacro{pagesLTS-example.tex}
@@ -4733,14 +4789,16 @@ was added.)\\
%
% \item[-] package \textsf{showkeys}, 2007/08/07, v3.15, \CTAN{macros/latex/required/tools/showkeys.dtx}
%
-% \item[-] package \textsf{hyperref}, 2010/12/16, v6.81z, \CTAN{macros/latex/contrib/hyperref.zip}
+% \item[-] package \textsf{hyperref}, 2011/03/09, v6.82d, \CTAN{macros/latex/contrib/hyperref.zip}
%
-% \item[-] package \textsf{pagesLTS}, 2011/02/01, v1.1m, \CTAN{macros/latex/contrib/pagesLTS/pagesLTS.dtx}\\
+% \item[-] package \textsf{pagesLTS}, 2011/03/16, v1.1n, \CTAN{macros/latex/contrib/pagesLTS/pagesLTS.dtx}\\
% (Well, it is the example file for this package, and because you are reading the
% documentation for the \textsf{pagesLTS} package, it can be assumed that you already
% have some version of it -- is it the current one?)
% \end{description}
%
+% \pagebreak
+%
% \DescribeMacro{papermas}
% The \textsf{papermas} package is not required, but requires itself the
% the \textsf{pagesLTS} package and can be considered as kind of add-on:
@@ -4818,7 +4876,7 @@ was added.)\\
% \textbf{Warning}: holtxdoc, 2010/04/24 v0.19, requires the packages
% \begin{description}
% \item[-] hypdoc, 2010/03/26, v1.9
-% \item[-] hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
+% \item[-] hyperref, 2010/03/30, v6.80u (latest: 2011/03/09, v6.82d)
% \item[-] pdftexcmds, 2010/04/01, v0.9
% \item[-] ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
% \item[-] hologo, 2010/04/24, v1.2
@@ -5202,7 +5260,7 @@ was added.)\\
% which has the advantage of showing the recent versions of all those packages.
% \item There is a new version of the used \textsf{geometry} package: 2010/09/12,~v5.6.
% \item There is a new version of the \textsf{hyperref} package: 2010/12/16,~v6.81z.
-% \item The recent version of the Adobe Reader is X (10.0.0) (instead of 9.3.3).
+% \item The recent version of the Adobe Reader \sout{\ is}\uwave{\ was} X (10.0.0) (instead of 9.3.3).
% Its handling of special page numbers was improved.
% \item The option \texttt{alphMult}\ \ is now set to \texttt{ab} by default.
% \item The option \texttt{AlphMulti}\ is now set to \texttt{AB} by default.
@@ -5211,6 +5269,23 @@ was added.)\\
% \item There is a new version of the \textsf{papermas} package: 2011/02/01,~v1.0e.
% \item Some details.
% \end{Version}
+% \begin{Version}{2011/03/16 v1.1n}
+% \item Bug fix: Handling of option |pagecontinue=false| changed.
+% When |pagecontinue=false| was used, but also a
+% |alphMult|, |AlphMulti|, |fnsymbolmult|, |romanMult| or |RomanMulti| option
+% other than |0| or |false|, respectively, was used, the page numbering
+% \textit{was} continued/extended. Now a warning is issued in case of such
+% option clash and |pagecontinue=false| is heeded, disabling all continuation.
+% \item Bug fix: |\ProvidesPackage{pagesLTS}| contained an older date (2010/09/27 of v1.1l
+% instead of 2011/02/01 of v1.1m).
+% \item Bug fix: The \textsf{ulem} package is needed to generate the documentation from the
+% \xfile{pagesLTS.dtx} file, but was not listed as necessary package.
+% \item Bug fix: One reference to an outdated version of \textsf{undolabl} package,
+% replaced by the recent version.
+% \item There is a new version of the \textsf{hyperref} package: 2011/03/09,~v6.82d.
+% \item The recent version of the Adobe Reader is X~(10.0.1) (instead of 10.0.0).
+% \item Some minor details.
+% \end{Version}
% \end{History}
%
% % \PrintChanges
diff --git a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.ins b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.ins
index ee68ac1e587..93b30a6b6bc 100644
--- a/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.ins
+++ b/Master/texmf-dist/source/latex/pagesLTS/pagesLTS.ins
@@ -59,7 +59,7 @@
\obeyspaces
\Msg{******************************************************}
\Msg{* Installation *}
-\Msg{* Package: pagesLTS v1.1m 2011/02/01 LaTeX2e package *}
+\Msg{* Package: pagesLTS v1.1n 2011/03/16 LaTeX2e package *}
\Msg{* Refers to special pages' numbers/names (HMM) *}
\Msg{******************************************************}
diff --git a/Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty b/Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty
index 3596355be96..53276fcced4 100644
--- a/Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty
+++ b/Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty
@@ -55,7 +55,7 @@
%% pagesLTS-example.tex.
%%
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{pagesLTS}[2010/09/27 v1.1m
+\ProvidesPackage{pagesLTS}[2011/03/16 v1.1n
Refers to special pages' numbers/names (HMM)]%
%% Allows for things like\\
@@ -160,10 +160,24 @@
}
\ifx\pagesLTS@alphMult\pagesLTS@ab%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not alphMult=0.\MessageBreak%
+ Now setting alphMult=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{alphMult=0}%
+ \fi%
\else%
\ifx\pagesLTS@alphMult\pagesLTS@bb%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not alphMult=0.\MessageBreak%
+ Now setting alphMult=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{alphMult=0}%
+ \fi%
\else%
\ifx\pagesLTS@alphMult\pagesLTS@zero%
\PackageWarningNoLine{pagesLTS}{\pagesLTS@messageaMz }%
@@ -181,10 +195,24 @@
\fi%
\ifx\pagesLTS@AlphMulti\pagesLTS@ABi%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not AlphMulti=0.\MessageBreak%
+ Now setting AlphMulti=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{AlphMulti=0}%
+ \fi%
\else%
\ifx\pagesLTS@AlphMulti\pagesLTS@BBi%
- \relax%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but not AlphMulti=0.\MessageBreak%
+ Now setting AlphMulti=0.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{AlphMulti=0}%
+ \fi%
\else%
\ifx\pagesLTS@AlphMulti\pagesLTS@zero%
\PackageWarningNoLine{pagesLTS}{\pagesLTS@messageAMiz }%
@@ -202,6 +230,16 @@
\fi%
\ifpagesLTS@romanMult%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also romanMult.\MessageBreak%
+ Now setting romanMult=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{romanMult=false}%
+ \fi%
+\fi%
+\ifpagesLTS@romanMult%
\PackageInfo{pagesLTS}{Option romanMult enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -224,6 +262,16 @@
\fi%
\ifpagesLTS@RomanMulti%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also RomanMulti.\MessageBreak%
+ Now setting RomanMulti=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{RomanMulti=false}%
+ \fi%
+\fi%
+\ifpagesLTS@RomanMulti%
\PackageInfo{pagesLTS}{Option RomanMulti enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -246,6 +294,16 @@
\fi%
\ifpagesLTS@fnsymbolmult%
+ \ifpagesLTS@pagecontinue \relax%
+ \else%
+ \PackageWarningNoLine{pagesLTS}{Option pagecontinue=false used,\MessageBreak%
+ but also fnsymbolmult.\MessageBreak%
+ Now setting fnsymbolmult=false.\MessageBreak%
+ }%
+ \setkeys{pagesLTS}{fnsymbolmult=false}%
+ \fi%
+\fi%
+\ifpagesLTS@fnsymbolmult%
\PackageInfo{pagesLTS}{Option fnsymbolmult enabled\MessageBreak%
(maybe by default):\MessageBreak%
The pagesLTS package will extend the page numbering\MessageBreak%
@@ -1058,7 +1116,7 @@
Type X <return> to quit.\MessageBreak%
}%
}
- \@ifpackagelater{hyperref}{2010/12/15}{% 2010/12/16 v6.81z
+ \@ifpackagelater{hyperref}{2011/03/08}{% 2011/03/09 v6.82d
\relax}{%
\PackageWarningNoLine{pagesLTS}{Old hyperref package detected:\MessageBreak%
There is a newer version of the\MessageBreak%
@@ -1067,7 +1125,7 @@
}%
}%
%% pagesLTS supports the use of the package hyperref by
- %% Heiko Oberdiek (hyperref version 2010/12/16 v6.81z).
+ %% Heiko Oberdiek (hyperref version 2011/03/09 v6.82d).
%% pagesLTS may work with earlier versions of this packages,
%% but this was not tested.
}%