diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/amscls')
-rw-r--r-- | Master/texmf-dist/tex/latex/amscls/ifoption.sty | 85 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/amscls/mathscinet.sty | 184 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/amscls/pcatcode.sty | 170 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/amscls/rkeyval.sty | 460 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/amscls/textcmds.sty | 129 |
5 files changed, 0 insertions, 1028 deletions
diff --git a/Master/texmf-dist/tex/latex/amscls/ifoption.sty b/Master/texmf-dist/tex/latex/amscls/ifoption.sty deleted file mode 100644 index 2052a7547fe..00000000000 --- a/Master/texmf-dist/tex/latex/amscls/ifoption.sty +++ /dev/null @@ -1,85 +0,0 @@ -%% -%% This is file `ifoption.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ifoption.dtx -%% -%%% ==================================================================== -%%% @LaTeX-doc-source-file{ -%%% filename = "ifoption.dtx", -%%% version = "1.02", -%%% date = "2002/03/04", -%%% time = "16:33:16 EST", -%%% author = "Michael J Downes", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% PO Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% email = "tech-support@ams.org", -%%% URL = "http://www.ams.org/", -%%% abstract = "", -%%% copyright = "Copyright 2001 American Mathematical Society.", -%%% license = "Unlimited copying and redistribution of this file -%%% are permitted as long as this file is not -%%% modified. Modifications, and distribution of -%%% modified versions, are permitted, but only if -%%% the resulting file is renamed.", -%%% checksum = "06695 170 563 5432", -%%% docstring = "The checksum field, produced by Robert Solovay's -%%% checksum utility, gives CRC-16 checksum, lines, -%%% words, and characters.", -%%% } -%%% ==================================================================== -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{ifoption}[2002/03/04 v1.02] -\let\@xp\expandafter \let\@nx\noexpand -\def\@True{00} -\def\@False{01} -\def\CurrentPackage{\@currname} -\let\CurrentClass\CurrentPackage -\newcommand{\IfOption}{} -\def\IfPackageOption{\@ifpackagewith} -\def\IfClassOption{\@ifclasswith} -\def\IfOption{% - \ifx\@currext\@pkgextension \@xp\IfPackageOption - \else \@xp\IfClassOption - \fi - \@currname -} -\newcommand{\DeclareExclusiveOptions}[1]{% - \xdef\@declaredoptions{\@declaredoptions,#1}% - \gdef\ProcessExclusiveOptions{\relax}% - \@for\CurrOption:=#1\do{% - \@xp\deo@a\csname ds@\CurrOption\@xp\endcsname\@xp{\CurrOption}{#1}% - }% -} -\def\DeclareBooleanOption{\DeclareExclusiveOptions} -\def\deo@a#1#2#3{% - \def#1{% - \g@addto@macro\ProcessExclusiveOptions{\OptionsFalseTrue{#3}{#2}}% - }% -} -\def\cull@options#1,{% - \@xp\ifx\csname ds@#1\@gobble\@percentchar\@empty\endcsname\@False - \else #1,\fi - \cull@options -} - -\newcommand{\OptionsFalseTrue}[2]{% - \begingroup - \@for\CurrentOption:=#1\do{% - \@xp\let\csname ds@\CurrentOption\endcsname\@False - }% - \let\ds@\@False - \@xp\xdef\csname opt@\@currname.\@currext\endcsname{% - \@xp\@xp\@xp\cull@options\csname opt@\@currname.\@currext\endcsname - ,\@firstoftwo\@firstoftwo,#2% - }% - \endgroup -} -\endinput -%% -%% End of file `ifoption.sty'. diff --git a/Master/texmf-dist/tex/latex/amscls/mathscinet.sty b/Master/texmf-dist/tex/latex/amscls/mathscinet.sty deleted file mode 100644 index 86466787f53..00000000000 --- a/Master/texmf-dist/tex/latex/amscls/mathscinet.sty +++ /dev/null @@ -1,184 +0,0 @@ -%% -%% This is file `mathscinet.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% mathscinet.dtx -%% -%%% ==================================================================== -%%% @LaTeX-doc-source-file{ -%%% filename = "mathscinet.dtx", -%%% version = "2.01", -%%% date = "2004/06/30", -%%% time = "12:00:17 EDT", -%%% author = "Michael J Downes and David M. Jones", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% PO Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% email = "tech-support@ams.org", -%%% URL = "http://www.ams.org/", -%%% abstract = "", -%%% copyright = "Copyright 2001 American Mathematical Society.", -%%% license = "Unlimited copying and redistribution of this file -%%% are permitted as long as this file is not -%%% modified. Modifications, and distribution of -%%% modified versions, are permitted, but only if -%%% the resulting file is renamed.", -%%% checksum = "34681 595 2175 20194", -%%% docstring = "The checksum field, produced by Robert Solovay's -%%% checksum utility, gives CRC-16 checksum, lines, -%%% words, and characters.", -%%% } -%%% ==================================================================== -%%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mathscinet}[2002/04/17 v1.05] -\RequirePackage{textcmds}\relax -\providecommand\setboxz@h{\setbox\z@\hbox} -\providecommand{\bold}{\mathbf} -\providecommand{\scr}{\mathcal} -\AtBeginDocument{% - \@ifundefined{mathfrak}{% - \providecommand{\germ}{% - \PackageError{mathscinet}{To use the \string\germ\space - command, please load the amsfonts package}\@ehc - }% - }{% - \providecommand{\germ}{\mathfrak}% - }% -} -\providecommand{\romsup}{\tsup} -\providecommand{\asup}{\tsup} -\AtBeginDocument{\providecommand{\hslash}{\hbar}} -\ProvideTextCommandDefault{\rasp}{\leavevmode\raise.45ex\hbox{$\rhook$}} -\ProvideTextCommandDefault{\lasp}{\leavevmode\raise.45ex\hbox{$\lhook$}} -\ProvideTextCommand{\Dbar}{T1}{\DJ} - -\ProvideTextCommandDefault{\Dbar}{% - \leavevmode\lower.5ex\rlap{\hskip-.07em\accent"16}D% -} -\ProvideTextCommand{\dbar}{T1}{\dj} -\ProvideTextCommandDefault{\dbar}{% - \begingroup - \edef\@tempa{\scdefault}% - \ifx\@tempa\f@shape - \dimen@-.75ex - \dimen@i-.08em - \else - \dimen@.02ex - \dimen@i.1em - \fi - \leavevmode\raise\dimen@\rlap{\hskip\dimen@i\char"16}d% - \endgroup -} -\ProvideTextCommandDefault{\cprime}{\tprime} -\ProvideTextCommandDefault{\cdprime}{\tprime\tprime} -\ProvideTextCommandDefault{\bud}{\cdprime} -\ProvideTextCommandDefault{\cydot}{\leavevmode\raise.4ex\hbox{.}} -\def\save@sf{% - \ifmmode\else\global\mathchardef\accent@spacefactor\spacefactor\fi -} -\def\restore@sf{\ifmmode\else\spacefactor\accent@spacefactor\fi} -\def\@underaccent#1#2#3{% - \leavevmode - \begingroup - \ifmmode\let\@mathtoggle$\else\let\@mathtoggle\relax\fi - \setboxz@h{\@mathtoggle#3\save@sf\@mathtoggle}% - \setbox\@ne\hb@xt@\wd\z@{% - \hss\fontshape\updefault\rmfamily#1\char#2\hss - }% - \dimen@\ht\@ne - \advance\dimen@\dp\z@ - \advance\dimen@.2ex - \setboxz@h{\lower\dimen@\rlap{\copy\@ne}\unhbox\z@}% - \ifdim\ht\@ne>1ex - \advance\dimen@-1.2ex - \dp\z@\dimen@ - \fi - \box\z@ - \restore@sf - \endgroup -} -\DeclareTextCommandDefault{\utilde}{\@underaccent\@empty{`\~}} -\DeclareTextCommandDefault{\uarc}{\@underaccent\@empty{'025}} -\DeclareTextCommandDefault{\lfhook}{\@underaccent\supsize{`\,}} -\DeclareTextCommandDefault{\dudot}{\@underaccent\@empty{'177}} -\DeclareTextCommandDefault{\udot}{\d} -\DeclareTextCommand{\polhk}{OT4}{\k} -\DeclareTextCommand{\polhk}{T1}{\k} -\DeclareTextCommand{\polhk}{OT1}[1]{\TextSymbolUnavailable{\k{#1}}#1} -\DeclareTextCompositeCommand{\polhk}{OT1}{a}{\msc@ogonek {.6}{.07} a} -\DeclareTextCompositeCommand{\polhk}{OT1}{A}{\msc@ogonek {.6}{.07} A} -\DeclareTextCompositeCommand{\polhk}{OT1}{e}{\msc@ogonek 0 {.06} e} -\DeclareTextCompositeCommand{\polhk}{OT1}{E}{\msc@ogonek{.35}{.07} E} -\DeclareTextCompositeCommand{\polhk}{OT1}{i}{\msc@ogonek {.2}{.07} i} -\DeclareTextCompositeCommand{\polhk}{OT1}{I}{\msc@ogonek {.2}{.07} I} -\DeclareTextCompositeCommand{\polhk}{OT1}{u}{\msc@ogonek {.6}{.07} u} -\DeclareTextCompositeCommand{\polhk}{OT1}{U}{\msc@ogonek 0 {.05} U} -\DeclareTextCompositeCommand{\polhk}{OT1}{o}{\msc@ogonek 0 {.07} o} -\DeclareTextCompositeCommand{\polhk}{OT1}{O}{\msc@ogonek 0 {.05} O} -\DeclareTextCompositeCommand{\polhk}{T1}{i}{\msc@ogonek@a 0 i} -\DeclareTextCompositeCommand{\polhk}{T1}{I}{\msc@ogonek@a 0 I} -\DeclareTextCompositeCommand{\polhk}{T1}{u}{\msc@ogonek@a {.6} u} -\DeclareTextCompositeCommand{\polhk}{T1}{U}{\msc@ogonek@a 0 U} -\DeclareTextCompositeCommand{\polhk}{T1}{o}{\msc@ogonek@a 0 o} -\DeclareTextCompositeCommand{\polhk}{T1}{O}{\msc@ogonek@a 0 O} -\DeclareTextCompositeCommand{\polhk}{OT4}{i}{\msc@ogonek {.2}{.07} i} -\DeclareTextCompositeCommand{\polhk}{OT4}{I}{\msc@ogonek {.2}{.07} I} -\DeclareTextCompositeCommand{\polhk}{OT4}{u}{\msc@ogonek {.6}{.07} u} -\DeclareTextCompositeCommand{\polhk}{OT4}{U}{\msc@ogonek 0 {.05} U} -\DeclareTextCompositeCommand{\polhk}{OT4}{o}{\msc@ogonek 0 {.07} o} -\DeclareTextCompositeCommand{\polhk}{OT4}{O}{\msc@ogonek 0 {.05} O} -\def\msc@ogonek#1#2#3{% - \begingroup - \setboxz@h{#3\save@sf}% - \dimen@\wd\z@ - \ooalign{% - \unhbox\z@\crcr - \hidewidth - \setboxz@h{\kern#1\dimen@\supsize$\lhook$}% - \dimen@\ht\z@ - \advance\dimen@-#2ex\relax - \lower\dimen@\box\z@ - \hidewidth - }% - \restore@sf - \endgroup -} -\def\msc@ogonek@a#1#2{% - \begingroup - \ooalign{% - #2\save@sf\crcr - \hidewidth - \raise0.02ex\hbox{\kern#1ex\char'014}% - \hidewidth - }% - \restore@sf - \endgroup -} -\DeclareTextCommand{\soft}{OT4}{\v} -\DeclareTextCommand{\soft}{T1}{\v} -\DeclareTextCommand{\soft}{OT1}{\v} - -\DeclareTextCompositeCommand{\soft}{OT1}{t}{\msc@soft{t}\@ne{.5ex}} -\DeclareTextCompositeCommand{\soft}{OT1}{d}{\msc@soft{d}{.925}{.95ex}} -\DeclareTextCompositeCommand{\soft}{OT1}{l}{\msc@soft{l}{.95}{.4ex}} -\DeclareTextCompositeCommand{\soft}{OT1}{L}{\msc@soft{L}{.975}{.8ex}} - -\DeclareTextCompositeCommand{\soft}{OT4}{t}{\msc@soft{t}\@ne{.5ex}} -\DeclareTextCompositeCommand{\soft}{OT4}{d}{\msc@soft{d}{.925}{.95ex}} -\DeclareTextCompositeCommand{\soft}{OT4}{l}{\msc@soft{l}{.95}{.4ex}} -\DeclareTextCompositeCommand{\soft}{OT4}{L}{\msc@soft{L}{.975}{.8ex}} -\def\msc@soft#1#2#3{% - \leavevmode - \begingroup - \setboxz@h{#1}% - \raise#2\ht\z@\rlap{\kern#3\supsize,}\unhbox\z@ - \endgroup -} -\endinput -%% -%% End of file `mathscinet.sty'. diff --git a/Master/texmf-dist/tex/latex/amscls/pcatcode.sty b/Master/texmf-dist/tex/latex/amscls/pcatcode.sty deleted file mode 100644 index 92a4c2d01b5..00000000000 --- a/Master/texmf-dist/tex/latex/amscls/pcatcode.sty +++ /dev/null @@ -1,170 +0,0 @@ -%% -%% This is file `pcatcode.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% pcatcode.dtx -%% -%%% ==================================================================== -%%% @LaTeX-doc-source-file{ -%%% filename = "pcatcode.dtx", -%%% version = "1.04b", -%%% date = "2007/08/17", -%%% time = "14:48:23 EDT", -%%% author = "Michael J Downes", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% PO Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% email = "tech-support@ams.org", -%%% URL = "http://www.ams.org/", -%%% abstract = "The pcatcode package changes LaTeX package loading -%%% internals so that all subsequently loaded packages -%%% can rely on having normal catcodes in effect.", -%%% copyright = "Copyright 2001 American Mathematical Society.", -%%% license = "Unlimited copying and redistribution of this file -%%% are permitted as long as this file is not -%%% modified. Modifications, and distribution of -%%% modified versions, are permitted, but only if -%%% the resulting file is renamed.", -%%% checksum = "42248 378 1601 14362", -%%% docstring = "The checksum field, produced by Robert Solovay's -%%% checksum utility, gives CRC-16 checksum, lines, -%%% words, and characters.", -%%% } -%%% ==================================================================== -\begingroup\let\e\endlinechar\iffalse\ -\fi\chardef\E\e\e13\chardef\n\catcode\e\catcode\e5\relax\relax -\chardef\s\catcode32\chardef\t10\catcode32\t -\chardef\c\catcode37 \catcode37 14 % percent -\chardef\=\catcode61 \catcode61 12 % equal sign -\chardef\l=\catcode123 \catcode123=1 % left brace -\chardef\r=\catcode125 \catcode125=2 % right brace -\chardef\[=\catcode91 \catcode91=12 % left bracket -\chardef\]=\catcode93 \catcode93=12 % right bracket -\chardef\^=\catcode94 \catcode94=7 % hat -\chardef\.=\catcode46 \catcode46=12 % period -\chardef\/=\catcode47 \catcode47=12 % slash -\edef\c{% - \endgroup - \def\noexpand\pcat@restore{% - \catcode\number\e=\number\n \catcode32=\number\s - \catcode123=\number\l \catcode125=\number\r - \catcode37=\number\c \catcode61=\number\=% - \catcode91=\number\[\catcode93=\number\]\catcode94=\number\^% - \catcode46=\number\.\catcode47=\number\/% - \endlinechar=\number\E \relax - }% -} -\c -\endlinechar13\catcode13\string=5\relax\relax -\catcode32\string=10 \catcode37 14\relax\relax -\catcode61 12\catcode123=1\catcode125=2\catcode91=12\catcode93=12\relax -\catcode46=12\catcode47=12\catcode94=7\relax -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{pcatcode}[2002/04/16 v1.04] -\def\NormalCatcodes{% - \endlinechar=13% - \catcode33=12\catcode34=12\catcode35=6\catcode36=3\catcode37=14% - \catcode38=4\catcode39=12\catcode40=12\catcode41=12\catcode42=12% - \catcode43=12\catcode44=12\catcode45=12\catcode46=12\catcode47=12% - \catcode58=12\catcode59=12\catcode60=12\catcode61=12\catcode62=12% - \catcode63=12\catcode91=12\catcode92=0\catcode93=12\catcode94=7% - \catcode95=8\catcode96=12\catcode123=1\catcode124=12\catcode125=2% - \catcode126=13\catcode32=10\catcode13=5\catcode9=10\catcode10=12% - \relax -} -\def\CatcodeStack{} -\begingroup \escapechar=\m@ne \let\s\string -\xdef\pcat@otherchars{% - \s\!\s\"\s\#\s\$\s\%\s\&\s\'\s\(\s\)\s\*\s +\s\,\s\-\s\.\s\/\s\:% - \s\;\s\<\s\=\s\>\s\?\s\[\s\\\s\]\s\^\s\_\s\`\s\{\s\|\s\}\s\~% -} -\endgroup -\gdef\PushCatcodes{% - \xdef\CatcodeStack{% - \expandafter\PushCat@a\pcat@otherchars\ \ - \^^I\^^J{T \@gobbletwo}\@empty - \relax - {\CatcodeStack}}% -} -\def\PushCat@a#1{\catcode\number`#1=\number\catcode`#1 \PushCat@a} -\PushCatcodes \NormalCatcodes -\def\PopCatcodes{\expandafter\PopCat@a\CatcodeStack} -\def\PopCat@a#1#{#1\xdef\CatcodeStack} -\def\CCSdo#1{ (\string#1\@iden{:\number\catcode`#1)\CCSdo}} -\def\CurrentCatcodesSubset{% - \romannumeral 0\CCSdo\^^I\^^J\^^L\^^M\ \!\"\#\$\%\&\'\(\)\*+\,\-\.\/\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}{\~\@gobbletwo}:\number\catcode`\~)% -} -\begingroup\pcat@restore -\begingroup -\catcode`\3="3 \catcode`\4="4 \catcode`\7="7 \catcode`\8="8 -\catcode`\A="A \catcode`\B="B \catcode`\C="C \catcode`\D="D -\gdef\fls@let#1#2{% - \ifx\@@undefined#1\else\errmessage{\string#1 already defined}\fi - \begingroup - \lccode`\3=`#2\lccode`\7=`#2\lccode`\8=`#2% - \lccode`\B=`#2\lccode`\C=`#2\lccode`\D=`#2\relax - \ifnum\catcode`#2=\active - \def\do##1{\noexpand\do\noexpand##1\noexpand}% - \lowercase{% - \xdef\fls@active@characters{% - \fls@active@characters - \do#1D}% - }% - \fi - \aftergroup\global \aftergroup\let \aftergroup#1\aftergroup=% - \lowercase{\aftergroup} % - \lowercase{\expandafter\endgroup - \ifcase\catcode`#2 % - 0\or \bgroup\or \egroup\or 3\or 4\or 5\or 6\or 7\or 8\or 9\or - \@sptoken\or B\or C\else D\fi - }% -} -\endgroup -\gdef\FutureLetSetup{% - \gdef\fls@active@characters{}% - \fls@let\dl@@space\ % - \fls@let\dl@@exclam\!% - \fls@let\dl@@dblquote\"% - \fls@let\dl@@hash\#% - \fls@let\dl@@dollar\$% - \fls@let\dl@@ampersand\&% - \fls@let\dl@@rquote\'% - \fls@let\dl@@lparen\(% - \fls@let\dl@@rparen\)% - \fls@let\dl@@star\*% - \fls@let\dl@@plus\+% - \fls@let\dl@@comma\,% - \fls@let\dl@@hyphen\-% - \fls@let\dl@@period\.% - \fls@let\dl@@slash\/% - \fls@let\dl@@colon\:% - \fls@let\dl@@semicolon\;% - \fls@let\dl@@less\<% - \fls@let\dl@@equal\=% - \fls@let\dl@@greater\>% - \fls@let\dl@@question\?% - \fls@let\dl@@lbracket\[% - \fls@let\dl@@rbracket\]% - \fls@let\dl@@hat\^% - \fls@let\dl@@underscore\_% - \fls@let\dl@@lquote\`% - \fls@let\dl@@lbrace\{% - \fls@let\dl@@vert\|% - \fls@let\dl@@rbrace\}% - \fls@let\dl@@tilde\~% -} -\AtBeginDocument{\FutureLetSetup} -\gdef\FutureLetReset{% - \def\do##1##2{\let##1= ##2}% - \fls@active@characters - \let\do\relax -} -\endgroup -\endinput \PopCatcodes\pcat@restore -\endinput -%% -%% End of file `pcatcode.sty'. diff --git a/Master/texmf-dist/tex/latex/amscls/rkeyval.sty b/Master/texmf-dist/tex/latex/amscls/rkeyval.sty deleted file mode 100644 index c7306c9d11b..00000000000 --- a/Master/texmf-dist/tex/latex/amscls/rkeyval.sty +++ /dev/null @@ -1,460 +0,0 @@ -%% -%% This is file `rkeyval.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% rkeyval.dtx -%% -%%% ==================================================================== -%%% @LaTeX-doc-source-file{ -%%% filename = "rkeyval.dtx", -%%% version = "2.00", -%%% date = "2004/06/28", -%%% time = "15:19:29 EDT", -%%% author = "Michael J Downes and David M. Jones", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% PO Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% email = "tech-support@ams.org", -%%% URL = "http://www.ams.org/", -%%% abstract = "Key-value scanning functions with more restrictive -%%% syntax than the standard keyval package. This permits -%%% some improvements in the error-checking.", -%%% copyright = "Copyright 2001 American Mathematical Society.", -%%% license = "Unlimited copying and redistribution of this file -%%% are permitted as long as this file is not -%%% modified. Modifications, and distribution of -%%% modified versions, are permitted, but only if -%%% the resulting file is renamed.", -%%% checksum = "44721 1116 3178 30537", -%%% docstring = "The checksum field, produced by Robert Solovay's -%%% checksum utility, gives CRC-16 checksum, lines, -%%% words, and characters.", -%%% } -%%% ==================================================================== -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{rkeyval}[2004/05/05 v1.08] -\let\@xp\expandafter -\let\@nx\noexpand -\long\def\@gobblethree#1#2#3{} -\long\def\@nilgobble#1\@nil{} -\@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} -\@ifundefined{@temptokenb}{\csname newtoks\endcsname\@temptokenb}{} -\def\@append#1#2#3{\@xp\def\@xp#2\@xp{#2#1{#3}}} -\def\star@#1#2{% - \def\star@a##1{#1}% - \def\star@b{#1{#2}}% - \futurelet\@let@token\star@test -} - -\def\star@test{\ifx*\@let@token \let\star@b\star@a\fi \star@b} -\@ifundefined{NormalCatcodes}{\RequirePackage{pcatcode}\relax}{} -\PushCatcodes\NormalCatcodes -\def\extract@group#1{% - \@xp\extract@group@a\string#1\@nil -} -\def\extract@group@a#1#2'{#2\@nilgobble} -\def\set@property#1{% - \begingroup - \edef\@tempa{\extract@group#1}% - \edef\@tempa{% - \@nx\@append\@nx#1\@xp\@nx\csname \@tempa,aux\endcsname - }% - \@xp\endgroup - \@tempa -} -\def\get@property#1#2{% - \get@nth@property#1#2\m@ne -} -\def\get@nth@property#1#2#3{% - \begingroup - \edef\@tempa{\extract@group#2}% - \@tempcnta#3\relax - \@tempcntb\z@ - \@xp\scan@properties\@xp#2\csname \@tempa,aux\endcsname - \edef\@tempa{\def\@nx#1{\@tempa}}% - \@xp\endgroup - \@tempa -} -\def\scan@properties#1#2{% - \begingroup - \def\@tempa{#1}% - \let\@tempc\@empty - \@xp\find@property #2 \@nil\@nil - \edef\@tempa{\def\@nx\@tempa{\@tempc}}% - \@xp\endgroup - \@tempa -} -\def\find@property#1#2{% - \ifx\@nil#1% - \else - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \ifnum\@tempcnta<\z@ - \def\@tempc{#2}% - \else - \advance\@tempcntb\@ne - \ifnum\@tempcntb=\@tempcnta - \def\@tempc{#2}% - \fi - \fi - \fi - \@xp\find@property - \fi -} -\def\reset@property#1#2{% - \reset@nth@property#1\m@ne{#2}% -} -\def\reset@nth@property#1#2#3{% - \begingroup - \edef\@tempa{\extract@group#1}% - \@tempcnta#2\relax - \@temptokena{#3}% - \toks@\@emptytoks - \@tempcntb\z@ - \@xp\reset@scan\@xp#1\csname \@tempa,aux\endcsname - \edef\@tempa{% - \def\@xp\@nx\csname \@tempa,aux\endcsname{\the\toks@}% - }% - \@xp\endgroup - \@tempa -} -\def\reset@scan#1#2{% - \begingroup - \def\@tempa{#1}% - \@xp\reset@scan@a #2 \@nil\@nil - \edef\@tempa{\toks@{\the\toks@}}% - \@xp\endgroup - \@tempa -} -\def\reset@scan@a#1#2{% - \ifx\@nil#1% - \else - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \ifnum\@tempcnta<\z@ - \@temptokenb\@temptokena - \else - \advance\@tempcntb\@ne - \ifnum\@tempcntb=\@tempcnta - \@temptokenb\@temptokena - \fi - \fi - \else - \@temptokenb{#2}% - \fi - \edef\@tempb{% - \toks@{\the\toks@ \@nx#1{\the\@temptokenb}}% - }% - \@tempb - \@xp\reset@scan@a - \fi -} -\def\fsa@l{\futurelet\@let@token\fsa@t} -\def\fsa@b{\afterassignment\fsa@l \let\@let@token= } -\def\fsa@c#1{\aftergroup#1\fsa@l} -\let\fsa@n\@empty -\let\fsa@t\@empty -\newtoks\rsk@toks -\def\rkvIfEmpty#1#2{% - \@xp\ifx\csname#1'#2\endcsname\@empty - \@xp\@firstoftwo - \else - \@xp\@secondoftwo - \fi -} -\def\rkvIfAdditive#1{% - \@xp\let\@xp\@let@token \csname \rkv@setter#1\endcsname - \afterassignment\@nilgobble - \@xp\let\@xp\@let@token \@let@token \@empty\@empty\@nil - \ifx\@let@token\DSK@append - \@xp\@firstoftwo - \else - \@xp\@secondoftwo - \fi -} -\def\rkv@setter#1{set:\@xp\@gobble\string#1} -\def\rkv@DSAK#1#2{% - \addto@group@reset#1{\let#1\@empty}% - \edef\@tempa{\def\csname \rkv@setter#1\endcsname}% - \@tempa{#2#1}% -} -\def\rkv@DDK#1{% - \addto@group@reset#1{\def#1{\@empty}}% - \@xp\let\csname \rkv@setter#1\endcsname\@gobble -} -\def\DSK@def#1{% - \ifx#1\@empty\else - \PackageWarningNoLine{rkeyval}% - {Key \string#1 should not be repeated}% - \fi - \DSK@redef#1% -} -\def\DSK@redef#1#2{% - \@ifempty{#2}{\@gobble}{% - \def#1{#2}% - \set@property#1 - }% -} -\def\init@group@reset#1{% - \begingroup - \edef\@tempb{\@xp\@nx\csname #1@reset\endcsname}% - \@xp\ifx\@tempb\relax - \@xp\xdef\@tempb{\let \csname #1,aux\endcsname\@nx\@empty} - \fi - \endgroup -} -\def\addto@group@reset#1{% - \begingroup - \edef\@tempa{\extract@group#1}% - \init@group@reset\@tempa - \edef\@tempa{% - \@nx\g@addto@macro\@xp\@nx\csname\@tempa @reset\endcsname - }% - \@xp\endgroup - \@tempa -} -\newcommand{\DefineSimpleKey}[2]{% - \@xp\rkv@DSAK - \csname #1'#2\endcsname - {\DSK@def}% -} -\newcommand{\DefineSupersedingKey}[2]{% - \@xp\rkv@DSAK - \csname #1'#2\endcsname - {\DSK@redef}% -} -\newcommand{\DefineAdditiveKey}[3]{% - \@xp\rkv@DSAK - \csname #1'#2\endcsname - {\DSK@append#3}% -} -\def\DSK@append#1#2#3{% - \@ifempty{#3}{\@gobble}{% - \@append#1#2{#3}% - \set@property#2 - }% -} -\newcommand{\DefineDummyKey}[2]{% - \@xp\rkv@DDK \csname #1'#2\endcsname -} -\newcommand{\RestrictedSetKeys}[3]{% - \global\rsk@toks\@xp{\csname #2@reset\endcsname}% - \def\rsk@finish{#3}% - \gdef\rsk@set{\@xp\rsk@set@a\csname#2'}% - #1\relax - \begingroup - \rsk@changecase - \aftergroup\rsk@set - \let\fsa@t\rsk@z - \fsa@l -} -\def\rsk@unknown@key#1{% - \PackageWarning{rkeyval}{Unknown key: \string#1}% - \@xp\def\csname\rkv@setter#1\endcsname {\DSK@redef#1}% -} -\def\rsk@z{% - \ifx\bgroup\@let@token - \let\fsa@t\rsk@b - \let\fsa@n\fsa@b - \else - \ifx\@sptoken\@let@token - \let\fsa@n\fsa@b - \else - \rsk@errf - \fi - \fi - \fsa@n -} -\def\rsk@a{% - \ifx\@let@token\@sptoken - \let\fsa@n\fsa@b - \else - \ifx\@let@token\par - \let\fsa@n\fsa@b - \else - \ifx,\@let@token - \endgroup - \let\fsa@t\rsk@b - \let\fsa@n\fsa@b - \else - \ifx\egroup\@let@token - \endgroup - \let\fsa@n\rsk@end - \else - \endgroup - \let\fsa@n\rsk@erraa - \fi - \fi - \fi - \fi - \fsa@n -} -\def\rsk@b{% - \ifcat\@nx\@let@token A% - \let\fsa@t\rsk@c - \let\fsa@n\fsa@c - \else - \ifx\@sptoken\@let@token - \let\fsa@n\fsa@b - \else - \rsk@bb - \fi - \fi - \fsa@n -} -\def\rsk@bb{% - \ifx,\@let@token - \let\fsa@n\fsa@b - \else - \ifx\bgroup\@let@token - \let\fsa@n\rsk@errb - \else - \ifx\egroup\@let@token - \let\fsa@n\rsk@end - \else - \ifx\par\@let@token - \let\fsa@n\fsa@b - \else - \let\fsa@n\rsk@errc - \fi - \fi - \fi - \fi -} -\def\rsk@c{% - \ifcat\@nx\@let@token A% - \let\fsa@n\fsa@c - \else - \ifx\@sptoken\@let@token - \let\fsa@t\rsk@d - \let\fsa@n\fsa@b - \else - \ifx=\@let@token - \let\saw@equal T% - \let\fsa@t\rsk@d - \let\fsa@n\fsa@b - \else - \rsk@cb - \fi - \fi - \fi - \fsa@n -} -\def\rsk@cb{% - \ifx,\@let@token - \let\fsa@n\rsk@errc - \else - \ifcat\@nx\@let@token .% - \let\fsa@n\fsa@c - \else - \ifx\bgroup\@let@token - \let\fsa@n\rsk@noequal - \else - \ifx\egroup\@let@token - \let\fsa@n\rsk@noequal - \else - \let\fsa@n\rsk@errc - \fi - \fi - \fi - \fi -} -\let\saw@equal=F -\def\rsk@d{% - \ifx\bgroup\@let@token - \ifx\saw@equal T% - \aftergroup\endcsname - \rsk@endcase - \let\fsa@n\endgroup - \else - \let\saw@equal T% - \let\fsa@n\rsk@noequal - \fi - \else - \ifx\@sptoken\@let@token - \let\fsa@n\fsa@b - \else - \ifx=\@let@token - \let\saw@equal T% - \let\fsa@n\fsa@b - \else - \let\fsa@n\rsk@erre - \fi - \fi - \fi - \fsa@n -} -\def\rsk@casesensitive{% - \let\rsk@changecase\@empty - \let\rsk@endcase\@empty -} -\def\rsk@startlc{\aftergroup\lowercase\aftergroup{\iffalse}\fi} -\def\rsk@endlc{\iffalse{\fi\aftergroup}} -\def\rsk@lowercase{% - \let\rsk@changecase\rsk@startlc - \let\rsk@endcase\rsk@endlc -} -\rsk@lowercase -\def\rsk@resume{% - \begingroup - \rsk@changecase - \aftergroup\rsk@set - \let\fsa@t\rsk@a - \begingroup - \catcode\endlinechar=\active - \lccode`\~=\endlinechar - \lowercase{\let~\par}% - \fsa@l -} -\def\rsk@set@a#1#2{% - \star@{\rsk@set@b#1{#2}}{}% -} -\def\rsk@set@b#1#2#3{% - \@xp\ifx \csname\rkv@setter#1\endcsname \relax - \rsk@unknown@key#1% - \fi - \edef\@tempa{\@xp\@nx\csname \rkv@setter#1\endcsname}% - \toks@\@xp{\@tempa{#2}{#3}}% - \edef\@tempa{% - \global\rsk@toks{\the\rsk@toks \the\toks@}% - }% - \@tempa - \rsk@resume -} -\def\rsk@end{% - \global\let\rsk@set\rsk@terminate - \rsk@endcase - \endgroup - \endcsname - \afterassignment\rsk@finish - \toks@\bgroup -} -\def\rsk@terminate{\@xp\@gobble\csname} -\def\NoCommaWarning{\PackageWarning{rkeyval}{Missing comma}}% -%% % \begin{macro}{\NoCommaError} -%% % \begin{macrocode} -%% \def\NoCommaError{\rsk@err{Missing comma}\@ehc} -%% % \end{macrocode} -%% % \end{macro} -\def\rsk@nocomma{\NoCommaWarning} -\def\rsk@err{\PackageError{rkeyval}} -\def\rsk@errf{\rsk@err{Missing open brace}\@ehc\rsk@b} -\long\def\rsk@erraa{\rsk@nocomma \let\fsa@t\rsk@b \fsa@l} -\def\rsk@errb{\rsk@err{Missing key name}\@ehc\rsk@d} -\def\rsk@errc{\rsk@err{Invalid key name character}\@ehc\fsa@b} -\def\rsk@noequal{\rsk@err{Missing equal sign}\@ehc\rsk@d} -\def\rsk@erre#1,{% - \rsk@err{Missing open brace for key value}\@ehc - \iffalse{\fi - \endgroup - \endcsname - \rsk@endcase }{#1},% -} -\PopCatcodes -\endinput -%% -%% End of file `rkeyval.sty'. diff --git a/Master/texmf-dist/tex/latex/amscls/textcmds.sty b/Master/texmf-dist/tex/latex/amscls/textcmds.sty deleted file mode 100644 index a8ecbcb872f..00000000000 --- a/Master/texmf-dist/tex/latex/amscls/textcmds.sty +++ /dev/null @@ -1,129 +0,0 @@ -%% -%% This is file `textcmds.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% textcmds.dtx (with options: `pkg') -%% -%%% ==================================================================== -%%% @LaTeX-doc-source-file{ -%%% filename = "textcmds.dtx", -%%% version = "1.05", -%%% date = "2002/04/16", -%%% time = "08:47:47 EDT", -%%% author = "Michael J Downes", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% PO Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% email = "tech-support@ams.org", -%%% URL = "http://www.ams.org/", -%%% abstract = "Short forms for textemdash and the other LaTeX -%%% commands that correspond to ligatures of -%%% convenience.", -%%% copyright = "Copyright 2001 American Mathematical Society.", -%%% license = "Unlimited copying and redistribution of this file -%%% are permitted as long as this file is not -%%% modified. Modifications, and distribution of -%%% modified versions, are permitted, but only if -%%% the resulting file is renamed.", -%%% checksum = "55773 283 1136 10227", -%%% docstring = "The checksum field, produced by Robert Solovay's -%%% checksum utility, gives CRC-16 checksum, lines, -%%% words, and characters.", -%%% } -%%% ==================================================================== -\ProvidesPackage{textcmds}[2002/04/16 v1.05] -\providecommand{\mdash}{\textemdash\penalty\exhyphenpenalty} -\providecommand{\ndash}{\textendash\penalty\exhyphenpenalty} -\newcommand{\qd}{\textquestiondown} -\newcommand{\xd}{\textexclamdown} -\newcommand{\ldq}{\textquotedblleft} -\newcommand{\rdq}{\textquotedblright} -\newcommand{\lsq}{\textquoteleft} -\newcommand{\rsq}{\textquoteright} -\newcommand{\bul}{\textbullet}% -\newcommand{\vsp}{\textvisiblespace}% -\newcommand{\pdc}{\textperiodcentered}% -\newcommand{\vrt}{\textbar}% -\newcommand{\cir}{\textasciicircum}% -\newcommand{\til}{\textasciitilde}% -\newcommand{\bsl}{\textbackslash}% -\newcommand{\cwm}{\textcompwordmark}% -\providecommand{\qq}[1]{\ldq#1\/\rdq} -\newcommand{\supsize}{% - \expandafter\ifx\csname S@\f@size\endcsname\relax - \calculate@math@sizes - \fi - \csname S@\f@size\endcsname - \fontsize\sf@size\z@\selectfont -} -\DeclareRobustCommand{\tsup}[1]{% - \leavevmode\raise.9ex\hbox{\supsize #1}% -} -\DeclareRobustCommand{\tsub}[1]{% - \leavevmode\lower.6ex\hbox{\supsize #1}% -} -\DeclareTextSymbolDefault{\textprimechar}{OMS} -\DeclareTextSymbol{\textprimechar}{OMS}{48} -\DeclareRobustCommand{\tprime}{\tsup{\textprimechar}} -\@ifundefined{textlangle}{% - \DeclareTextSymbolDefault{\textlangle}{OMS} - \DeclareTextSymbolDefault{\textrangle}{OMS} -}{} -\DeclareTextSymbol{\textlangle}{OMS}{"68} -\DeclareTextSymbol{\textrangle}{OMS}{"69} -\DeclareRobustCommand{\lara}[1]{\textlangle#1\/\textrangle} -\csname endinput\endcsname -<*emacs> -(defvar latex-ndash-command "\\ndash" - "*String to insert for an n-dash in LaTeX mode.") - -(defvar latex-mdash-command "\\mdash" - "*String to insert for an m-dash in LaTeX mode.") - -(defvar latex-quote-command "\\qq" - "*String to insert for quotes in LaTeX mode.") - -(defun latex-maybe-start-quotes (arg) - "Insert the beginning of a \\qq{...} structure if the preceding char is -a left quote." - (interactive "*p") - (if (= (preceding-char) ?\`) - (progn - (delete-backward-char 1) - (insert-and-inherit (concat latex-quote-command "\{"))) - (self-insert-command arg))) - -(defun latex-maybe-end-quotes (arg) - "Insert the end of a \\qq{...} structure if appropriate." - (interactive "*p") - (if (= (preceding-char) ?\') - (progn - (delete-backward-char 1) - (insert-and-inherit "\}")) - (self-insert-command arg))) - -(defun latex-maybe-dash (arg) - "Convert two or three hyphens to \\mdash or \\ndash." - (interactive "*p") - (cond - ((re-search-backward - (concat (regexp-quote latex-ndash-command) " *\\=") nil t) - (replace-match (concat (regexp-quote latex-mdash-command) " "))) - ((= (preceding-char) ?-) - (delete-backward-char 1) - (insert-and-inherit (concat latex-ndash-command " "))) - (t (self-insert-command arg)))) - -(add-hook 'TeX-mode-hook - '(lambda - (define-key LaTeX-mode-map "\`" 'latex-maybe-start-quotes) - (define-key LaTeX-mode-map "\'" 'latex-maybe-end-quotes) - (define-key LaTeX-mode-map "-" 'latex-maybe-dash))) -</emacs> -\endinput -%% -%% End of file `textcmds.sty'. |