summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-03-16 22:16:28 +0000
committerKarl Berry <karl@freefriends.org>2011-03-16 22:16:28 +0000
commit620bc3c876f2ef3fd02999442cb3865a9b72321f (patch)
tree1d11c9f099212f8cfebab17ee99e1d2113131f76 /Master/texmf-dist/tex
parent538724699092e8574ce16196aeebb330dac1d6c7 (diff)
pagesLTS (15mar11)
git-svn-id: svn://tug.org/texlive/trunk@21738 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/pagesLTS/pagesLTS.sty72
1 files changed, 65 insertions, 7 deletions
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.
}%