diff options
author | Karl Berry <karl@freefriends.org> | 2014-08-07 21:56:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-08-07 21:56:51 +0000 |
commit | 1cd7d0593b789a713e7e40d41871c7b0e44396ce (patch) | |
tree | cc44e378e9a284e12039c4656695e1d4b60e8505 | |
parent | 94965adad023c311265b401a1e7bef667d92d745 (diff) |
amscls (5aug14)
git-svn-id: svn://tug.org/texlive/trunk@34870 c570f23f-e606-0410-a88d-b1316a301751
27 files changed, 1346 insertions, 956 deletions
diff --git a/Master/texmf-dist/source/latex/amscls/00readme.txt b/Master/texmf-dist/doc/latex/amscls/README index 03243718674..8931e2aca35 100644 --- a/Master/texmf-dist/source/latex/amscls/00readme.txt +++ b/Master/texmf-dist/doc/latex/amscls/README @@ -1,4 +1,32 @@ -00readme.txt for AMS document classes amsart/book/proc 2.20.1 [2009/07/02] +README file for AMS document classes amsart/book/proc 2.20.1 [2009/07/02] + +Copyright 2004, 2010, 2014 American Mathematical Society. + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +American Mathematical Society +Technical Support +Publications Technical Group +201 Charles Street +Providence, RI 02904 +USA +tel: (401) 455-4080 + (800) 321-4267 (USA and Canada only) +fax: (401) 331-3842 +email: tech-support@ams.org + +======================================================================== See manifest.txt for a list of all the files in the distribution. @@ -35,23 +63,23 @@ name and edit the copy---e.g., copy amsbook.cls to mybook.cls. (In general we advise against using \LoadClass, unless the base class is frozen or changes to the base class are under your control.) -For technical support: +======================================================================== +CHANGE LOG - American Mathematical Society - Technical Support - Publications Technical Group - P. O. Box 6248 - Providence, RI 02940-6248 - Phone: 800-321-4AMS (321-4267) (USA/Canada) or 401-455-4080 - tech-support@ams.org +---amsclass.ins 2.25 2014/07/24 + amsmidx.ins 1.1 2014/07/24 + upref.ins 1.1 2014/07/24 +Superseded ams-c1.ins by individual .ins files per .dtx file -======================================================================== -RECENT CHANGES +---amsbooka.dtx 2.08 2014/07/11 +1. When chapter has an author, reset running heads to be author/left, + chapter title/right. +2. Added \barefootnote and inchapterbibliography. +3. Added (optional) \copyrightinfo per chapter. ---amsclass.dtx 2.20.1 2009/07/02 -Added 2010 as a valid version of the Mathematics Subject Classification. -======================================================================== -PREVIOUS CHANGES +1. Added [2010] option as permissible year for \subjclass. +2. Revised header block to explicitly recognizeq the LPPL. ---ams-c1.ins 2.20 2004/08/03 Added amsmidx package. @@ -148,4 +176,3 @@ if triggered when something else is using \@elt. ---amsclass.dtx 2.02 2000/01/17 Some fixes for the fleqn/qedhere case. -======================================================================== diff --git a/Master/texmf-dist/doc/latex/amscls/amsart-template.tex b/Master/texmf-dist/doc/latex/amscls/amsart-template.tex new file mode 100644 index 00000000000..6c735fcb0b6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/amscls/amsart-template.tex @@ -0,0 +1,89 @@ +%% filename: amsart-template.tex +%% version: 1.1 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2008-2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +% AMS-LaTeX v.2 template for use with amsart +% +% Remove any commented or uncommented macros you do not use. + +\documentclass{amsart} + +\newtheorem{theorem}{Theorem}[section] +\newtheorem{lemma}[theorem]{Lemma} + +\theoremstyle{definition} +\newtheorem{definition}[theorem]{Definition} +\newtheorem{example}[theorem]{Example} +\newtheorem{xca}[theorem]{Exercise} + +\theoremstyle{remark} +\newtheorem{remark}[theorem]{Remark} + +\numberwithin{equation}{section} + +\begin{document} + +\title{} + +% Remove any unused author tags. + +% author one information +\author{} +\address{} +\curraddr{} +\email{} +\thanks{} + +% author two information +\author{} +\address{} +\curraddr{} +\email{} +\thanks{} + +\subjclass[2010]{Primary } + +\keywords{} + +\date{} + +\dedicatory{} + +\begin{abstract} +\end{abstract} + +\maketitle + +\end{document} + +%----------------------------------------------------------------------- +% End of amsart-template.tex +%----------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/amscls/amsart.template b/Master/texmf-dist/doc/latex/amscls/amsart.template deleted file mode 100644 index 909b3f36a72..00000000000 --- a/Master/texmf-dist/doc/latex/amscls/amsart.template +++ /dev/null @@ -1,64 +0,0 @@ -%----------------------------------------------------------------------- -% Beginning of amsart.template -%----------------------------------------------------------------------- -% -% AMS-LaTeX v.2 template for use with amsart -% -% Remove any commented or uncommented macros you do not use. - -\documentclass{amsart} - -\newtheorem{theorem}{Theorem}[section] -\newtheorem{lemma}[theorem]{Lemma} - -\theoremstyle{definition} -\newtheorem{definition}[theorem]{Definition} -\newtheorem{example}[theorem]{Example} -\newtheorem{xca}[theorem]{Exercise} - -\theoremstyle{remark} -\newtheorem{remark}[theorem]{Remark} - -\numberwithin{equation}{section} - -\begin{document} - -\title{} - -% Remove any unused author tags. - -% author one information -\author{} -\address{} -\curraddr{} -\email{} -\thanks{} - -% author two information -\author{} -\address{} -\curraddr{} -\email{} -\thanks{} - -\subjclass[2000]{Primary } -% For articles to be published after 1 January 2010, you may use -% the following version: -%\subjclass[2010]{Primary } - -\keywords{} - -\date{} - -\dedicatory{} - -\begin{abstract} -\end{abstract} - -\maketitle - -\end{document} - -%----------------------------------------------------------------------- -% End of amsart.template -%----------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/amscls/amsbook.template b/Master/texmf-dist/doc/latex/amscls/amsbook-template.tex index ecc218550e9..36920ee6349 100644 --- a/Master/texmf-dist/doc/latex/amscls/amsbook.template +++ b/Master/texmf-dist/doc/latex/amscls/amsbook-template.tex @@ -1,7 +1,35 @@ -%----------------------------------------------------------------------- -% Beginning of amsbook.template -%----------------------------------------------------------------------- -% +%% filename: amsbook-template.tex +%% version: 1.1 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2006, 2008-2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + % AMS-LaTeX v.2 driver file template for use with amsbook % % Remove any commented or uncommented macros you do not use. @@ -55,10 +83,7 @@ \email{} \thanks{} -\subjclass[2000]{Primary } -% For books to be published after 1 January 2010, you may use -% the following version: -%\subjclass[2010]{Primary } +\subjclass[2010]{Primary } \keywords{} @@ -105,5 +130,5 @@ \end{document} %----------------------------------------------------------------------- -% End of amsbook.template +% End of amsbook-template.tex %----------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/amscls/amsbooka.pdf b/Master/texmf-dist/doc/latex/amscls/amsbooka.pdf Binary files differindex 0e3416b6f3e..e7d377b164e 100644 --- a/Master/texmf-dist/doc/latex/amscls/amsbooka.pdf +++ b/Master/texmf-dist/doc/latex/amscls/amsbooka.pdf diff --git a/Master/texmf-dist/doc/latex/amscls/amsdtx.pdf b/Master/texmf-dist/doc/latex/amscls/amsdtx.pdf Binary files differindex b43e0f767f7..4bba820e741 100644 --- a/Master/texmf-dist/doc/latex/amscls/amsdtx.pdf +++ b/Master/texmf-dist/doc/latex/amscls/amsdtx.pdf diff --git a/Master/texmf-dist/doc/latex/amscls/amsproc-template.tex b/Master/texmf-dist/doc/latex/amscls/amsproc-template.tex new file mode 100644 index 00000000000..5cc13708440 --- /dev/null +++ b/Master/texmf-dist/doc/latex/amscls/amsproc-template.tex @@ -0,0 +1,89 @@ +%% filename: amsproc-template.tex +%% version: 1.1 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2008-2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +% AMS-LaTeX v.2 template for use with amsproc +% +% Remove any commented or uncommented macros you do not use. + +\documentclass{amsproc} + +\newtheorem{theorem}{Theorem}[section] +\newtheorem{lemma}[theorem]{Lemma} + +\theoremstyle{definition} +\newtheorem{definition}[theorem]{Definition} +\newtheorem{example}[theorem]{Example} +\newtheorem{xca}[theorem]{Exercise} + +\theoremstyle{remark} +\newtheorem{remark}[theorem]{Remark} + +\numberwithin{equation}{section} + +\begin{document} + +\title{} + +% Remove any unused author tags. + +% author one information +\author{} +\address{} +\curraddr{} +\email{} +\thanks{} + +% author two information +\author{} +\address{} +\curraddr{} +\email{} +\thanks{} + +\subjclass[2010]{Primary } + +\keywords{} + +\date{} + +\dedicatory{} + +\begin{abstract} +\end{abstract} + +\maketitle + +\end{document} + +%----------------------------------------------------------------------- +% End of amsproc-template.tex +%----------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/amscls/amsproc.template b/Master/texmf-dist/doc/latex/amscls/amsproc.template deleted file mode 100644 index 476ef260b5e..00000000000 --- a/Master/texmf-dist/doc/latex/amscls/amsproc.template +++ /dev/null @@ -1,64 +0,0 @@ -%----------------------------------------------------------------------- -% Beginning of amsproc.template -%----------------------------------------------------------------------- -% -% AMS-LaTeX v.2 template for use with amsproc -% -% Remove any commented or uncommented macros you do not use. - -\documentclass{amsproc} - -\newtheorem{theorem}{Theorem}[section] -\newtheorem{lemma}[theorem]{Lemma} - -\theoremstyle{definition} -\newtheorem{definition}[theorem]{Definition} -\newtheorem{example}[theorem]{Example} -\newtheorem{xca}[theorem]{Exercise} - -\theoremstyle{remark} -\newtheorem{remark}[theorem]{Remark} - -\numberwithin{equation}{section} - -\begin{document} - -\title{} - -% Remove any unused author tags. - -% author one information -\author{} -\address{} -\curraddr{} -\email{} -\thanks{} - -% author two information -\author{} -\address{} -\curraddr{} -\email{} -\thanks{} - -\subjclass[2000]{Primary } -% For articles to be published after 1 January 2010, you may use -% the following version: -%\subjclass[2010]{Primary } - -\keywords{} - -\date{} - -\dedicatory{} - -\begin{abstract} -\end{abstract} - -\maketitle - -\end{document} - -%----------------------------------------------------------------------- -% End of amsproc.template -%----------------------------------------------------------------------- diff --git a/Master/texmf-dist/source/latex/amscls/manifest.txt b/Master/texmf-dist/doc/latex/amscls/manifest.txt index f28b47ec5d8..d566152324c 100644 --- a/Master/texmf-dist/source/latex/amscls/manifest.txt +++ b/Master/texmf-dist/doc/latex/amscls/manifest.txt @@ -2,9 +2,9 @@ bibtex: bst bibtex/bst: -ams +amscls -bibtex/bst/ams: +bibtex/bst/amscls: amsalpha.bst amsplain.bst @@ -15,13 +15,19 @@ doc/latex: amscls doc/latex/amscls: -amsart.template -amsbook.template +00LICENSE.txt +README +amsart-template.tex +amsbook-template.tex +amsbooka.pdf amsclass.pdf amsdtx.pdf amsmidx.pdf -amsproc.template +amsproc-template.tex amsthdoc.pdf +diffs-c.txt +instr-l.pdf +manifest.txt thmtest.pdf upref.pdf @@ -32,23 +38,17 @@ source/latex: amscls source/latex/amscls: -00readme.txt -amsalpha.bst -amsart.template -amsbook.template +amsbooka.dtx +amsbooka.ins amsclass.dtx amsclass.ins amsdtx.dtx amsdtx.ins amsmidx.dtx amsmidx.ins -amsplain.bst -amsproc.template amsthdoc.tex -diffs-c.txt -exercise.thm install.txt -manifest.txt +instr-l.tex thmtest.tex upref.dtx upref.ins @@ -62,6 +62,7 @@ amscls tex/latex/amscls: amsart.cls amsbook.cls +amsbooka.sty amsdtx.cls amsldoc.cls amsmidx.sty diff --git a/Master/texmf-dist/source/latex/amscls/00LICENSE.txt b/Master/texmf-dist/source/latex/amscls/00LICENSE.txt deleted file mode 100644 index d779a36f8b9..00000000000 --- a/Master/texmf-dist/source/latex/amscls/00LICENSE.txt +++ /dev/null @@ -1,196 +0,0 @@ -The AMS is in the process of restating and updating the licenses on -all components of the AMS-LaTeX and AMSFonts distributions in order to -bring their licenses into line with current standards of "free" -software licenses. Since it will take some time to update all -individual files, we're distributing this notice now to retroactively -restate the license on currently-distributed files. - -In 2009 the font components -- e.g., AFM (.afm), MetaFont (.mf), TeX -font metric (.tfm), and Type 1 (.pfb) files -- of version 3 of the -AMSfonts package were released under the SIL Open Font License. Any -file released under the SIL OFL continues to be covered by that -license. - -As of May 1, 2010, the following license supersedes any license found -inside any LaTeX macro files -- and associated documentation and -source files -- currently being distributed by the AMS: - - This work may be distributed and/or modified under the - conditions of the LaTeX Project Public License, either version 1.3c - of this license or (at your option) any later version. - The latest version of this license is in - http://www.latex-project.org/lppl.txt - and version 1.3c or later is part of all distributions of LaTeX - version 2005/12/01 or later. - - This work has the LPPL maintenance status `maintained'. - - The Current Maintainer of this work is the American Mathematical - Society. - -Files covered by this notice include -- but are not necessarily -limited to -- the following, along with any associated documentation -files (README files, templates, examples, etc.). - -amsclass, version 2: - ams-c1.ins v2.20 (2004/08/03) - amsalpha.bst v2.0 (2000/03/27) - amsart.cls v2.20.1 (2009/07/02) - amsbook.sty v2.20.1 (2009/07/02) - amsclass.dtx v2.20.1 (2009/07/02) - amsdtx.cls v2.06 (2004/08/06) - amsdtx.dtx v2.06 (2004/08/06) - amsldoc.cls v2.06 (2004/08/06) - amsldoc.tex v2.09 (2004/04/06) - amsmidx.dtx v2.01 (2004/08/03) - amsmidx.sty v2.01 (2004/08/03) - amsmidx.txt - amsplain.bst v2.0 (2000/03/27) - amsproc.sty v2.20.1 (2009/07/02) - amsthdoc.tex v2.20 (2004/08/03) - amsthm.sty v2.20 (2004/08/06) - instr-l.tex v2.20 (2004/08/06) - thmtest.tex v2.01 (2004/08/02) - upref.dtx v2.01 (2004/07/29) - upref.sty v2.01 (2004/07/29) - -amsfonts, version 3: - amsfndoc.cyr v2.2c (1997/12/15) - amsfndoc.def v2.2d (2002/01/18) - amsfndoc.fnt v2.2c (2001/11/16) - amsfndoc.ins v2.2f (2002/01/30) - amsfndoc.tex v2.2d (2002/01/19) - amsfonts.dtx v3.00 (2009/06/22) - amsfonts.ins v3.00 (2009/02/22) - amsfonts.sty v3.00 (2009/06/22) - amssym.def v2.2b (2001/07/03) - amssym.tex v2.2b (1997/02/26) - amssymb.dtx v3.00 (2009/06/22) - amssymb.sty v3.00 (2009/06/22) - cmmib57.dtx v3.00 (2009/06/22) - cmmib57.sty v3.00 (2009/06/22) - cyracc.def v2.2b (2001/10/01) - eucal.sty v3.00 (2009/06/22) - eufrak.dtx v3.00 (2009/06/22) - eufrak.sty v3.00 (2009/06/22) - euscript.dtx v3.00 (2009/06/22) - euscript.sty v3.00 (2009/06/22) - ueuex.fd v3.00 (2009/06/22) - ueuf.fd v3.00 (2009/06/22) - ueur.fd v3.00 (2009/06/22) - ueus.fd v3.00 (2009/06/22) - umsa.fd v3.00 (2009/06/22) - umsb.fd v3.00 (2009/06/22) - -amsmath, version 2: - ams-m1.ins v1.05 (2000/05/25) - amsbsy.dtx v1.2d (1999/11/29) - amsbsy.sty v1.2d (1999/11/29) - amscd.dtx v2.0 (1999/11/29) - amscd.sty v2.0 (1999/11/29) - amsgen.dtx v2.0 (1999/11/30) - amsgen.sty v2.0 (1999/11/30) - amsmath.dtx v2.13 (2000/07/18) - amsmath.sty v2.13 (2000/07/18) - amsopn.dtx v2.01 (1999/12/14) - amsopn.sty v2.01 (1999/12/14) - amstex.sty v1.2f (1999/11/15) - amstext.dtx v2.01 (2000/06/29) - amstext.sty v2.01 (2000/06/29) - amsxtra.dtx v1.2c (1999/11/15) - amsxtra.sty v1.2c (1999/11/15) - subeqn.tex v1.2c (1999/11/29) - technote.tex v2.0 (1999/11/15) - testmath.tex v2.0 (1999/11/15) - -amsrefs, version 2: - amsbst.sty v2.03 (2007/10/22) - amsj.bib v2.01 (2007/10/01) - amsra.bst v2.01 (2007/10/01) - amsrefs.dtx v2.03 (2007/10/22) - amsrefs.ins - amsrefs.sty v2.03 (2007/10/22) - amsrn.bst v2.01 (2007/10/01) - amsrs.bst v2.01 (2007/10/01) - amsru.bst v2.01 (2007/10/01) - amsry.bst v2.01 (2007/10/01) - amsxport.dtx v2.01 (2007/10/01) - amsxport.ins - ifoption.dtx v1.02 (2002/03/04) - ifoption.ins - ifoption.sty v1.02 (2002/03/04) - mathscinet.dtx v2.01 (2004/06/30) - mathscinet.ins - mathscinet.sty v2.01 (2004/06/30) - pcatcode.dtx v1.04b (2007/08/17) - pcatcode.ins - pcatcode.sty v1.04b (2007/08/17) - rkeyval.dtx v2.00 (2004/06/28) - rkeyval.ins - rkeyval.sty v2.00 (2004/06/28) - textcmds.dtx v1.06 (2007/10/19) - textcmds.ins - textcmds.sty v1.06 (2007/10/19) - -AMS author packages: - ams-rust.sty v1.02 (2003/11/26) - amsbkrev.cls v2.23 (2009/02/11) - amsip-m-l.cls v2.01 (2005/03/16) - amsip-p-l.cls v2.01 (2005/03/21) - amstext-l.cls v0.92 (2010/03/05) - bull-l.cls v2.05 (2009/05/07) - cbmath-l.cls v1.2b (1996/10/25) - cbms-l.cls v1.2b (1995/10/30) - ceb-l.cls v2.02 (2007/08/28) - cmim-l.cls v1.2b (2001/06/14) - cmip-l.cls v1.0b (2001/04/19) - cmsams-l.cls v1.2b (1996/10/25) - coll-l.cls v1.2b (1996/10/30) - conm-m-l.cls v1.2b (1996/10/30) - conm-p-l.cls v1.2b (1996/10/25) - crmm-l.cls v2.01 (2005/05/11) - crmp-l.cls v2.01 (2005/05/11) - dimacs-l.cls v1.2b (1996/10/24) - ecgd-l.cls v2.02 (2007/06/18) - editor.cls v0.97 (2008/12/04) - ert-l.cls v2.02 (2007/06/18) - fic-l.cls v1.2i (2010/01/26) - fim-l.cls v1.2i (2010/01/26) - gen-j-l.cls v1.2b (1996/10/25) - gen-m-l.cls v1.2b (1996/10/30) - gen-p-l.cls v1.2b (1996/01/25) - gsm-l.cls v2.05 (2008/09/26) - hmath-l.cls v1.2b (1996/10/30) - jag-l.cls v1.2u (2005/06/24) - jams-l.cls v2.01 (2007/06/18) - mawrld-l.cls v1.01 (2006/05/23) - mcom-l.cls v2.01 (2007/06/18) - memo-l.cls v2.01 (2007/05/09) - mmono-l.cls v1.2b (1996/10/30) - mmono-s.cls v1.1b (1998/04/13) - mosc-l.cls v2.07 (2006/03/06) - proc-l.cls v2.01 (2007/06/18) - psapm-l.cls v1.2c (1996/11/18) - pspum-l.cls v1.2c (1996/11/18) - qam-l.cls v2.07 (2005/09/09) - smf-l.cls v1.2b (1998/06/29) - spmj-l.cls v2.12 (2009/01/22) - stml-l.cls v1.17 (2008/06/25) - surv-l.cls v1.2b (1996/10/30) - tpms-l.cls v2.07 (2009/01/22) - tran-l.cls v2.01 (2007/06/18) - trans2-l.cls v1.2b (1997/11/17) - ulect-l.cls v1.2b (1996/10/30) - -Please address any questions to - - American Mathematical Society - Technical Support - Publications Technical Group - 201 Charles Street - Providence, RI 02904 - USA - tel: (401) 455-4080 - (800) 321-4267 (USA and Canada only) - fax: (401) 331-3842 - email: tech-support@ams.org diff --git a/Master/texmf-dist/source/latex/amscls/ams-c1.ins b/Master/texmf-dist/source/latex/amscls/ams-c1.ins deleted file mode 100644 index 3145608a278..00000000000 --- a/Master/texmf-dist/source/latex/amscls/ams-c1.ins +++ /dev/null @@ -1,80 +0,0 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "ams-c1.ins", -%%% version = "2.20", -%%% date = "2004/08/03", -%%% time = "14:18:09 EDT", -%%% checksum = "43968 80 304 2992", -%%% author = "American Mathematical Society", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Electronic Products and Services, -%%% P. O. Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% copyright = "Copyright 1999 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% email = "tech-support@math.ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amsart, amsbook, amsproc, amsthm, install", -%%% supported = "yes", -%%% abstract = "This is an installation file that will generate -%%% loadable package and class files when run -%%% through \LaTeX{}.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== -\def\batchfile{ams-c1.ins} -\input docstrip.tex -\preamble -\endpreamble - -\keepsilent - -\csname newtoks\endcsname\filesmsg -\def\dofile#1#2#3{\generateFile{#1}{f}{\from{#2}{#3}}% - \filesmsg\expandafter{\the\filesmsg - \Msg{* \space\space#1}}} - -% Packages -\dofile{amsthm.sty}{amsclass.dtx}{amsthm} -\dofile{upref.sty}{upref.dtx}{} -\dofile{amsmidx.sty}{amsmidx.dtx}{} - -% Document class amsart: -\dofile{amsart.cls}{amsclass.dtx}{amsart,classes} -% Document class amsbook: -\dofile{amsbook.cls}{amsclass.dtx}{amsbook,classes} -% Document class amsproc: -\dofile{amsproc.cls}{amsclass.dtx}{amsproc,classes} - -% Document class for printing AMS documentation files: -\dofile{amsdtx.cls}{amsdtx.dtx}{amsdtx} - -\ifToplevel{ -\Msg{******************************************************************} -\Msg{*} -\Msg{* To get documentation for the amsart, amsbook, and amsproc} -\Msg{* documentclasses, run LaTeX on instr-l.tex.} -\Msg{*} -\Msg{* To get documentation for the amsthm package, run LaTeX on} -\Msg{* amsthdoc.tex; see also thmtest.tex.} -\Msg{*} -\Msg{******************************************************************} -} - -\endinput -} diff --git a/Master/texmf-dist/source/latex/amscls/amsbooka.dtx b/Master/texmf-dist/source/latex/amscls/amsbooka.dtx index d57f8d19b0b..4ff8e24ae73 100644 --- a/Master/texmf-dist/source/latex/amscls/amsbooka.dtx +++ b/Master/texmf-dist/source/latex/amscls/amsbooka.dtx @@ -1,52 +1,48 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsbooka.dtx", -%%% version = "2.06", -%%% date = "2008/05/19", -%%% time = "09:46:14 EDT", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1995, 2008 American Mathematical Society. -%%% Licensed under the LaTeX Project Public License -%%% version 1.3c or (at your option) any later version. -%%% The latest version of this license is in -%%% http://www.latex-project.org/lppl.txt -%%% If you make any changes, please rename it to -%%% some other name.", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904-2294, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% checksum = "07052 384 1313 12859", -%%% email = "tech-support@ams.org", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, monograph", -%%% supported = "yes", -%%% abstract = "This is part of the AMS-\LaTeX{} distribution. -%%% It contains code to augment the AMS-\LaTeX{} -%%% monograph document classes, providing the ability -%%% to include an author's name along with a chapter -%%% title, and to pass the author information along -%%% for inclusion in the table of contents", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== +% \def\filename{amsbooka.dtx} +% \def\fileversion{2.08} +% \def\filedate{2014/07/11} +% +% \iffalse meta-comment +% +% American Mathematical Society +% Technical Support +% Publications Technical Group +% 201 Charles Street +% Providence, RI 02904 +% USA +% tel: (401) 455-4080 +% (800) 321-4267 (USA and Canada only) +% fax: (401) 331-3842 +% email: tech-support@ams.org +% +% Copyright 1995, 2008, 2014 American Mathematical Society. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is the American Mathematical +% Society. +% +% \fi +% % \iffalse %<*driver> \documentclass{amsdtx} + +\CodelineIndex + \begin{document} \title{The \pkg{amsbooka} package} \author{American Mathematical Society\\Barbara Beeton} \date{Version \fileversion, \filedate} -\hDocInput{amsbooka.dtx} +\DocInput{amsbooka.dtx} \end{document} %</driver> % \fi @@ -62,6 +58,9 @@ % with a part or chapter title of a monograph, and automatically pass % the author information on to the table of contents for presentation % in a style compatible with the regular (series-specific) TOC style. +% It also provides facilities to add elements often associated with +% separately authored chapters, including a copyright notice, +% uunumbered footnotes, and a section-level bibliography. % % This package may become part of the \amslatex/ collection of % document classes and related packages. @@ -71,46 +70,145 @@ % Standard file identification. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) -[1994/12/01]% LaTeX date must December 1994 or later -\ProvidesPackage{amsbooka}[2008/05/19 v2.06 monograph part/chapter authors] +[1995/06/01]% LaTeX date must be June 1995 or later +\ProvidesPackage{amsbooka}[2014/07/11 v2.08 monograph part/chapter authors] % \end{macrocode} % % \section{User instructions} % +% \textbf{Getting started:} The front matter of the book must include +% (at least) a \cn{title} and \cn{\maketitle}. If these are absent, +% an unintelligible error message will result. This is caused by +% the redefinition of the \cn{author} command, which is ordinarily +% expected to occur only in the book's front matter. +% +% \subsection{Chapter and part headings} +% % A part or chapter with no associated author is input in the usual -% way:\\ -% \verb|\part{full title}|\\ -% \verb|\chapter[short title]{full title}|\\ +% way:\\[2pt] +% \verb|\part{|\<full title>\verb|}|\\ +% \verb|\chapter[|\<short title>\verb|]{|\<full title>\verb|}|\\[2pt] % The part or chapter title will be set in the regular style for % the series. % % If an author is to be associated with a chapter, then the short % title \emph{must} be provided, and the author is included within -% the full title, thus:\\ -% \verb|\chapter[short title]{full title \author{author name}}|\\ +% the full title, thus:\\[2pt] +% \verb|\chapter[|\<short title>\verb|]{|\<full title>% +% \verb| \author{|\<author name>\verb|}}| +% +% \vspace{2pt} +% % This works for both \verb|\chapter| and \verb|\chapter*|. % Similarly, a part title with an associated author must include -% the author as follows:\\ -% \verb|\part{full title \author{author name}}|\\ +% the author as follows:\\[2pt] +% \verb|\part{|\<full title>\verb| \author{|\<author name>\verb|}}|\\[2pt] % No short title is required for a part title with author. % % The author name will be set following the title and also included % in the table of contents, both in the appropriate style for the % series. % -% The front matter of the book must include (at least) a \cn{title} -% and \cn{\maketitle}. If these are absent, an unintelligible error -% message will result. +% When an author is specified for a chapter, the left-hand running +% head will be the author name; the right-hand running head will +% be the chapter title, taken from the short title. For a chapter +% with no specified author, the running heads will be the same as +% for an ``ordinary'' monograph: chapter title on the left and +% section heading on the right, except that, if the chapter has +% no sections, the chapter title will also appear on the right. +% +% By default, ``authored'' chapters will be numbered, but chapter +% numbers will be omitted from the running heads. (Most volumes +% encountered so far in this style are essentially collections.) +% Chapter numbers can be restored to the running heads by using the +% documentclass option \opt{[rhchapnum]}. In the present version +% of \pkg{amsbooka} this is an all-or-nothing proposition, but +% this decision may be reconsidered if an example emerges in which +% there is justification for including chapter numbers in some +% running heads but not in others. +% +% Similarly, the ``standard'' monograph running heads (chapter on +% the left, section on the right) can be forced for all authored +% chapters by specifying the documentclass option \opt{[rhchapsec]}. +% With this option, chapter numbers will not be suppressed. Again, +% this is an all-or-nothing choice. +% +% \subsection{Elements at the bottom of the first page} +% +% If information such as a previous publication or an alternate +% source is noted, this should appear on the first page of the +% chapter as an unnumbered footnote. Enter this immediately +% after the \verb|\chapter| title, using this command:\\[2pt] +% \verb|\barefootnote{|\<footnote text>\verb|}| +% +% \vspace{2pt} % +% If a separate copyright notice is required for a chapter, +% enter it as follows:\\[2pt] +% \verb|\copyrightinfo{|\<year>\verb|}{|\<copyright holder>\verb|}|\\[2pt] +% If this command is not input for a chapter, no notice will appear. +% +% \subsection{Bibliography within a chapter} +% +% The bibliography of a monograph usually appears as a separate chapter. +% However, for collections addressed by the present package, each +% individual chapter may have its own reference list, which should +% be treated as a section. +% +% If the chapter bibliography has been prepared for \pkg{amsrefs}, +% specify \env{bibsection} to obtain the proper format. (See the +% \pkg{amsrefs} documentation for details.) +% +% If the chapter bibliography has been prepared using \BibTeX, +% substitute\\[2pt] +% \verb|\begin{inchapterbibliography}|\\ +% \verb|...|\\ +% \verb|\end{inchapterbibliography}|\\[2pt] +% for the usual \env{thebibliography} environment. The actual contents +% of the bibliography should be included within the chapter file, +% not read in from a separate \fn{.bbl} file. If the heading of +% this section needs to be changed,\\[2pt] +% \verb|\renewcommand{\bibname}{...}| +% % % \section{Implementation} % % This package is meant for use with all AMS monograph series. % Two series, GSM and STML, have special requirements, so provide -% matching strings that can be used to identify them. +% matching strings that can be used to identify them. Other series +% may be added to this list, so also provide a switch that can be +% used to identify them collectively. % \begin{macrocode} \def\@gsm{gsm-l} \def\@stml{stml-l} +\newif\if@ruledchapterhead +\@ruledchapterheadfalse +\ifx\@classname\@gsm \@ruledchapterheadtrue + \else\ifx\@classname\@stml \@ruledchapterheadtrue + \fi +\fi +% \end{macrocode} +% +% Some ramifications with running heads are best addressed with +% defaults that can be overridden by options. +% +% First option: force ``standard'' (chapter/section) running heads. +% \begin{macrocode} +\newif\if@rhchapnum +\@rhchapnumfalse +\DeclareOption{rhchapnum}{\@rhchapnumtrue} +% \end{macrocode} +% +% Next option: force ``standard'' (chapter/section) running heads. +% This also turns on chapter numbers in the running heads. +% \begin{macrocode} +\newif\if@rhchapsec +\@rhchapsecfalse +\DeclareOption{rhchapsec}{\@rhchapsectrue \@rhchapnumtrue} +% \end{macrocode} +% +% \begin{macrocode} +\ProcessOptions\relax % \end{macrocode} % % \subsection{Chapter headings} @@ -166,16 +264,28 @@ % \end{macro} % % \begin{macro}{@makeplainchapterhead} -% \begin{macro}{@makeplainschapterhead} +% \begin{macro}{@makeschapterhead} % The ``plain'' chapter head style is used for nearly all AMS % monograph series. The title is set in the usual style, with -% the author name centered below in small caps. +% the author name centered below in small caps.\\ +% The author name is set up to be the left-hand running head, +% as it would be for a journal or proceedings article. This +% will be effected only for chapters with an \cn{author}. +% It can also be suppressed with the \opt{[rhchapsec]} option.\\ +% If a copyright notice is included, suppress it for the next +% chapter. % \begin{macrocode} \def\@makeplainchapterhead#1{% \global\topskip 7.5pc\relax + \@setcopyright + \let\copyrightyear\@empty \begingroup \def\title{}% - \def\author##1{\vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% + \def\author##1{% + \if@rhchapsec + \else \markleft{\MakeUppercase{##1}}% + \fi + \vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% \fontsize{\@xivpt}{18}\bfseries\centering \ifnum\c@secnumdepth>\m@ne \leavevmode \hskip-\leftskip @@ -188,10 +298,17 @@ \skip@34\p@ \advance\skip@-\normalbaselineskip \vskip\skip@ } -\def\@makeschapterhead#1{\global\topskip 7.5pc\relax +\def\@makeschapterhead#1{% + \global\topskip 7.5pc\relax + \@setcopyright + \let\copyrightyear\@empty \begingroup \def\title{}% - \def\author##1{\vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% + \def\author##1{% + \if@rhchapsec + \else \markleft{\MakeUppercase{##1}}% + \fi + \vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% \fontsize{\@xivpt}{18}\bfseries\centering #1\par \endgroup \skip@34\p@ \advance\skip@-\normalbaselineskip @@ -210,7 +327,11 @@ \def\@makeruledchapterhead#1{% \global\topskip\normaltopskip \begingroup - \def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}% + \def\author##1{% + \if@rhchapsec + \else \markleft{##1}% + \fi + \\ \hfil \\ \@chapauthorstyle ##1}% \vbox to\topskip{% \chapter@number \vss @@ -228,7 +349,11 @@ \def\@makeruledschapterhead#1{% \global\topskip\normaltopskip \begingroup - \def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}% + \def\author##1{% + \if@rhchapsec + \else \markleft{##1}% + \fi + \\ \hfil \\ \@chapauthorstyle ##1}% \@chapheadstyle \raggedright \noindent #1\par \endgroup \if@index @@ -273,10 +398,10 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{@makestmlchapterhead} % The style for STML is similar to that for GSM, except for the % smaller page size and the author information set in lightface % in the LARGE size. -% \begin{macro}{@makestmlchapterhead} % \begin{macrocode} \def\@makestmlchapterhead#1{% \def\@chapheadstyle{\fontsize\@xxpt{22}\selectfont\bfseries\hsize 21pc @@ -303,6 +428,25 @@ % \end{macrocode} % \end{macro} % +% \subsection{Running heads} +% +% \begin{macro}{chapterrunhead} +% Unless overridden by the \opt{[]} option, omit chapter numbers +% from the right-hand running head with chapter title. (Explicit +% line breaks with \verb|\\| are converted to spaces.) +% \begin{macrocode} +\if@rhchapnum +\else + \def\chapterrunhead#1#2#3{% + \def\@tempa{#3}% + \begingroup \def\\{ \ignorespaces}% + \uppercasenonmath\@tempa\@tempa + \endgroup + } +\fi +% \end{macrocode} +% \end{macro} +% % \subsection{Part headings} % % \begin{macro}{@plainpart} @@ -372,6 +516,68 @@ % \end{macrocode} % \end{macro} % +% \subsection{Other features} +% +% \subsubsection{Copyright notice} +% A copyright notice is sometimes wanted on separately authored +% chapters of a ``composite'' monograph or volume of collected works. +% Provide the ability to add this feature if required, using the +% same command, \cn{copyrightinfo}, used for journal and proceedings +% articles. \cn{copyrightinfo} is present in \cls{amsbook}, so it +% suffices to set an appropriate default to suppress it unless it +% is requested explicitly. +% \begin{macrocode} +\let\copyrightyear\@empty +% \end{macrocode} +% +% For now, don't allow a copyright notice for GSM or STML or other +% books with a similar design. The need is unlikely, but the more +% important reason is that the style needs rethinking if such a +% notice is to be included. +% \begin{macrocode} +\if@ruledchapterhead \def\copyrightinfo#1#2{}\fi +% \end{macrocode} +% +% \begin{macro}{barefootnote} +% \subsubsection{``Bare'' footnotes} +% Unnumbered footnotes (such as those that appear on the first page +% of a journal or proceedings article) are needed to provide information +% regarding earlier publication and the like. +% \begin{macrocode} +\newcommand{\barefootnote}[1]{{% + \let\@makefnmark\relax \let\@thefnmark\relax + \@footnotetext{#1}}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{inchapterbibliography} +% \subsubsection{Chapter-specific bibliography} +% Separately authored chapters often have individual bibliographies, +% which should be presented as sections, not chapters. For now, +% disable the mark for the section header (copying the code from +% the initial value in \cls{amsbook}); it should not appear as +% the right-hand running head if the author/chapter title headers +% are in effect. Still to be determined is whether the section title +% ``Bibliography'' should appear in the running head if no author is +% specified and the ``standard'' running heads are used. +% \begin{macrocode} +\newenvironment{inchapterbibliography}[1]{% + \let\sectionmark\@gobble + \@xp\section\@xp*\@xp{\bibname}% + \normalfont\footnotesize\labelsep .5em\relax + \renewcommand\theenumiv{\arabic{enumiv}}\let\p@enumiv\@empty + \list{\@biblabel{\theenumiv}}{\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth \advance\leftmargin\labelsep + \usecounter{enumiv}}% + \sloppy \clubpenalty\@M \widowpenalty\clubpenalty + \sfcode`\.=\@m +}{% + \def\@noitemerr{\@latex@warning{Empty `inchapterbibliography' environment}}% + \endlist +} +% \end{macrocode} +% \end{macro} +% % \subsection{Boilerplate} % % The usual \cs{endinput} to ensure that random garbage at the end of @@ -380,5 +586,5 @@ \endinput % \end{macrocode} % -% \CheckSum{438} +% \CheckSum{566} % \Finale diff --git a/Master/texmf-dist/source/latex/amscls/amsbooka.ins b/Master/texmf-dist/source/latex/amscls/amsbooka.ins index a83fd2831d1..8c04799b64b 100644 --- a/Master/texmf-dist/source/latex/amscls/amsbooka.ins +++ b/Master/texmf-dist/source/latex/amscls/amsbooka.ins @@ -1,7 +1,78 @@ -\def\batchfile{amsbooka.ins} -\input docstrip.tex +%% filename: amsbooka.ins +%% version: 2.0 +%% date: 2014/07/11 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2003, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +\input docstrip + +\askforoverwritefalse + +\keepsilent + \preamble +This is a generated file. + +Copyright 1995, 2008, 2014 American Mathematical Society. + +American Mathematical Society +Technical Support +Publications Technical Group +201 Charles Street +Providence, RI 02904 +USA +tel: (401) 455-4080 + (800) 321-4267 (USA and Canada only) +fax: (401) 331-3842 +email: tech-support@ams.org + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +======================================================================== + \endpreamble -\keepsilent -\generateFile{amsbooka.sty}{f}{\from{amsbooka.dtx}{}} -\endinput + +\usedir{tex/latex/amsclass} + +\generate{ + \file{amsbooka.sty}{\from{amsbooka.dtx}{}} +} + +\endbatchfile diff --git a/Master/texmf-dist/source/latex/amscls/amsclass.ins b/Master/texmf-dist/source/latex/amscls/amsclass.ins new file mode 100644 index 00000000000..37021b9f5ea --- /dev/null +++ b/Master/texmf-dist/source/latex/amscls/amsclass.ins @@ -0,0 +1,79 @@ +%% filename: amsmclass.ins +%% version: 2.25 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 1999, 2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +\input docstrip + +\askforoverwritefalse + +\keepsilent + +\preamble +This is a generated file. + +Copyright 1995, 1999, 2004, 2009 American Mathematical Society. + +American Mathematical Society +Technical Support +Publications Technical Group +201 Charles Street +Providence, RI 02904 +USA +tel: (401) 455-4080 + (800) 321-4267 (USA and Canada only) +fax: (401) 331-3842 +email: tech-support@ams.org + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +======================================================================== + +\endpreamble + +\generate{ + \file{amsthm.sty} {\from{amsclass.dtx}{amsthm}} + \file{amsart.cls} {\from{amsclass.dtx}{amsart,classes}} + \file{amsbook.cls}{\from{amsclass.dtx}{amsbook,classes}} + \file{amsproc.cls}{\from{amsclass.dtx}{amsproc,classes}} +} + +\endbatchfile diff --git a/Master/texmf-dist/source/latex/amscls/amsdtx.dtx b/Master/texmf-dist/source/latex/amscls/amsdtx.dtx index cd9bb13b2c2..7825a7028b4 100644 --- a/Master/texmf-dist/source/latex/amscls/amsdtx.dtx +++ b/Master/texmf-dist/source/latex/amscls/amsdtx.dtx @@ -1,62 +1,60 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsdtx.dtx", -%%% version = "2.06", -%%% date = "2004/08/06", -%%% time = "12:18:49 EDT", -%%% checksum = "19929 1192 3506 39423", -%%% author = "Michael J. Downes, updated by David M. Jones", -%%% copyright = "Copyright 1996, 1999, 2004 -%%% American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, user documentation", -%%% supported = "yes", -%%% abstract = "This is the source for two document classes, amsdtx -%%% and amsldoc, used to produce AMS user documentation -%%% or technical documentation.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== +% \def\filename{amsdtx.dtx} +% \def\fileversion{2.07} +% \def\filedate{2009/08/19} +% +% \iffalse meta-comment +% +% American Mathematical Society +% Technical Support +% Publications Technical Group +% 201 Charles Street +% Providence, RI 02904 +% USA +% tel: (401) 455-4080 +% (800) 321-4267 (USA and Canada only) +% fax: (401) 331-3842 +% email: tech-support@ams.org +% +% Copyright 1996, 1999, 2004, 2009 American Mathematical Society. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is the American Mathematical +% Society. +% +% \fi % % \iffalse % The following section of code makes this file self-printable. %<*driver> \NeedsTeXFormat{LaTeX2e} \documentclass{amsdtx} -\newcommand{\rp}{\let\PBS\\\raggedright\let\\\PBS} -\makeindex +\newcommand{\rp}{\let\PBS\\\raggedright\let\\\PBS} \CodelineIndex \begin{document} + \title{The \cls{amsldoc} and \cls{amsdtx} document classes} + \author{American Mathematical Society\\Michael Downes\\ updated by David M. Jones} + \date{Version \fileversion, \filedate} -\hDocInput{amsdtx.dtx} + +\DocInput{amsdtx.dtx} + \PrintIndex + \end{document} %</driver> % \fi @@ -79,7 +77,6 @@ % % \begin{table} % \caption{Features of the \cls{amsldoc} and \cls{amsdtx} classes} -% \newcommand{\rpth}{\rp{.75}} % \centering % \begin{tabular}{lp{.65\columnwidth}} % Command Name& Purpose\\ @@ -122,10 +119,10 @@ \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1995/06/01]% LaTeX date must be June 1995 or later %<*amsldoc> -\ProvidesClass{amsldoc}[2004/08/06 v2.06] +\ProvidesClass{amsldoc}[2009/08/19 v2.07] %</amsldoc> %<*amsdtx> -\ProvidesClass{amsdtx}[2004/08/06 v2.06] +\ProvidesClass{amsdtx}[2009/08/19 v2.07] %</amsdtx> % \end{macrocode} % @@ -320,6 +317,29 @@ \let\cn\cs % \end{macrocode} % +% \begin{macro}{\embrace} +% \begin{macrocode} +\DeclareTextSymbol{\lbracechar}{OT1}{123} +\DeclareTextSymbolDefault{\lbracechar}{OT1} +\DeclareTextSymbol{\rbracechar}{OT1}{125} +\DeclareTextSymbolDefault{\rbracechar}{OT1} + +\providecommand{\embrace}[1]{% + \begingroup \ntt\lbracechar#1\rbracechar\endgroup} +% \end{macrocode} +% \end{macro} +% +% One mandatory argument: cnm; two: cnmm; one optional and one +% mandatory: cnom; throwing in a star: cnsom; and so on. +% \begin{macrocode} +\providecommand{\cnbreak}{\penalty999\hskip0pt\relax} +\providecommand{\cnm}[2]{\cn{#1}\cnbreak\embrace{#2}} +\providecommand{\cnmm}[3]{\cn{#1}\cnbreak\embrace{#2}\cnbreak\embrace{#3}} +\providecommand{\cnom}[1]{\cn{#1}\cnbreak\ommitude} +\providecommand{\ommitude}[2][]{{\ntt[#1]}\cnbreak\embrace{#2}} +\providecommand{\cnmsm}[4]{% + \cn{#1}\cnbreak\embrace{#2}\cnbreak *\embrace{#4}} +% \end{macrocode} % The following items should not normally appear in math mode so they % don't need to call \cs{@boxorbreak}. % @@ -1118,6 +1138,15 @@ %</amsdtx> % \end{macrocode} % +% +% \section{Hyphenation exceptions} +% +% \begin{macrocode} +\hyphenation{base-line-skip} +% \end{macrocode} +% +% \section{Index exceptions} +% % A bunch of stuff we don't want in code indexes: % \begin{macrocode} %<*amsdtx> @@ -1132,7 +1161,9 @@ \DoNotIndex{\@ifnextchar,\@ifstar,\@ifundefined,\@input,\@latexerr} \DoNotIndex{\@makeschapterhead,\@namedef,\@nameuse,\@nil} \DoNotIndex{\@nobreakfalse,\@restonecolfalse,\@restonecoltrue} -\DoNotIndex{\@tempa,\@tempb,\@tempc,\@tempf,\@temptokena,\@themark,\@width} +\DoNotIndex{\@tempa,\@tempb,\@tempc,\@tempf} +\DoNotIndex{\@temptokena,\@temptokenb} +\DoNotIndex{\@themark,\@width} \DoNotIndex{\active,\aindex,\baselineskip,\begin,\begingroup,\box} \DoNotIndex{\c@page,\catcode,\chapter,\char,\chardef,\closeout} \DoNotIndex{\CodelineIndex,\sp,\sb,\label,\leavevmode,\mark} @@ -1188,5 +1219,5 @@ % |\penalty\exhyphenpenalty| to \cs{mdash} and \cs{ndash} as per % \pkg{textcmds}.} % -% \CheckSum{1516} +% \CheckSum{1569} % \Finale diff --git a/Master/texmf-dist/source/latex/amscls/amsdtx.ins b/Master/texmf-dist/source/latex/amscls/amsdtx.ins index 50b096a1fcf..8ac5290de09 100644 --- a/Master/texmf-dist/source/latex/amscls/amsdtx.ins +++ b/Master/texmf-dist/source/latex/amscls/amsdtx.ins @@ -15,12 +15,21 @@ %% %% Copyright 1996, 1999, 2004, 2009 American Mathematical Society. %% -%% 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. +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. %% %% ==================================================================== + \input docstrip \askforoverwritefalse @@ -43,13 +52,22 @@ tel: (401) 455-4080 fax: (401) 331-3842 email: tech-support@ams.org -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. -\endpreamble +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. -\usedir{tex/latex/amscls} +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +======================================================================== + +\endpreamble \generate{ \file{amsdtx.cls} {\from{amsdtx.dtx}{amsdtx}} diff --git a/Master/texmf-dist/source/latex/amscls/amsmidx.dtx b/Master/texmf-dist/source/latex/amscls/amsmidx.dtx index 3692d6cc76c..8a4174484ef 100644 --- a/Master/texmf-dist/source/latex/amscls/amsmidx.dtx +++ b/Master/texmf-dist/source/latex/amscls/amsmidx.dtx @@ -1,46 +1,37 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsmidx.dtx", -%%% version = "2.01", -%%% date = "2004/08/03", -%%% time = "14:45:42 EDT", -%%% checksum = "63234 241 948 8307", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1995, 2004 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, multiple indexes", -%%% supported = "yes", -%%% abstract = "This is part of the AMS-\LaTeX{} distribution. -%%% It contains code to support the creation and -%%% typesetting of multiple indexes with AMS-LaTeX{} -%%% document classes, superseding the single-index -%%% facilities built into those document classes. -%%% It also provides a facility to insert a paragraph -%%% of comments between the title and the index proper", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== +% \def\filename{amsmidx.dtx} +% \def\fileversion{2.02} +% \def\filedate{2007/09/25} +% +% \iffalse meta-comment +% +% American Mathematical Society +% Technical Support +% Publications Technical Group +% 201 Charles Street +% Providence, RI 02904 +% USA +% tel: (401) 455-4080 +% (800) 321-4267 (USA and Canada only) +% fax: (401) 331-3842 +% email: tech-support@ams.org +% +% Copyright 1995, 2004, 2009, 2010 American Mathematical Society. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is the American Mathematical +% Society. +% +% \fi +% % \iffalse %<*driver> \documentclass{amsdtx} @@ -48,7 +39,7 @@ \title{The \pkg{amsmidx} package} \author{American Mathematical Society\\Barbara Beeton} \date{Version \fileversion, \filedate} -\hDocInput{amsmidx.dtx} +\DocInput{amsmidx.dtx} \end{document} %</driver> % \fi @@ -73,7 +64,7 @@ % Standard file identification. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1995/06/01] -\ProvidesPackage{amsmidx}[2004/08/03 v2.01 multiple indexes for AMS classes] +\ProvidesPackage{amsmidx}[2007/09/25 v2.02 multiple indexes for AMS classes] % \end{macrocode} % % \section{User instructions} @@ -119,7 +110,7 @@ % % \section{Implementation} % -% \begin{macro}{makeindex} +% \begin{macro}{\makeindex} % Redefine \cn{makeindex} to create a new \fn{.idx} file with the % name provided by argument |#1|. % \begin{macrocode} @@ -133,7 +124,7 @@ % \end{macrocode} % \end{macro} % -% \begin{macro}{index} +% \begin{macro}{\index} % Redefine \cn{index} to specify into which file/index the term is % to be placed. Argument |#1| identifies the file, |#2| provides % the text of the term to be indexed. @@ -145,7 +136,7 @@ % \end{macrocode} % \end{macro} % -% \begin{macro}{@wrindex} +% \begin{macro}{\@wrindex} % \cs{@wrindex} checks to make sure that the requested file is available, % and writes an entry into the file or emits an error message. % \begin{macrocode} @@ -169,8 +160,8 @@ % \end{macrocode} % \end{macro} % -% \begin{macro}{printindex} -% \begin{macro}{Printindex} +% \begin{macro}{\printindex} +% \begin{macro}{\Printindex} % Redefine \cs{printindex} to specify the file to be included; provide % an alternate command \cs{Printindex} that specifies both the file and % the index title to be printed. Argument |#1| identifies the file, @@ -194,8 +185,8 @@ % \end{macro} % \end{macro} % -% \begin{macro}{indexcomment} -% \begin{macro}{indexchap} +% \begin{macro}{\indexcomment} +% \begin{macro}{\indexchap} % Format comments in a block somewhat narrower than the full page % width, and redefine \cn{indexchap} to insert the block below the % title, before starting the two-column index. Clear out diff --git a/Master/texmf-dist/source/latex/amscls/amsmidx.ins b/Master/texmf-dist/source/latex/amscls/amsmidx.ins new file mode 100644 index 00000000000..b69f121d23e --- /dev/null +++ b/Master/texmf-dist/source/latex/amscls/amsmidx.ins @@ -0,0 +1,76 @@ +%% filename: amsmidx.ins +%% version: 1.1 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +\input docstrip + +\askforoverwritefalse + +\keepsilent + +\preamble +This is a generated file. + +Copyright 1995, 2004, 2009, 2010 American Mathematical Society. + +American Mathematical Society +Technical Support +Publications Technical Group +201 Charles Street +Providence, RI 02904 +USA +tel: (401) 455-4080 + (800) 321-4267 (USA and Canada only) +fax: (401) 331-3842 +email: tech-support@ams.org + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +======================================================================== + +\endpreamble + +\generate{ + \file{amsmidx.sty}{\from{amsmidx.dtx}{}} +} + +\endbatchfile diff --git a/Master/texmf-dist/source/latex/amscls/upref.dtx b/Master/texmf-dist/source/latex/amscls/upref.dtx index 843126b3b58..2f2fad55723 100644 --- a/Master/texmf-dist/source/latex/amscls/upref.dtx +++ b/Master/texmf-dist/source/latex/amscls/upref.dtx @@ -1,42 +1,36 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "upref.dtx", -%%% version = "2.01", -%%% date = "2004/07/29", -%%% time = "16:37:01 EDT", -%%% checksum = "07926 151 617 5530", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1996 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Electronic Products and Services, -%%% P. O. Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, cross references", -%%% supported = "yes", -%%% abstract = "This is a LaTeX package that provides printing -%%% of \cn{ref}s in an upright font even if the -%%% current context is italic or slanted.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== +% \def\filename{upref.dtx} +% \def\fileversion{2.04} +% \def\filedate{2007/03/14} +% +% \iffalse meta-comment +% +% American Mathematical Society +% Technical Support +% Publications Technical Group +% 201 Charles Street +% Providence, RI 02904 +% USA +% tel: (401) 455-4080 +% (800) 321-4267 (USA and Canada only) +% fax: (401) 331-3842 +% email: tech-support@ams.org +% +% Copyright 1996, 2010 American Mathematical Society. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is the American Mathematical +% Society. +% +% \fi % %\iffalse %<*driver> @@ -46,7 +40,7 @@ \author{American Mathematical Society\\ Michael Downes\\ updated by Barbara Beeton} \date{Version \fileversion, \filedate} -\hDocInput{upref.dtx} +\DocInput{upref.dtx} \end{document} %</driver> %\fi @@ -69,7 +63,7 @@ % Give package name, date, version. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1995/06/01] -\ProvidesPackage{upref}[2004/07/29 v2.01] +\ProvidesPackage{upref}[2007/03/14 v2.04] % \end{macrocode} % % \begin{macro}{\@noref} @@ -94,17 +88,37 @@ % control sequences that \pkg{hyperref} defined in order to get % upright references even in a \pkg{hyperref} environment. % [tjk,bnb, 2004/07/29] +% +% Get around a restriction in an internal AMS package (shaderef) by +% equating its command \cs{printref} to \cn{textup}; this applies +% consistently regardless of other circumstances that have unwanted +% effects. [dmj,bnb, 2005/05/17] % \begin{macrocode} \AtBeginDocument{% + \providecommand\printref{\textup}% \@ifpackageloaded{hyperref}{% % \end{macrocode} % We overload \cs{Hy@setref@link} as this is where the upright % references get clobbered. Used in overloaded \cs{@setref}. +% \cs{sw@slant} is usually applied by \cn{textup}, but the specials +% inserted by the hyperlink get in the way of testing for whether +% an italic correction is necessary; restore the test. +% [dmj,bnb, 2005/09/22] +% +% If the link happens to be at the beginning of a paragraph, +% \cs{sw@slant} will produce an error, since neither \unpenalty +% nor a check for italic correction is valid in vertical mode. +% For reasons not apparent, this may also occur in some other +% situations, e.g., following a proof heading containing a cross +% reference (jams561el). Add \cn{leavevmode} to compensate. +% [dmj,bnb, 2007/02/14] % \begin{macrocode} \def\Hy@setref@link#1#2#3#4#5#6\@nil#7{% \begingroup + \leavevmode + \sw@slant \toks0{\hyper@@link{#5}{#4}}% - \toks1\@xp{#7{\textup{#1}\hbox{}}{#2}{#3}{#4}{#5}}% + \toks1\@xp{#7{\printref{#1}\hbox{}}{#2}{#3}{#4}{#5}}% \edef\x{\endgroup\the\toks0{\the\toks1}}\x }% % \end{macrocode} @@ -123,7 +137,7 @@ \def\@setref#1#2#3{\ifx#1\relax \protect\@noref{#3}% \else - \protect\textup{\@xp#2#1\hbox{}}% + \protect\printref{\@xp#2#1\hbox{}}% \fi }% }% @@ -147,5 +161,5 @@ \endinput % \end{macrocode} % -% \CheckSum{61} +% \CheckSum{66} % \Finale diff --git a/Master/texmf-dist/source/latex/amscls/upref.ins b/Master/texmf-dist/source/latex/amscls/upref.ins new file mode 100644 index 00000000000..422e57b308d --- /dev/null +++ b/Master/texmf-dist/source/latex/amscls/upref.ins @@ -0,0 +1,76 @@ +%% filename: upref.ins +%% version: 1.1 +%% date: 2014/07/24 +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% Copyright 2010, 2014 American Mathematical Society. +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ==================================================================== + +\input docstrip + +\askforoverwritefalse + +\keepsilent + +\preamble +This is a generated file. + +Copyright 1996, 2010 American Mathematical Society. + +American Mathematical Society +Technical Support +Publications Technical Group +201 Charles Street +Providence, RI 02904 +USA +tel: (401) 455-4080 + (800) 321-4267 (USA and Canada only) +fax: (401) 331-3842 +email: tech-support@ams.org + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3c +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is the American Mathematical +Society. + +======================================================================== + +\endpreamble + +\generate{ + \file{upref.sty}{\from{upref.dtx}{}} +} + +\endbatchfile diff --git a/Master/texmf-dist/tex/latex/amscls/amsbooka.sty b/Master/texmf-dist/tex/latex/amscls/amsbooka.sty index 280a1fcfc3b..129582cd689 100644 --- a/Master/texmf-dist/tex/latex/amscls/amsbooka.sty +++ b/Master/texmf-dist/tex/latex/amscls/amsbooka.sty @@ -5,53 +5,54 @@ %% The original source files were: %% %% amsbooka.dtx +%% This is a generated file. +%% +%% Copyright 1995, 2008, 2014 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ======================================================================== %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsbooka.dtx", -%%% version = "2.06a", -%%% date = "2008/06/24", -%%% time = "09:46:14 EDT", -%%% checksum = "07052 384 1313 12859", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1995, 2008 American Mathematical Society. -%%% Licensed under the LaTeX Project Public License -%%% version 1.3c or (at your option) any later version. -%%% The latest version of this license is in -%%% http://www.latex-project.org/lppl.txt -%%% If you make any changes to this file, please rename -%%% it to some other name.", -%%% address = "American Mathematical Society, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904-2294, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, AMS, amslatex, ams-latex, monograph", -%%% supported = "yes", -%%% abstract = "This is part of the AMS-\LaTeX{} distribution. -%%% It contains code to augment the AMS-\LaTeX{} -%%% monograph document classes, providing the ability -%%% to include an author's name along with a chapter -%%% title, and to pass the author information along -%%% for inclusion in the table of contents", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1995/06/01]% LaTeX date must be June 1995 or later -\ProvidesPackage{amsbooka}[2008/05/19 v2.06 monograph part/chapter authors] +\ProvidesPackage{amsbooka}[2014/07/11 v2.08 monograph part/chapter authors] \def\@gsm{gsm-l} \def\@stml{stml-l} +\newif\if@ruledchapterhead +\@ruledchapterheadfalse +\ifx\@classname\@gsm \@ruledchapterheadtrue + \else\ifx\@classname\@stml \@ruledchapterheadtrue + \fi +\fi +\newif\if@rhchapnum +\@rhchapnumfalse +\DeclareOption{rhchapnum}{\@rhchapnumtrue} +\newif\if@rhchapsec +\@rhchapsecfalse +\DeclareOption{rhchapsec}{\@rhchapsectrue \@rhchapnumtrue} +\ProcessOptions\relax \let\@schapterb\@schapter \def\@schapter{\secdef\@schaptera\@schapterb} \def\@schaptera[#1]#2{\typeout{#1}% @@ -66,7 +67,7 @@ } \def\@makechapterhead#1{% \ifx\@classname\@gsm \@makegsmchapterhead{#1}% - \else \ifx\@classname\@stml \@makestmlchaphead{#1}% + \else \ifx\@classname\@stml \@makestmlchapterhead{#1}% \else \@makeplainchapterhead{#1}% \fi \fi } @@ -74,15 +75,21 @@ \def\@makeschapterhead#1{% \@schaptertrue \ifx\@classname\@gsm \@makegsmchapterhead{#1}% - \else \ifx\@classname\@stml \@makestmlchaphead{#1}% + \else \ifx\@classname\@stml \@makestmlchapterhead{#1}% \else \@makeplainschapterhead{#1}% \fi \fi } \def\@makeplainchapterhead#1{% \global\topskip 7.5pc\relax + \@setcopyright + \let\copyrightyear\@empty \begingroup \def\title{}% - \def\author##1{\vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% + \def\author##1{% + \if@rhchapsec + \else \markleft{\MakeUppercase{##1}}% + \fi + \vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% \fontsize{\@xivpt}{18}\bfseries\centering \ifnum\c@secnumdepth>\m@ne \leavevmode \hskip-\leftskip @@ -95,26 +102,34 @@ \skip@34\p@ \advance\skip@-\normalbaselineskip \vskip\skip@ } -\def\@makeschapterhead#1{\global\topskip 7.5pc\relax +\def\@makeschapterhead#1{% + \global\topskip 7.5pc\relax + \@setcopyright + \let\copyrightyear\@empty \begingroup \def\title{}% - \def\author##1{\vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% + \def\author##1{% + \if@rhchapsec + \else \markleft{\MakeUppercase{##1}}% + \fi + \vskip1pc\fontsize{\@xiipt}{14}\mdseries\textsc{##1}}% \fontsize{\@xivpt}{18}\bfseries\centering #1\par \endgroup \skip@34\p@ \advance\skip@-\normalbaselineskip \vskip\skip@ } -\def\@makeruledchaphead#1{% +\def\@makeruledchapterhead#1{% \global\topskip\normaltopskip \begingroup - \def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}% - \if@schapter - \else - \vbox to\topskip{% - \chapter@number - \vss - }\penalty\@M - \fi + \def\author##1{% + \if@rhchapsec + \else \markleft{##1}% + \fi + \\ \hfil \\ \@chapauthorstyle ##1}% + \vbox to\topskip{% + \chapter@number + \vss + }\penalty\@M \@chapheadstyle \raggedright \noindent #1\par \endgroup \if@index @@ -125,10 +140,14 @@ \fi \@afterheading } -\def\@makeruledschaphead#1{% +\def\@makeruledschapterhead#1{% \global\topskip\normaltopskip \begingroup - \def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}% + \def\author##1{% + \if@rhchapsec + \else \markleft{##1}% + \fi + \\ \hfil \\ \@chapauthorstyle ##1}% \@chapheadstyle \raggedright \noindent #1\par \endgroup \if@index @@ -155,9 +174,13 @@ \fi }% \def\@noindexstyle{\bb@space{7.5pc}}% - \@makeruledchaphead{#1}% + \if@schapter + \@makeruledschapterhead{#1}% + \else + \@makeruledchapterhead{#1}% + \fi } -\def\@makestmlchaphead#1{% +\def\@makestmlchapterhead#1{% \def\@chapheadstyle{\fontsize\@xxpt{22}\selectfont\bfseries\hsize 21pc \top@par@space{9pc}}% \def\@chapauthorstyle{\LARGE\mdseries}% @@ -174,11 +197,20 @@ }% \def\@noindexstyle{\bb@par@space{6.5pc}}% \if@schapter - \@makeruledschaphead{#1}% + \@makeruledschapterhead{#1}% \else - \@makeruledchaphead{#1}% + \@makeruledchapterhead{#1}% \fi } +\if@rhchapnum +\else + \def\chapterrunhead#1#2#3{% + \def\@tempa{#3}% + \begingroup \def\\{ \ignorespaces}% + \uppercasenonmath\@tempa\@tempa + \endgroup + } +\fi \def\partauthor{% \def\author##1{\newline\phantom{Part 1.\enspace}{\mdseries\scshape##1}}} \def\@part[#1]#2{% @@ -202,18 +234,6 @@ \centering \fontsize{\@xxpt}{25}\bfseries #1\vfil\vfil\endgroup \newpage\thispagestyle{empty}} -\def\@makegsmparthead#1{% - \def\@partheadstyle{\Huge\bfseries \hsize24pc - \top@space{18pc}}% - \def\@partauthorstyle{\LARGE\bfseries}% - \if@spart - \@makeruledsparthead{#1}% - \else - \@makeruledparthead{#1}% - \fi -} -\def\@makestmlparthead#1{% -} \setbox\z@\hbox{\kern1.5pc 999} \renewcommand{\@pnumwidth}{\wd\z@} \def\@tocline#1#2#3#4#5#6#7{\relax @@ -235,6 +255,25 @@ \endgroup \fi } +\let\copyrightyear\@empty +\if@ruledchapterhead \def\copyrightinfo#1#2{}\fi +\newcommand{\barefootnote}[1]{{% + \let\@makefnmark\relax \let\@thefnmark\relax + \@footnotetext{#1}}} +\newenvironment{inchapterbibliography}[1]{% + \let\sectionmark\@gobble + \@xp\section\@xp*\@xp{\bibname}% + \normalfont\footnotesize\labelsep .5em\relax + \renewcommand\theenumiv{\arabic{enumiv}}\let\p@enumiv\@empty + \list{\@biblabel{\theenumiv}}{\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth \advance\leftmargin\labelsep + \usecounter{enumiv}}% + \sloppy \clubpenalty\@M \widowpenalty\clubpenalty + \sfcode`\.=\@m +}{% + \def\@noitemerr{\@latex@warning{Empty `inchapterbibliography' environment}}% + \endlist +} \endinput %% %% End of file `amsbooka.sty'. diff --git a/Master/texmf-dist/tex/latex/amscls/amsdtx.cls b/Master/texmf-dist/tex/latex/amscls/amsdtx.cls index 96a50814c8f..4381b835672 100644 --- a/Master/texmf-dist/tex/latex/amscls/amsdtx.cls +++ b/Master/texmf-dist/tex/latex/amscls/amsdtx.cls @@ -5,50 +5,39 @@ %% The original source files were: %% %% amsdtx.dtx (with options: `amsdtx') +%% This is a generated file. +%% +%% Copyright 1996, 1999, 2004, 2009 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ======================================================================== %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsdtx.dtx", -%%% version = "2.06", -%%% date = "2004/08/06", -%%% time = "12:18:49 EDT", -%%% checksum = "19929 1192 3506 39423", -%%% author = "Michael J. Downes, updated by David M. Jones", -%%% copyright = "Copyright 1996, 1999, 2004 -%%% American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, user documentation", -%%% supported = "yes", -%%% abstract = "This is the source for two document classes, amsdtx -%%% and amsldoc, used to produce AMS user documentation -%%% or technical documentation.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1995/06/01]% LaTeX date must be June 1995 or later -\ProvidesClass{amsdtx}[2004/08/06 v2.06] +\ProvidesClass{amsdtx}[2009/08/19 v2.07] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} \ProcessOptions \LoadClass{book} @@ -124,6 +113,20 @@ }% } \let\cn\cs +\DeclareTextSymbol{\lbracechar}{OT1}{123} +\DeclareTextSymbolDefault{\lbracechar}{OT1} +\DeclareTextSymbol{\rbracechar}{OT1}{125} +\DeclareTextSymbolDefault{\rbracechar}{OT1} + +\providecommand{\embrace}[1]{% + \begingroup \ntt\lbracechar#1\rbracechar\endgroup} +\providecommand{\cnbreak}{\penalty999\hskip0pt\relax} +\providecommand{\cnm}[2]{\cn{#1}\cnbreak\embrace{#2}} +\providecommand{\cnmm}[3]{\cn{#1}\cnbreak\embrace{#2}\cnbreak\embrace{#3}} +\providecommand{\cnom}[1]{\cn{#1}\cnbreak\ommitude} +\providecommand{\ommitude}[2][]{{\ntt[#1]}\cnbreak\embrace{#2}} +\providecommand{\cnmsm}[4]{% + \cn{#1}\cnbreak\embrace{#2}\cnbreak *\embrace{#4}} \DeclareRobustCommand{\cls}{\category@index{class}} \DeclareRobustCommand{\pkg}{\category@index{package}} \DeclareRobustCommand{\opt}{\category@index{option}} @@ -476,6 +479,7 @@ } \long\def\hGetFileInfo#1 version = "#2"#3 date = "#4"#5\@nil{% \def\fileversion{#2}\def\filedate{#4}} +\hyphenation{base-line-skip} \DoNotIndex{\@xp,\@nx,\@empty,\newcommand,\renewcommand} \DoNotIndex{\newenvironment,\renewenvironment,\providecommand} \DoNotIndex{\if,\fi,\ifnum,\fi,\@let@token,\futurelet,\fsa@n} @@ -487,7 +491,9 @@ \DoNotIndex{\@ifnextchar,\@ifstar,\@ifundefined,\@input,\@latexerr} \DoNotIndex{\@makeschapterhead,\@namedef,\@nameuse,\@nil} \DoNotIndex{\@nobreakfalse,\@restonecolfalse,\@restonecoltrue} -\DoNotIndex{\@tempa,\@tempb,\@tempc,\@tempf,\@temptokena,\@themark,\@width} +\DoNotIndex{\@tempa,\@tempb,\@tempc,\@tempf} +\DoNotIndex{\@temptokena,\@temptokenb} +\DoNotIndex{\@themark,\@width} \DoNotIndex{\active,\aindex,\baselineskip,\begin,\begingroup,\box} \DoNotIndex{\c@page,\catcode,\chapter,\char,\chardef,\closeout} \DoNotIndex{\CodelineIndex,\sp,\sb,\label,\leavevmode,\mark} diff --git a/Master/texmf-dist/tex/latex/amscls/amsldoc.cls b/Master/texmf-dist/tex/latex/amscls/amsldoc.cls index 0e8d142cbf9..db7e2593156 100644 --- a/Master/texmf-dist/tex/latex/amscls/amsldoc.cls +++ b/Master/texmf-dist/tex/latex/amscls/amsldoc.cls @@ -5,50 +5,39 @@ %% The original source files were: %% %% amsdtx.dtx (with options: `amsldoc') +%% This is a generated file. +%% +%% Copyright 1996, 1999, 2004, 2009 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ======================================================================== %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsdtx.dtx", -%%% version = "2.06", -%%% date = "2004/08/06", -%%% time = "12:18:49 EDT", -%%% checksum = "19929 1192 3506 39423", -%%% author = "Michael J. Downes, updated by David M. Jones", -%%% copyright = "Copyright 1996, 1999, 2004 -%%% American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, user documentation", -%%% supported = "yes", -%%% abstract = "This is the source for two document classes, amsdtx -%%% and amsldoc, used to produce AMS user documentation -%%% or technical documentation.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1995/06/01]% LaTeX date must be June 1995 or later -\ProvidesClass{amsldoc}[2004/08/06 v2.06] +\ProvidesClass{amsldoc}[2009/08/19 v2.07] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} \ProcessOptions \LoadClass{book} @@ -130,6 +119,20 @@ }% } \let\cn\cs +\DeclareTextSymbol{\lbracechar}{OT1}{123} +\DeclareTextSymbolDefault{\lbracechar}{OT1} +\DeclareTextSymbol{\rbracechar}{OT1}{125} +\DeclareTextSymbolDefault{\rbracechar}{OT1} + +\providecommand{\embrace}[1]{% + \begingroup \ntt\lbracechar#1\rbracechar\endgroup} +\providecommand{\cnbreak}{\penalty999\hskip0pt\relax} +\providecommand{\cnm}[2]{\cn{#1}\cnbreak\embrace{#2}} +\providecommand{\cnmm}[3]{\cn{#1}\cnbreak\embrace{#2}\cnbreak\embrace{#3}} +\providecommand{\cnom}[1]{\cn{#1}\cnbreak\ommitude} +\providecommand{\ommitude}[2][]{{\ntt[#1]}\cnbreak\embrace{#2}} +\providecommand{\cnmsm}[4]{% + \cn{#1}\cnbreak\embrace{#2}\cnbreak *\embrace{#4}} \DeclareRobustCommand{\cls}{\category@index{class}} \DeclareRobustCommand{\pkg}{\category@index{package}} \DeclareRobustCommand{\opt}{\category@index{option}} @@ -446,6 +449,7 @@ \end{tabular}% \endtrivlist } +\hyphenation{base-line-skip} \endinput %% %% End of file `amsldoc.cls'. diff --git a/Master/texmf-dist/tex/latex/amscls/amsmidx.sty b/Master/texmf-dist/tex/latex/amscls/amsmidx.sty index f8bae104430..853f75d13f8 100644 --- a/Master/texmf-dist/tex/latex/amscls/amsmidx.sty +++ b/Master/texmf-dist/tex/latex/amscls/amsmidx.sty @@ -5,52 +5,38 @@ %% The original source files were: %% %% amsmidx.dtx +%% This is a generated file. +%% +%% Copyright 1995, 2004, 2009, 2010 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ======================================================================== %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsmidx.dtx", -%%% version = "2.01", -%%% date = "2004/08/03", -%%% time = "14:45:42 EDT", -%%% checksum = "63234 241 948 8307", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1995, 2004 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, multiple indexes", -%%% supported = "yes", -%%% abstract = "This is part of the AMS-\LaTeX{} distribution. -%%% It contains code to support the creation and -%%% typesetting of multiple indexes with AMS-LaTeX{} -%%% document classes, superseding the single-index -%%% facilities built into those document classes. -%%% It also provides a facility to insert a paragraph -%%% of comments between the title and the index proper", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== \NeedsTeXFormat{LaTeX2e}[1995/06/01] -\ProvidesPackage{amsmidx}[2004/08/03 v2.01 multiple indexes for AMS classes] +\ProvidesPackage{amsmidx}[2007/09/25 v2.02 multiple indexes for AMS classes] \renewcommand{\makeindex}[1]{% \begingroup \makeatletter diff --git a/Master/texmf-dist/tex/latex/amscls/amsthm.sty b/Master/texmf-dist/tex/latex/amscls/amsthm.sty index adc0add1a9f..ef7c83f3481 100644 --- a/Master/texmf-dist/tex/latex/amscls/amsthm.sty +++ b/Master/texmf-dist/tex/latex/amscls/amsthm.sty @@ -6,48 +6,29 @@ %% %% amsclass.dtx (with options: `amsthm') %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsclass.dtx", -%%% version = "2.20", -%%% date = "2004/08/06", -%%% time = "13:03:53 EDT", -%%% checksum = "53558 5204 20497 185872", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1995, 1999, 2004 -%%% American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, AMS, documentclass, theorem", -%%% supported = "yes", -%%% abstract = "This is the source for the amsthm package and three -%%% AMS document classes: amsart, amsproc, and amsbook. -%%% They are designed for use with LaTeX.", -%%% docstring = "The checksum field above contains a CRC-16 checksum -%%% as the first value, followed by the equivalent of -%%% the standard UNIX wc (word count) utility output of -%%% lines, words, and characters. This is produced by -%%% Robert Solovay's checksum utility.", -%%% } -%%% ==================================================================== +%% This is a generated file. +%% +%% Copyright 1995, 199, 2004, 2009 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% 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. +%% \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1995/06/01]% LaTeX date must be June 1995 or later -\ProvidesPackage{amsthm}[2004/08/06 v2.20] +\ProvidesPackage{amsthm}[2009/07/02 v2.20.1] \let\@xp=\expandafter \let\@nx=\noexpand \def\@oparg#1[#2]{\@ifnextchar[{#1}{#1[#2]}} diff --git a/Master/texmf-dist/tex/latex/amscls/upref.sty b/Master/texmf-dist/tex/latex/amscls/upref.sty index f1b173a842e..c9ab57996f2 100644 --- a/Master/texmf-dist/tex/latex/amscls/upref.sty +++ b/Master/texmf-dist/tex/latex/amscls/upref.sty @@ -5,59 +5,52 @@ %% The original source files were: %% %% upref.dtx +%% This is a generated file. +%% +%% Copyright 2008, 2010 American Mathematical Society. +%% +%% American Mathematical Society +%% Technical Support +%% Publications Technical Group +%% 201 Charles Street +%% Providence, RI 02904 +%% USA +%% tel: (401) 455-4080 +%% (800) 321-4267 (USA and Canada only) +%% fax: (401) 331-3842 +%% email: tech-support@ams.org +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the American Mathematical +%% Society. +%% +%% ======================================================================== %% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "upref.dtx", -%%% version = "2.01", -%%% date = "2004/07/29", -%%% time = "16:37:01 EDT", -%%% checksum = "07926 151 617 5530", -%%% author = "American Mathematical Society", -%%% copyright = "Copyright 1996 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Electronic Products and Services, -%%% P. O. Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, cross references", -%%% supported = "yes", -%%% abstract = "This is a LaTeX package that provides printing -%%% of \cn{ref}s in an upright font even if the -%%% current context is italic or slanted.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== \NeedsTeXFormat{LaTeX2e}[1995/06/01] -\ProvidesPackage{upref}[2004/07/29 v2.01] +\ProvidesPackage{upref}[2007/03/14 v2.04] \newcommand{\@noref}[1]{% \G@refundefinedtrue \nfss@text{\reset@font\bfseries ??}% \@latex@warning{Reference `#1' on page \thepage\space undefined}% } \AtBeginDocument{% + \providecommand\printref{\textup}% \@ifpackageloaded{hyperref}{% \def\Hy@setref@link#1#2#3#4#5#6\@nil#7{% \begingroup + \leavevmode + \sw@slant \toks0{\hyper@@link{#5}{#4}}% - \toks1\@xp{#7{\textup{#1}\hbox{}}{#2}{#3}{#4}{#5}}% + \toks1\@xp{#7{\printref{#1}\hbox{}}{#2}{#3}{#4}{#5}}% \edef\x{\endgroup\the\toks0{\the\toks1}}\x }% \def\@setref#1#2#3{% @@ -71,7 +64,7 @@ \def\@setref#1#2#3{\ifx#1\relax \protect\@noref{#3}% \else - \protect\textup{\@xp#2#1\hbox{}}% + \protect\printref{\@xp#2#1\hbox{}}% \fi }% }% diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index d404aec99be..cbefa8a4cb4 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1145,7 +1145,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); %posthook = ( - 'amscls' => '&POSTamscls', 'amsrefs' => '&POSTamsrefs', 'amstex' => '&POSTamstex', 'apalike' => '&POSTapalike', @@ -4946,13 +4945,6 @@ sub prehook_pod2man { } -sub POSTamscls { - print "POST$package - bst/amscls, rm dup sources, restore amsbooka\n"; - &SYSTEM ("$MV $DEST/bibtex/bst/ams $DEST/bibtex/bst/amscls"); - &SYSTEM ("$CP $ENV{HOME}/misc/tex/amsbooka.sty $DEST/tex/latex/amscls/"); - &SYSTEM ("cd $DEST/source/latex/amscls && $RM *.bst *.template diffs-c.txt"); -} - sub POSTamsrefs { print "POST$package - mv amsrefs.faq\n"; &SYSTEM ("cd $DEST " |