summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-12-31 23:31:51 +0000
committerKarl Berry <karl@freefriends.org>2006-12-31 23:31:51 +0000
commit2935ee2140aaffed80b7fbf5d7650e0bcb065d99 (patch)
tree3676a1ef78d20587da25ccaf8cb9004b69555870
parentea8cdb2c44082b3029c4d1dbf17360094b66fe89 (diff)
cool update (31dec06)
git-svn-id: svn://tug.org/texlive/trunk@3072 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/cool/cool.pdfbin322045 -> 319582 bytes
-rw-r--r--Master/texmf-dist/source/latex/cool/cool.dtx38
-rw-r--r--Master/texmf-dist/tex/latex/cool/cool.sty32
-rw-r--r--Master/texmf-dist/tpm/cool.tpm8
4 files changed, 38 insertions, 40 deletions
diff --git a/Master/texmf-dist/doc/latex/cool/cool.pdf b/Master/texmf-dist/doc/latex/cool/cool.pdf
index a48d0ac234b..30e6ed4c10d 100644
--- a/Master/texmf-dist/doc/latex/cool/cool.pdf
+++ b/Master/texmf-dist/doc/latex/cool/cool.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/cool/cool.dtx b/Master/texmf-dist/source/latex/cool/cool.dtx
index c1a2086d1f6..55094a69c18 100644
--- a/Master/texmf-dist/source/latex/cool/cool.dtx
+++ b/Master/texmf-dist/source/latex/cool/cool.dtx
@@ -2,7 +2,7 @@
%
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{cool}
-%<package> [2006/10/07 v1.3 COntent Oriented LaTeX]
+%<package> [2006/12/29 v1.35 COntent Oriented LaTeX]
%<package>\RequirePackage{ifthen}
%<package>\RequirePackage{coollist}
%<package>\RequirePackage{coolstr}
@@ -26,10 +26,7 @@
%</driver>
% \fi
%
-% \iffalse meta-comment
-% remove this comment to get a checksum
-% \CheckSum{0}
-% \fi
+% \CheckSum{3591}
%
%% \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
@@ -52,6 +49,7 @@
% \changes{v1.1}{2006/03/19}{Added listlenstore to package to allow storing of the list length}
% \changes{v1.2}{2006/09/17}{Split off the list, string, and forloop parts to separate packages}
% \changes{v1.3}{2006/10/07}{Redefined the {\tt in*} commands to have a {\tt mathopen} before the {\tt left}. Added {\tt IntegrateDifferentialDSymb} and {\tt DSymb} options for {\tt Integrate} and {\tt D}. Added {\tt IdentityMatrixSymb} for {\tt IdentityMatrix} and changed the default to display a double-struck $1$. Added {\tt ESymb}, {\tt ISymb}, {\tt PISymb}, and {\tt EulerGammaSymb} for fundamental constants}
+% \changes{v1.35}{2006/12/29}{Adjusted package to be compatible with new \textsf{coolstr}}
%
% \GetFileInfo{cool.sty}
%
@@ -1641,7 +1639,7 @@
% ElseIf
{ \ifthenelse{\value{COOL@listpointer} = 4}%
{%
- \isint{\COOL@LegendreP@arg@iii}%
+ \isint{\COOL@LegendreP@arg@iii}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifcase\COOL@LegendreP@arg@iii\relax%
@@ -1711,7 +1709,7 @@
% ElseIf
{ \ifthenelse{\value{COOL@listpointer} = 4}%
{%
- \isint{\COOL@LegendreQ@arg@iii}%
+ \isint{\COOL@LegendreQ@arg@iii}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifcase\COOL@LegendreQ@arg@iii\relax%
@@ -1908,14 +1906,14 @@
\listval{#1}{0}% get the length of the list
\setcounter{COOL@listlen}{\value{COOL@listpointer}}% record length
\liststore{#1}{COOL@list@temp@}%
-\isint{\COOL@list@temp@i}% check that the entries are integers
+\isint{\COOL@list@temp@i}{COOL@isint}% check that the entries are integers
\setcounter{COOL@ct}{2}%
\whiledo{ \boolean{COOL@isint} \AND
\NOT \value{COOL@ct}>\value{COOL@listlen} }%
{%
\def\COOL@Multinomial@tempa%
{\csname COOL@list@temp@\roman{COOL@ct}\endcsname}%
- \isint{\COOL@Multinomial@tempa}%
+ \isint{\COOL@Multinomial@tempa}{COOL@isint}%
\stepcounter{COOL@ct}%
}%
\ifthenelse{\boolean{COOL@isint}}%
@@ -2661,12 +2659,12 @@
\provideboolean{COOL@q@isint}%
\provideboolean{COOL@a@islist}%
\provideboolean{COOL@b@islist}%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@p@isint}{true}}%
% Else
{\setboolean{COOL@p@isint}{false}}%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@q@isint}{true}}%
% Else
@@ -2744,12 +2742,12 @@
\provideboolean{COOL@q@isint}%
\provideboolean{COOL@a@islist}%
\provideboolean{COOL@b@islist}%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@p@isint}{true}}%
% Else
{\setboolean{COOL@p@isint}{false}}%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@q@isint}{true}}%
% Else
@@ -2861,10 +2859,10 @@
% \MakeShortVerb{\|}
% \begin{macrocode}
\newcommand{\COOL@MeijerG@anp@value}[3]{%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
- \isint{#2}%
+ \isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\forLoop{1}{#3}{COOL@ct}%
@@ -2880,7 +2878,7 @@
}%
% else
{%
- \isint{#2}%
+ \isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\forLoop{1}{#2}{COOL@ct}%
@@ -4719,7 +4717,7 @@
% \end{tabular}
% \begin{macrocode}
\newcommand{\DigitCount}[2]{%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\{%
@@ -4885,14 +4883,14 @@
% \end{macrocode}
% Check to see if all of the powers are integers---if they are, then we may sum them in the usual sense
% \begin{macrocode}
-\isint{\COOL@deriv@powers@i}%
+\isint{\COOL@deriv@powers@i}{COOL@isint}%
\setcounter{COOL@multideriv}{2}%
\whiledo{ \boolean{COOL@isint} \AND
\NOT \value{COOL@multideriv}>\value{COOL@ct} }%
{%
\def\COOL@tempd%
{\csname COOL@deriv@powers@\roman{COOL@multideriv}\endcsname}%
- \isint{\COOL@tempd}%
+ \isint{\COOL@tempd}{COOL@isint}%
\stepcounter{COOL@multideriv}%
}%
% \end{macrocode}
@@ -5745,7 +5743,7 @@
\newcounter{COOL@col}%
\newcommand{\COOL@notation@IdentityMatrixSymb}{\mathbbm{1}}
\newcommand{\IdentityMatrix}[1][0]{%
-\isint{#1}%
+\isint{#1}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifthenelse{ #1=0 }%
diff --git a/Master/texmf-dist/tex/latex/cool/cool.sty b/Master/texmf-dist/tex/latex/cool/cool.sty
index dbce86e8283..a72d934c6cb 100644
--- a/Master/texmf-dist/tex/latex/cool/cool.sty
+++ b/Master/texmf-dist/tex/latex/cool/cool.sty
@@ -13,7 +13,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{cool}
- [2006/10/07 v1.3 COntent Oriented LaTeX]
+ [2006/12/29 v1.35 COntent Oriented LaTeX]
\RequirePackage{ifthen}
\RequirePackage{coollist}
\RequirePackage{coolstr}
@@ -560,7 +560,7 @@ comma separate list of length 1 or 2}%
}%
{ \ifthenelse{\value{COOL@listpointer} = 4}%
{%
-\isint{\COOL@LegendreP@arg@iii}%
+\isint{\COOL@LegendreP@arg@iii}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifcase\COOL@LegendreP@arg@iii\relax%
@@ -609,7 +609,7 @@ comma separate list of length 1 or 2}%
}%
{ \ifthenelse{\value{COOL@listpointer} = 4}%
{%
-\isint{\COOL@LegendreQ@arg@iii}%
+\isint{\COOL@LegendreQ@arg@iii}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifcase\COOL@LegendreQ@arg@iii\relax%
@@ -684,14 +684,14 @@ comma separate list of length 1 or 2}%
\listval{#1}{0}% get the length of the list
\setcounter{COOL@listlen}{\value{COOL@listpointer}}% record length
\liststore{#1}{COOL@list@temp@}%
-\isint{\COOL@list@temp@i}% check that the entries are integers
+\isint{\COOL@list@temp@i}{COOL@isint}% check that the entries are integers
\setcounter{COOL@ct}{2}%
\whiledo{ \boolean{COOL@isint} \AND
\NOT \value{COOL@ct}>\value{COOL@listlen} }%
{%
\def\COOL@Multinomial@tempa%
{\csname COOL@list@temp@\roman{COOL@ct}\endcsname}%
-\isint{\COOL@Multinomial@tempa}%
+\isint{\COOL@Multinomial@tempa}{COOL@isint}%
\stepcounter{COOL@ct}%
}%
\ifthenelse{\boolean{COOL@isint}}%
@@ -1021,11 +1021,11 @@ I^{-1}_{\inp{ \COOL@InverseBetaRegularized@arg@i,%
\provideboolean{COOL@q@isint}%
\provideboolean{COOL@a@islist}%
\provideboolean{COOL@b@islist}%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@p@isint}{true}}%
{\setboolean{COOL@p@isint}{false}}%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@q@isint}{true}}%
{\setboolean{COOL@q@isint}{false}}%
@@ -1079,11 +1079,11 @@ I^{-1}_{\inp{ \COOL@InverseBetaRegularized@arg@i,%
\provideboolean{COOL@q@isint}%
\provideboolean{COOL@a@islist}%
\provideboolean{COOL@b@islist}%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@p@isint}{true}}%
{\setboolean{COOL@p@isint}{false}}%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{\setboolean{COOL@q@isint}{true}}%
{\setboolean{COOL@q@isint}{false}}%
@@ -1141,10 +1141,10 @@ I^{-1}_{\inp{ \COOL@InverseBetaRegularized@arg@i,%
\newcommand{\HypergeometricU}[3]%
{\COOL@notation@HypergeometricUSymb\inp{#1, #2, #3}}
\newcommand{\COOL@MeijerG@anp@value}[3]{%
-\isint{#3}%
+\isint{#3}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\forLoop{1}{#3}{COOL@ct}%
@@ -1158,7 +1158,7 @@ I^{-1}_{\inp{ \COOL@InverseBetaRegularized@arg@i,%
}%
}%
{%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\forLoop{1}{#2}{COOL@ct}%
@@ -2009,7 +2009,7 @@ e_3\COOL@hideOnSF{WeierstrassPHalfPeriodValuesDisplay}{\inp{#1}}%
\newcommand{\CarmichaelLambda}[1]%
{\lambda\COOL@decide@paren{CarmichaelLambda}{#1}}
\newcommand{\DigitCount}[2]{%
-\isint{#2}%
+\isint{#2}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\{%
@@ -2051,14 +2051,14 @@ s^{\inp{0}}_{#2}\inp{#1}%
\ifthenelse{\value{COOL@ct}>\value{COOL@listlen}}%
{\setcounter{COOL@ct}{\value{COOL@listlen}}}{}%
\liststore{#1}{COOL@deriv@powers@}%
-\isint{\COOL@deriv@powers@i}%
+\isint{\COOL@deriv@powers@i}{COOL@isint}%
\setcounter{COOL@multideriv}{2}%
\whiledo{ \boolean{COOL@isint} \AND
\NOT \value{COOL@multideriv}>\value{COOL@ct} }%
{%
\def\COOL@tempd%
{\csname COOL@deriv@powers@\roman{COOL@multideriv}\endcsname}%
-\isint{\COOL@tempd}%
+\isint{\COOL@tempd}{COOL@isint}%
\stepcounter{COOL@multideriv}%
}%
\ifthenelse{ \equal{\COOL@notation@DShorten}{true} \AND
@@ -2588,7 +2588,7 @@ s^{\inp{0}}_{#2}\inp{#1}%
\newcounter{COOL@col}%
\newcommand{\COOL@notation@IdentityMatrixSymb}{\mathbbm{1}}
\newcommand{\IdentityMatrix}[1][0]{%
-\isint{#1}%
+\isint{#1}{COOL@isint}%
\ifthenelse{\boolean{COOL@isint}}%
{%
\ifthenelse{ #1=0 }%
diff --git a/Master/texmf-dist/tpm/cool.tpm b/Master/texmf-dist/tpm/cool.tpm
index 00a7d66d57f..255a55d35cb 100644
--- a/Master/texmf-dist/tpm/cool.tpm
+++ b/Master/texmf-dist/tpm/cool.tpm
@@ -3,7 +3,7 @@
<rdf:Description about="http://texlive.dante.de/texlive/Package/cool.zip">
<TPM:Name>cool</TPM:Name>
<TPM:Type>Package</TPM:Type>
- <TPM:Date>2006/10/09 23:07:15</TPM:Date>
+ <TPM:Date>2006/12/30 19:56:00</TPM:Date>
<TPM:Version></TPM:Version>
<TPM:Creator>karl</TPM:Creator>
<TPM:Title>The cool package.</TPM:Title>
@@ -12,17 +12,17 @@
<TPM:Size>838149</TPM:Size>
<TPM:License></TPM:License>
<TPM:Build/>
- <TPM:RunFiles size="77011">
+ <TPM:RunFiles size="77192">
texmf-dist/tex/latex/cool/cool.sty
texmf-dist/tpm/cool.tpm
</TPM:RunFiles>
- <TPM:DocFiles size="576027">
+ <TPM:DocFiles size="573564">
texmf-dist/doc/latex/cool/Content_LaTeX_Package_Demo.pdf
texmf-dist/doc/latex/cool/Content_LaTeX_Package_Demo.tex
texmf-dist/doc/latex/cool/README
texmf-dist/doc/latex/cool/cool.pdf
</TPM:DocFiles>
- <TPM:SourceFiles size="185111">
+ <TPM:SourceFiles size="185316">
texmf-dist/source/latex/cool/cool.dtx
texmf-dist/source/latex/cool/cool.ins
</TPM:SourceFiles>