From 2935ee2140aaffed80b7fbf5d7650e0bcb065d99 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 31 Dec 2006 23:31:51 +0000 Subject: cool update (31dec06) git-svn-id: svn://tug.org/texlive/trunk@3072 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/cool/cool.pdf | Bin 322045 -> 319582 bytes Master/texmf-dist/source/latex/cool/cool.dtx | 38 +++++++++++++-------------- Master/texmf-dist/tex/latex/cool/cool.sty | 32 +++++++++++----------- Master/texmf-dist/tpm/cool.tpm | 8 +++--- 4 files changed, 38 insertions(+), 40 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/cool/cool.pdf b/Master/texmf-dist/doc/latex/cool/cool.pdf index a48d0ac234b..30e6ed4c10d 100644 Binary files a/Master/texmf-dist/doc/latex/cool/cool.pdf and b/Master/texmf-dist/doc/latex/cool/cool.pdf 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 @@ % %\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} @@ -26,10 +26,7 @@ % % \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 @@ cool Package - 2006/10/09 23:07:15 + 2006/12/30 19:56:00 karl The cool package. @@ -12,17 +12,17 @@ 838149 - + texmf-dist/tex/latex/cool/cool.sty texmf-dist/tpm/cool.tpm - + 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 - + texmf-dist/source/latex/cool/cool.dtx texmf-dist/source/latex/cool/cool.ins -- cgit v1.2.3