From a540dd6c17bdfb6f6ef087e7ef71c083516c8166 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 13 Jan 2006 00:11:19 +0000 Subject: was git-svn-id: svn://tug.org/texlive/trunk@1449 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/was/fixmath.sty | 70 ++++++++++++++ Master/texmf-dist/tex/latex/was/gensymb.sty | 143 ++++++++++++++++++++++++++++ Master/texmf-dist/tex/latex/was/icomma.sty | 38 ++++++++ Master/texmf-dist/tex/latex/was/upgreek.sty | 134 ++++++++++++++++++++++++++ 4 files changed, 385 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/was/fixmath.sty create mode 100644 Master/texmf-dist/tex/latex/was/gensymb.sty create mode 100644 Master/texmf-dist/tex/latex/was/icomma.sty create mode 100644 Master/texmf-dist/tex/latex/was/upgreek.sty (limited to 'Master/texmf-dist/tex/latex/was') diff --git a/Master/texmf-dist/tex/latex/was/fixmath.sty b/Master/texmf-dist/tex/latex/was/fixmath.sty new file mode 100644 index 00000000000..e2969edc8a7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/was/fixmath.sty @@ -0,0 +1,70 @@ +%% +%% This is file `fixmath.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% fixmath.dtx (with options: `package') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from fixmath.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file fixmath.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\ProvidesPackage{fixmath} + [2000/04/11 v0.9 (WaS)] +\let\upOmega\Omega +\let\upDelta\Delta +\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{0} +\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{1} +\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{2} +\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{3} +\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{4} +\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{5} +\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{6} +\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{7} +\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{8} +\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{9} +\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{10} +\DeclareMathSymbol{\alpha}{\mathalpha}{letters}{11} +\DeclareMathSymbol{\beta}{\mathalpha}{letters}{12} +\DeclareMathSymbol{\gamma}{\mathalpha}{letters}{13} +\DeclareMathSymbol{\delta}{\mathalpha}{letters}{14} +\DeclareMathSymbol{\epsilon}{\mathalpha}{letters}{15} +\DeclareMathSymbol{\zeta}{\mathalpha}{letters}{16} +\DeclareMathSymbol{\eta}{\mathalpha}{letters}{17} +\DeclareMathSymbol{\theta}{\mathalpha}{letters}{18} +\DeclareMathSymbol{\iota}{\mathalpha}{letters}{19} +\DeclareMathSymbol{\kappa}{\mathalpha}{letters}{20} +\DeclareMathSymbol{\lambda}{\mathalpha}{letters}{21} +\DeclareMathSymbol{\mu}{\mathalpha}{letters}{22} +\DeclareMathSymbol{\nu}{\mathalpha}{letters}{23} +\DeclareMathSymbol{\xi}{\mathalpha}{letters}{24} +\DeclareMathSymbol{\pi}{\mathalpha}{letters}{25} +\DeclareMathSymbol{\rho}{\mathalpha}{letters}{26} +\DeclareMathSymbol{\sigma}{\mathalpha}{letters}{27} +\DeclareMathSymbol{\tau}{\mathalpha}{letters}{28} +\DeclareMathSymbol{\upsilon}{\mathalpha}{letters}{29} +\DeclareMathSymbol{\phi}{\mathalpha}{letters}{30} +\DeclareMathSymbol{\chi}{\mathalpha}{letters}{31} +\DeclareMathSymbol{\psi}{\mathalpha}{letters}{32} +\DeclareMathSymbol{\omega}{\mathalpha}{letters}{33} +\DeclareMathSymbol{\varepsilon}{\mathalpha}{letters}{34} +\DeclareMathSymbol{\vartheta}{\mathalpha}{letters}{35} +\DeclareMathSymbol{\varpi}{\mathalpha}{letters}{36} +\DeclareMathSymbol{\varphi}{\mathalpha}{letters}{39} +\DeclareMathSymbol{\varrho}{\mathalpha}{letters}{37} +\DeclareMathSymbol{\varsigma}{\mathalpha}{letters}{38} +\DeclareMathAlphabet{\mathbold}{OML}{cmm}{b}{it} +\endinput +%% +%% End of file `fixmath.sty'. diff --git a/Master/texmf-dist/tex/latex/was/gensymb.sty b/Master/texmf-dist/tex/latex/was/gensymb.sty new file mode 100644 index 00000000000..f3fc2b93ec3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/was/gensymb.sty @@ -0,0 +1,143 @@ +%% +%% This is file `gensymb.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% gensymb.dtx (with options: `package') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from gensymb.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file gensymb.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\ProvidesPackage{gensymb} + [2003/07/02 v1.0 (WaS)] +\newif\ifgns@Upomega +\newif\ifgns@Omega +\newif\ifgns@upmu +\DeclareOption{Upomega}{\gns@Upomegatrue} +\DeclareOption{Omega}{\gns@Omegatrue} +\DeclareOption{upmu}{\gns@upmutrue} +\ProcessOptions\relax +\newcommand\celsius{} +\newcommand\degree{} +\newcommand\ohm{} +\def\gns@usefakedsymbols{% +\renewcommand{\degree}{\ensuremath{^\circ}} +\DeclareRobustCommand{\celsius}{% + \ifmmode^\circ\mathrm{C}\else$^\circ$C\fi} +\PackageInfo{gensymb}{% + Faking symbols for \protect\degree\space and \protect\celsius} +\PackageWarningNoLine{gensymb}{% + Not defining \protect\perthousand} +} +\def\gns@setupmathcomp{% +\expandafter\ifx\csname tcmu\endcsname\relax + \DeclareSymbolFont{gns@font}{TS1}{\familydefault}{m}{n} + \ifx\mv@bold\@undefined\else + \SetSymbolFont{gns@font}{bold}{TS1}{\familydefault}{\bfdefault}{n} + \fi + \DeclareMathSymbol{\tccelsius}{\mathord}{gns@font}{137} % {'211} + \DeclareMathSymbol{\tcdegree}{\mathord}{gns@font}{176} % {'260} + \DeclareMathSymbol{\tcperthousand}{\mathord}{gns@font}{135} % {'207} + \DeclareMathSymbol{\tcmu}{\mathord}{gns@font}{181} % {'265} + \DeclareMathSymbol{\tcohm}{\mathord}{gns@font}{87} % {'127} + \PackageInfo{gensymb}{Math companion symbols declared} +\else + \PackageInfo{gensymb}{Math companion symbols found} +\fi +} +\def\gns@usetcsymbols{% +\DeclareRobustCommand{\degree}{% + \ifmmode\tcdegree\else\textdegree\fi} +\DeclareRobustCommand{\celsius}{% + \ifmmode\tccelsius\else\textcelsius\fi} +\DeclareRobustCommand{\perthousand}{% + \ifmmode\tcperthousand\else\textperthousand\fi} +\PackageInfo{gensymb}{Using text companion symbols for % + \protect\degree, \protect\celsius\space and \protect\perthousand} +} +\def\gns@useUpomega{% + \expandafter\ifx\csname Upomega\endcsname\relax + \PackageError{gensymb} + {You have requested the option Upomega,\MessageBreak + but the command \protect\Upomega\space is undefined} + {Load the upgreek package additionally and try again!} + \fi + \DeclareRobustCommand{\ohm}{\ifmmode\Upomega\else$\Upomega$\fi} + \PackageInfo{gensymb}{Using \protect\Upomega\space for \protect\ohm} +} +\def\gns@useOmega{% + \expandafter\ifx\csname upOmega\endcsname\relax + \DeclareRobustCommand{\ohm}{\ifmmode\Omega\else$\Omega$\fi} + \PackageInfo{gensymb}{Using \protect\Omega\space for \protect\ohm} + \else + \DeclareRobustCommand{\ohm}{\ifmmode\upOmega\else$\upOmega$\fi} + \PackageInfo{gensymb}{Using \protect\upOmega\space for \protect\ohm} + \fi +} +\def\gns@usetextohm{% + \DeclareRobustCommand{\ohm}{\ifmmode\tcohm\else\textohm\fi} + \PackageInfo{gensymb}{Using \protect\textohm\space for \protect\ohm} +} +\def\gns@useupmu{% + \expandafter\ifx\csname upmu\endcsname\relax + \PackageError{gensymb} + {You have requested the option upmu,\MessageBreak + but the command \protect\upmu\space is undefined} + {Load the upgreek package additionally and try again!} + \fi + \DeclareRobustCommand{\micro}{\ifmmode\upmu\else$\upmu$\fi} + \PackageInfo{gensymb}{Using \protect\upmu\space for \protect\micro} +} +\def\gns@usetextmu{% + \DeclareRobustCommand{\micro}{\ifmmode\tcmu\else\textmu\fi} + \PackageInfo{gensymb}{Using \protect\textmu\space for \protect\micro} +} +\def\gns@usenomu{% + \PackageWarningNoLine{gensymb}{% + Not defining \protect\micro} +} +\AtBeginDocument{% +\@ifpackageloaded{textcomp}{\gns@setupmathcomp\gns@usetcsymbols}% + {\gns@usefakedsymbols} +\ifgns@Upomega + \gns@useUpomega +\else +\ifgns@Omega + \gns@useOmega +\else +\@ifpackageloaded{textcomp}% + {\gns@usetextohm}% + {\gns@useOmega} +\fi\fi +\ifgns@upmu + \gns@useupmu +\else +\@ifpackageloaded{textcomp}% + {\gns@usetextmu}% + {\gns@usenomu} +\fi +\let\gns@usefakedsymbols\relax +\let\gns@setupmathcomp\relax +\let\gns@usetcsymbols\relax +\let\gns@useUpomega\relax +\let\gns@useOmega\relax +\let\gns@usetextohm\relax +\let\gns@useupmu\relax +\let\gns@usenomu\relax +\let\gns@usetextmu\relax +} +\endinput +%% +%% End of file `gensymb.sty'. diff --git a/Master/texmf-dist/tex/latex/was/icomma.sty b/Master/texmf-dist/tex/latex/was/icomma.sty new file mode 100644 index 00000000000..e3c4c72643f --- /dev/null +++ b/Master/texmf-dist/tex/latex/was/icomma.sty @@ -0,0 +1,38 @@ +%% +%% This is file `icomma.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% icomma.dtx (with options: `package') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from icomma.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file icomma.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\ProvidesPackage{icomma} + [2002/03/10 v2.0 (WaS)] +\AtBeginDocument{% + \mathchardef\mathcomma\mathcode`\,% + \mathcode`\,="8000 % +} +{\catcode`,=\active + \gdef,{\futurelet\@let@token\sm@rtcomma} +} +\def\sm@rtcomma{% + \ifx\@let@token\@sptoken \else + \ifx\@let@token\space \else + \mathord\fi\fi \mathcomma} +\endinput +%% +%% End of file `icomma.sty'. diff --git a/Master/texmf-dist/tex/latex/was/upgreek.sty b/Master/texmf-dist/tex/latex/was/upgreek.sty new file mode 100644 index 00000000000..739ac4721e7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/was/upgreek.sty @@ -0,0 +1,134 @@ +%% +%% This is file `upgreek.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% upgreek.dtx (with options: `package') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from upgreek.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file upgreek.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\ProvidesPackage{upgreek} + [2003/02/12 v2.0 (WaS)] +\DeclareOption{Symbol}{\let\uppi=s} +\DeclareOption{Symbolsmallscale}{\let\uppi m} +\DeclareOption{Euler}{\let\uppi=e} +\ExecuteOptions{Euler} +\ProcessOptions\relax +\ifx\uppi e + \PackageInfo{upgreek}{Using Euler Roman for upright Greek} + \DeclareFontFamily{U}{eur}{\skewchar\font'177} + \DeclareFontShape{U}{eur}{m}{n}{% + <-6> eurm5 <6-8> eurm7 <8-> eurm10}{} + \DeclareFontShape{U}{eur}{b}{n}{% + <-6> eurb5 <6-8> eurb7 <8-> eurb10}{} + \DeclareSymbolFont{ugrf@m}{U}{eur}{m}{n} + \SetSymbolFont{ugrf@m}{bold}{U}{eur}{b}{n} + \let\uppi\@undefined + \DeclareMathSymbol{\upalpha}{\mathord}{ugrf@m}{"0B} + \DeclareMathSymbol{\upbeta}{\mathord}{ugrf@m}{"0C} + \DeclareMathSymbol{\upgamma}{\mathord}{ugrf@m}{"0D} + \DeclareMathSymbol{\updelta}{\mathord}{ugrf@m}{"0E} + \DeclareMathSymbol{\upepsilon}{\mathord}{ugrf@m}{"0F} + \DeclareMathSymbol{\upzeta}{\mathord}{ugrf@m}{"10} + \DeclareMathSymbol{\upeta}{\mathord}{ugrf@m}{"11} + \DeclareMathSymbol{\uptheta}{\mathord}{ugrf@m}{"12} + \DeclareMathSymbol{\upiota}{\mathord}{ugrf@m}{"13} + \DeclareMathSymbol{\upkappa}{\mathord}{ugrf@m}{"14} + \DeclareMathSymbol{\uplambda}{\mathord}{ugrf@m}{"15} + \DeclareMathSymbol{\upmu}{\mathord}{ugrf@m}{"16} + \DeclareMathSymbol{\upnu}{\mathord}{ugrf@m}{"17} + \DeclareMathSymbol{\upxi}{\mathord}{ugrf@m}{"18} + \DeclareMathSymbol{\uppi}{\mathord}{ugrf@m}{"19} + \DeclareMathSymbol{\uprho}{\mathord}{ugrf@m}{"1A} + \DeclareMathSymbol{\upsigma}{\mathord}{ugrf@m}{"1B} + \DeclareMathSymbol{\uptau}{\mathord}{ugrf@m}{"1C} + \DeclareMathSymbol{\upupsilon}{\mathord}{ugrf@m}{"1D} + \DeclareMathSymbol{\upphi}{\mathord}{ugrf@m}{"1E} + \DeclareMathSymbol{\upchi}{\mathord}{ugrf@m}{"1F} + \DeclareMathSymbol{\uppsi}{\mathord}{ugrf@m}{"20} + \DeclareMathSymbol{\upomega}{\mathord}{ugrf@m}{"21} + \DeclareMathSymbol{\upvarepsilon}{\mathord}{ugrf@m}{"22} + \DeclareMathSymbol{\upvartheta}{\mathord}{ugrf@m}{"23} + \DeclareMathSymbol{\upvarpi}{\mathord}{ugrf@m}{"24} + \let\upvarrho\uprho + \let\upvarsigma\upsigma + \DeclareMathSymbol{\upvarphi}{\mathord}{ugrf@m}{"27} + \DeclareMathSymbol{\Upgamma}{\mathord}{ugrf@m}{"00} + \DeclareMathSymbol{\Updelta}{\mathord}{ugrf@m}{"01} + \DeclareMathSymbol{\Uptheta}{\mathord}{ugrf@m}{"02} + \DeclareMathSymbol{\Uplambda}{\mathord}{ugrf@m}{"03} + \DeclareMathSymbol{\Upxi}{\mathord}{ugrf@m}{"04} + \DeclareMathSymbol{\Uppi}{\mathord}{ugrf@m}{"05} + \DeclareMathSymbol{\Upsigma}{\mathord}{ugrf@m}{"06} + \DeclareMathSymbol{\Upupsilon}{\mathord}{ugrf@m}{"07} + \DeclareMathSymbol{\Upphi}{\mathord}{ugrf@m}{"08} + \DeclareMathSymbol{\Uppsi}{\mathord}{ugrf@m}{"09} + \DeclareMathSymbol{\Upomega}{\mathord}{ugrf@m}{"0A} +\else + \ifx\uppi s + \PackageInfo{upgreek}{Using Adobe Symbol for upright Greek} + \DeclareSymbolFont{ugrf@m}{U}{psy}{m}{n} + \else % m + \PackageInfo{upgreek}{Using Adobe Symbol, scaled 900, for upright Greek} + \DeclareFontFamily{U}{fsy}{} + \DeclareFontShape{U}{fsy}{m}{n}{<->s*[.9]psyr}{} + \DeclareSymbolFont{ugrf@m}{U}{fsy}{m}{n} + \fi + \let\uppi\@undefined + \DeclareMathSymbol{\upalpha}{\mathord}{ugrf@m}{`a} + \DeclareMathSymbol{\upbeta}{\mathord}{ugrf@m}{`b} + \DeclareMathSymbol{\upgamma}{\mathord}{ugrf@m}{`g} + \DeclareMathSymbol{\updelta}{\mathord}{ugrf@m}{`d} + \DeclareMathSymbol{\upepsilon}{\mathord}{ugrf@m}{`e} + \DeclareMathSymbol{\upzeta}{\mathord}{ugrf@m}{`z} + \DeclareMathSymbol{\upeta}{\mathord}{ugrf@m}{`h} + \DeclareMathSymbol{\uptheta}{\mathord}{ugrf@m}{`q} + \DeclareMathSymbol{\upiota}{\mathord}{ugrf@m}{`i} + \DeclareMathSymbol{\upkappa}{\mathord}{ugrf@m}{`k} + \DeclareMathSymbol{\uplambda}{\mathord}{ugrf@m}{`l} + \DeclareMathSymbol{\upmu}{\mathord}{ugrf@m}{`m} + \DeclareMathSymbol{\upnu}{\mathord}{ugrf@m}{`n} + \DeclareMathSymbol{\upxi}{\mathord}{ugrf@m}{`x} + \DeclareMathSymbol{\uppi}{\mathord}{ugrf@m}{`p} + \DeclareMathSymbol{\uprho}{\mathord}{ugrf@m}{`r} + \DeclareMathSymbol{\upsigma}{\mathord}{ugrf@m}{`s} + \DeclareMathSymbol{\uptau}{\mathord}{ugrf@m}{`t} + \DeclareMathSymbol{\upupsilon}{\mathord}{ugrf@m}{`u} + \DeclareMathSymbol{\upphi}{\mathord}{ugrf@m}{`f} + \DeclareMathSymbol{\upchi}{\mathord}{ugrf@m}{`c} + \DeclareMathSymbol{\uppsi}{\mathord}{ugrf@m}{`y} + \DeclareMathSymbol{\upomega}{\mathord}{ugrf@m}{`w} + \let\upvarepsilon\upepsilon + \DeclareMathSymbol{\upvartheta}{\mathord}{ugrf@m}{`J} + \DeclareMathSymbol{\upvarpi}{\mathord}{ugrf@m}{`v} + \let\upvarrho\uprho + \let\upvarsigma\upsigma + \DeclareMathSymbol{\upvarphi}{\mathord}{ugrf@m}{`j} + \DeclareMathSymbol{\Upgamma}{\mathord}{ugrf@m}{`G} + \DeclareMathSymbol{\Updelta}{\mathord}{ugrf@m}{`D} + \DeclareMathSymbol{\Uptheta}{\mathord}{ugrf@m}{`Q} + \DeclareMathSymbol{\Uplambda}{\mathord}{ugrf@m}{`L} + \DeclareMathSymbol{\Upxi}{\mathord}{ugrf@m}{`X} + \DeclareMathSymbol{\Uppi}{\mathord}{ugrf@m}{`P} + \DeclareMathSymbol{\Upsigma}{\mathord}{ugrf@m}{`S} + \DeclareMathSymbol{\Upupsilon}{\mathord}{ugrf@m}{`U} + \DeclareMathSymbol{\Upphi}{\mathord}{ugrf@m}{`F} + \DeclareMathSymbol{\Uppsi}{\mathord}{ugrf@m}{`Y} + \DeclareMathSymbol{\Upomega}{\mathord}{ugrf@m}{`W} +\fi +\endinput +%% +%% End of file `upgreek.sty'. -- cgit v1.2.3