diff options
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/00LICENSE.txt | 196 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/00readme.txt | 151 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/ams-c1.ins | 80 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsbooka.dtx | 334 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsbooka.ins | 81 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsclass.ins | 79 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsdtx.dtx | 127 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsdtx.ins | 38 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsmidx.dtx | 95 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/amsmidx.ins | 76 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/manifest.txt | 70 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/upref.dtx | 102 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/amscls/upref.ins | 76 |
13 files changed, 785 insertions, 720 deletions
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/00readme.txt b/Master/texmf-dist/source/latex/amscls/00readme.txt deleted file mode 100644 index 03243718674..00000000000 --- a/Master/texmf-dist/source/latex/amscls/00readme.txt +++ /dev/null @@ -1,151 +0,0 @@ -00readme.txt for AMS document classes amsart/book/proc 2.20.1 [2009/07/02] - -See manifest.txt for a list of all the files in the distribution. - -See install.txt for installation instructions. - -The document classes amsart, amsbook, amsproc and related packages are -provided by the American Mathematical Society for authors to use with -LaTeX. They produce the overall layout and appearance of AMS -publications. - -In order to use an AMS document class you need to have TeX software -installed first. TeX is not an AMS product. If you need information on -getting TeX see one of the following: - - http://www.tug.org/ - http://www.ams.org/tex/tex-resources.html - -Documentation for the AMS document classes is found in - - instr-l.pdf - diffs-c.txt - amsthdoc.pdf - thmtest.tex - thmtest.pdf - -which are included in the collection. Additional documentation can be -found in the amsclass FAQ: - - http://www.ams.org/tex/amsclass-faq.html - -The recommended procedure for making a custom document class based on an -AMS class is to make a copy of the relevant .cls file using a different -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: - - 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 - -======================================================================== -RECENT CHANGES - ----amsclass.dtx 2.20.1 2009/07/02 -Added 2010 as a valid version of the Mathematics Subject Classification. -======================================================================== -PREVIOUS CHANGES - ----ams-c1.ins 2.20 2004/08/03 -Added amsmidx package. - ----amsclass.dtx 2.20 2004/08/06 -1. Added facility for additional line(s) in copyright block. -2. Corrected handling of section heading with no title. -3. Got rid of spurious "Appendix" in t-of-c in \backmatter. -4. Changed MR number formatting to use new style as on MathSciNet. -5. Created commands for various style elements and substituted them - for hard-coded values to simplify building derived classes. -6. Added sectioning and otherwise cleaned up commentary. - ----amsclass.faq - 2004/08/06 -Removed from distribution; replaced by on-line FAQ at -http://www.ams.org/tex/amsclass-faq.html - ----amsdtx.dtx 2.06 2004/08/06 -1. Reworked indexing commands for compatibility with doc.sty. -2. Added option environment for enhanced indexing. -3. Improved formatting. - ----amsthdoc.tex 2.20 2004/08/03 -1. Substantially rewritten for clarity. -2. Added documentation for \newtheoremstyle. - ----instr-l.tex 2.20 2004/08/05 -Substantially rewritten for clarity and to add instructions for new -features; see note on amsclass.dtx regarding features. - ----mrabbrev.bib - 2004/08/05 -Removed from distribution; this is now available separately from -http://www.ams.org/tools/mrabbrev.bib - ----thmtest.tex 2.01 2004/08/02 -1. Corrected counter for theorems with switched headers. -2. Added section headings for clarity. -3. Added example ending with a display and \qedhere. - ----upref.dtx 2.01 2004/07/29 -1. Added code to make package work with hyperref. -2. Improved documentation. - ----amsclass.dtx 2.14 2004/04/26 (not released) -1. Incorporated pending changes left by Michael Downes: - - Added trap in headings in case \thanks was set within \author, - and added \thanks@warning. - - Cleaned up and completed unfinished documentation. -2. Added braces in \uppercasenonmath to limit scope. -3. Added \contrib mechanism to handle "non-author" authors. -4. Segregated definitions of administrative footnotes to permit easier - customization for AMS journals. -5. Added explicit \bibliofont to permit easy change for special uses. -6. Changed MR number formatting to correspond to new access numbers - used by MathSciNet. -7. Added \@citestyle and \citeform to simplify font changes in citations. -8. Added OT1 defaults for \DH, \dh, \DJ, \dj, required for author names. -9. Added \markleft to permit changing of only left running head - ----amsclass.dtx 2.13 2002/12/04 (not released) -1. Fixed handling of theorem head punctuation with \swapnumbers. -2. Changed \proofname to \providecommand in case it's already defined. -3. Made \small, \Small, etc., robust. -4. Better spacing in \l@figure to prevent overprinting of figure number. -5. Changed handling of author names to prevent internal line breaks. -6. Added \@noparitemfalse in \dth@everypar to prevent weird results in - certain (rare) kinds of usage. -7. Some other cosmetic changes. - ----amsthdoc.tex 2.02 2000/06/06 -Use article class instead of amsldoc (which is overkill). - ----amsldoc.cls - 2000/06/06 -Removed from distribution, no longer needed by amsthdoc. - ----amsclass.dtx 2.07 2000/06/05 -Guard against \\ in argument of \author. - ----amsclass.dtx 2.06 2000/06/02 -Avoid using \@elt in qed stack because LaTeX output routine falls over -if triggered when something else is using \@elt. - ----amsclass.dtx 2.05 2000/05/16 -1. Added \indexintro. -2. Fixed erroneous init for thm@preskip, thm@postskip. - ----amsclass.dtx 2.04 2000/03/10 -\newtoks fix for old versions of LaTeX. Added some commentary about \cal. - ----amsclass.dtx 2.03 2000/01/17 -1. Removed dependency on amsgen package. -2. Added a warning about graphics for the draft option. -3. Improved qedhere handling for article/amsthm combination. - ----amsclass.dtx 2.02 2000/01/17 -Some fixes for the fleqn/qedhere case. -======================================================================== 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/manifest.txt b/Master/texmf-dist/source/latex/amscls/manifest.txt deleted file mode 100644 index f28b47ec5d8..00000000000 --- a/Master/texmf-dist/source/latex/amscls/manifest.txt +++ /dev/null @@ -1,70 +0,0 @@ -bibtex: -bst - -bibtex/bst: -ams - -bibtex/bst/ams: -amsalpha.bst -amsplain.bst - -doc: -latex - -doc/latex: -amscls - -doc/latex/amscls: -amsart.template -amsbook.template -amsclass.pdf -amsdtx.pdf -amsmidx.pdf -amsproc.template -amsthdoc.pdf -thmtest.pdf -upref.pdf - -source: -latex - -source/latex: -amscls - -source/latex/amscls: -00readme.txt -amsalpha.bst -amsart.template -amsbook.template -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 -thmtest.tex -upref.dtx -upref.ins - -tex: -latex - -tex/latex: -amscls - -tex/latex/amscls: -amsart.cls -amsbook.cls -amsdtx.cls -amsldoc.cls -amsmidx.sty -amsproc.cls -amsthm.sty -upref.sty 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 |