From 017f337f3d69a9d9c9d70b904a7a0a09f3b4331e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 1 Feb 2013 23:58:28 +0000 Subject: amsfonts 3.04 (29jan13) git-svn-id: svn://tug.org/texlive/trunk@29006 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/amsfonts/00README | 344 ------------------- Master/texmf-dist/doc/fonts/amsfonts/README | 365 +++++++++++++++++++++ Master/texmf-dist/doc/fonts/amsfonts/amsfonts.pdf | Bin 259869 -> 249778 bytes Master/texmf-dist/doc/fonts/amsfonts/amssymb.pdf | Bin 110203 -> 110785 bytes .../texmf-dist/source/latex/amsfonts/amsfonts.dtx | 128 ++++---- .../texmf-dist/source/latex/amsfonts/amsfonts.ins | 8 +- .../texmf-dist/source/latex/amsfonts/amssymb.dtx | 22 +- .../texmf-dist/source/latex/amsfonts/manifest.txt | 2 +- Master/texmf-dist/tex/latex/amsfonts/amsfonts.sty | 89 ++--- Master/texmf-dist/tex/latex/amsfonts/amssymb.sty | 9 +- Master/texmf-dist/tex/latex/amsfonts/cmmib57.sty | 2 +- Master/texmf-dist/tex/latex/amsfonts/eucal.sty | 2 +- Master/texmf-dist/tex/latex/amsfonts/eufrak.sty | 2 +- Master/texmf-dist/tex/latex/amsfonts/euscript.sty | 2 +- Master/texmf-dist/tex/latex/amsfonts/ueuex.fd | 4 +- Master/texmf-dist/tex/latex/amsfonts/ueuf.fd | 4 +- Master/texmf-dist/tex/latex/amsfonts/ueur.fd | 4 +- Master/texmf-dist/tex/latex/amsfonts/ueus.fd | 4 +- Master/texmf-dist/tex/latex/amsfonts/umsa.fd | 4 +- Master/texmf-dist/tex/latex/amsfonts/umsb.fd | 4 +- 20 files changed, 529 insertions(+), 470 deletions(-) delete mode 100644 Master/texmf-dist/doc/fonts/amsfonts/00README create mode 100644 Master/texmf-dist/doc/fonts/amsfonts/README (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/amsfonts/00README b/Master/texmf-dist/doc/fonts/amsfonts/00README deleted file mode 100644 index 446928e832e..00000000000 --- a/Master/texmf-dist/doc/fonts/amsfonts/00README +++ /dev/null @@ -1,344 +0,0 @@ -AMSFonts 3.03 00README 26 April 2012 -This is a documentation file to accompany the AMSFonts 3.03 distribution. - - -If you have obtained a bundled AMSFonts collection (amsfonts.zip), this -will unpack into the standard TeX Directory Structure (TDS) tree. -First, determine the local TEXMF directory for your system, which we -will call texmf-local in this 00README file; this directory should be -identified in the documentation for the TeX distribution you're using. -Place the zip file into a convenient directory and unpack it using -the texmf-local directory as the "Extract to" target. Some examples: - - WinZIP: Click on "Extract" and then in the "Extract to" box, enter - \sw\texmf-local (or whatever the local branch of TEXMF is - on your system) - unzip: unzip amsfonts.zip -d texmf-local - -See the web page - http://tug.org/fonts/fontinstall.html -for some general information on identifying your local TEXMF tree and -installing fonts on various platforms. (This includes specific details -for MikTeX, MacTeX, and other systems based on TeX Live.) - -If your installation is not arranged in a TDS tree, see also the section -below, "Installing AMSFonts 3.0 on your system", as well as the user -documentation for your TeX distribution. - ------------------------------------------------------------------------- - -What changes were made between AMSFonts 3.02 and AMSFonts 3.03? - -The Type 1 Euler fonts have been upgraded from version 003.002 to -003.003 with the following changes: - -1) Some inconsistencies with the character widths in the corresponding - TFM files have been fixed. - -2) Minor optimizations were carried out on some of the character - outlines. - -The changes affect only the PFB, AFM, and PFM files. Thanks to Taco -Hoekwater and Stephen Moye. - -What changes were made between AMSFonts 3.01 and AMSFonts 3.02? - -The internal Unicode-compliant glyph names used for version 3.00 of -the Type 1 fonts resulted in a major incompatibility in reusing PDF -documents that had the previous version of the fonts embedded. All -glyph names have now been reverted to their previous values and some -minor inconsistencies in the encoding vectors have been fixed. This -affects all PFB and AFM files. - -What changes were made between AMSFonts 3.00 and AMSFonts 3.01? - -The encoding vectors of several of the Type 1 fonts were augmented -with some some duplicate entries in the high-bit range (128--255) for -compatibility with earlier releases of the fonts and with some older -PDF software that had trouble rendering characters with low character -codes (0-31). Also, a couple of typos in the latxfont.map file were -fixed. - -What changes were made between AMSFonts 2.2d and AMSFonts 3.0? - -The licenses were restated to clarify the copying and redistribution -conditions to make them more compatible with third-party collections -such as TeX Live. In particular, all Type 1 fonts and those .mf files -originally created at AMS are now released under the SIL Open Font -License (OFL), a copy of which is included with this distribution. - -.pk files are no longer distributed or supported by the AMS. Where -Type 1 fonts are available, modern TeX distributions do not require -PK fonts. When PK fonts are required for some specialized purpose, -they can easily be generated on the fly. - -In the Computer Modern fonts, some shape changes made by Donald Knuth -in 1992 were not included in the Type 1 fonts distributed in version 2.2 -of the AMSFonts collection. These shape changes have now been made, -and all CM glyph shapes should now be identical between Knuth's Metafont -sources and the Type 1 fonts. Since Knuth's original changes did not -affect the metrics, no metrics were affected by this upgrade, and no -changes to the .tfm files were needed. However, owing to the system -under which the reference copies of the .tfm files are archived, the -original file dates have been lost; recent file dates do not imply -any content changes. - -The Euler fonts, designed by Hermann Zapf, were originally released in -the 1990s. Zapf reshaped many of the glyphs, with implementation and -assistance from Hans Hagen, Taco Hoekwater, and Volker RW Schaa. The -updated version 3.0 was presented to Donald Knuth on his birthday, -January 10, 2008. These updates were carefully designed to work with -the metrics for version 2.2, so no changes to the .tfm files were -needed. Since the updates were made directly to the Type 1 files, -the (incompatible) .mf files have been removed from the distribution. - -There have been no shape changes to the "extra symbols" or cyrillic. - -Where possible, all glyphs have been given Unicode-compliant names -to make them work better with Unicode-aware viewers (e.g., -cut-and-paste of Cyrillic characters should work better). - -Some modifications were made in the LaTeX support files to adapt to -the new set of (fully scalable) font sizes. Now that Type 1 fonts -are available for all defined sizes, the "psamsfonts" option is no -longer needed. This has been implemented in such a way as to ensure -that existing LaTeX input calling for this option will still compile. -In particular, any support files containing "57" in the file name -have been either eliminated or converted to no-ops. - -The location of some files has changed, so if you are installing the -new distribution on top of an existing one, be sure to delete the -old copies from the previous locations. Remove these directories -that are no longer used: - - doc/ams/amsfonts [replaced by doc/fonts/amsfonts] - fonts/source/ams [replaced by fonts/source/public/amsfonts] - fonts/tfm/ams [replaced by fonts/tfm/public/amsfonts] - tex/latex/amsfonts/obsolete [obsolete; not superseded] - -Also remove these files from the indicated areas: - - fonts/source/public/misc/dummy* - [replaced by fonts/source/public/amsfonts/dummy] - fonts/tfm/public/misc/dummy* - [replaced by fonts/tfm/public/amsfonts/dummy] - -The manual (amsfndoc) will be updated later this year. Some of the -information it contains is incomplete or obsolete. In particular, -Appendix A, Installation Procedures, should be ignored completely; -see below for installation procedures if your system is not based on -a TDS structure. - ------------------------------------------------------------------------- - -What changes were made between AMSFonts 2.2 and AMSFonts 2.2d? - -No changes were made to the fonts themselves, either to the Metafont -sources, the .tfm or .pk files. - -The primary purpose of this upgrade was to fix bugs in the LaTeX -support files and to update the User's Guide. - ------------------------------------------------------------------------- - -What changes were made between AMSFonts 2.1 and AMSFonts 2.2? - -The primary change was the inclusion of LaTeX support macro files as -part of the AMSFonts distribution. The files in the "latex" -subdirectory are compatible with LaTeX2e, the LaTeX standard since -1995. Users of LaTeX 2.09 are strongly encouraged to upgrade to -LaTeX2e, as AMS no longer supports the use of AMSFonts with LaTeX 2.09. - -The only significant change to the characters in the fonts was a bug -fix which corrected an anomaly in the Blackboard Bold N character from -the MSBM fonts. That character printed incorrectly at a few resolutions -(including 600dpi); it now prints correctly at all resolutions. The -metrics for AMSFonts 2.2 were unchanged from those for AMSFonts 2.1. - -There was also a slight change to the file amssym.tex, and very -significant changes to the User's Guide. - ------------------------------------------------------------------------- - -INSTALLING AMSFonts 3.0 ON YOUR SYSTEM - -These instructions assume that you were unable to unzip the bundle -directly into a TEXMF TDS tree. - -1. Installing the fonts: - -Unzip the bundle into a work area. This will produce a tree with the -following structure: - - source - source/latex - source/latex/amsfonts - tex - tex/latex - tex/latex/amsfonts - tex/plain - tex/plain/amsfonts - fonts - fonts/source - fonts/source/public - fonts/source/public/amsfonts - fonts/source/public/amsfonts/cmextra - fonts/source/public/amsfonts/cyrillic - fonts/source/public/amsfonts/dummy - fonts/source/public/amsfonts/symbols - fonts/tfm - fonts/tfm/public - fonts/tfm/public/amsfonts - fonts/tfm/public/amsfonts/cmextra - fonts/tfm/public/amsfonts/cyrillic - fonts/tfm/public/amsfonts/dummy - fonts/tfm/public/amsfonts/euler - fonts/tfm/public/amsfonts/symbols - fonts/type1 - fonts/type1/public - fonts/type1/public/amsfonts - fonts/type1/public/amsfonts/cm - fonts/type1/public/amsfonts/cmextra - fonts/type1/public/amsfonts/cyrillic - fonts/type1/public/amsfonts/euler - fonts/type1/public/amsfonts/latxfont - fonts/type1/public/amsfonts/symbols - fonts/afm - fonts/afm/public - fonts/afm/public/amsfonts - fonts/afm/public/amsfonts/cm - fonts/afm/public/amsfonts/cmextra - fonts/afm/public/amsfonts/cyrillic - fonts/afm/public/amsfonts/euler - fonts/afm/public/amsfonts/latxfont - fonts/afm/public/amsfonts/symbols - fonts/map - fonts/map/dvips - fonts/map/dvips/amsfonts - doc - doc/fonts - doc/fonts/amsfonts - -Move the files in the branch fonts/type1/public/amsfonts/ to the -directory where your system expects to find .pfb (Type 1) files. - -Move the files in the branch fonts/tfm/public/amsfonts/ to the -directory where your system expects to find .tfm files. - -Update the map files for your device drivers using the .map files in -fonts/map/dvips/amsfonts/ ; consult the documentation for your TeX -distribution for advice. - -Depending on what TeX system you use, it may also be necessary to update -a filename database; see the documentation for your TeX distribution. - -2. Installing the (La)TeX support files: - -There are two sets of files which provide macros necessary for using -AMSFonts 3.0 in TeX. One set is for Plain TeX or AMS-TeX, and one set -is for LaTeX. If you use Plain TeX or AMS-TeX, then the files in -tex/plain/amsfonts/ should be placed in the directory (or a directory -in the path) which your implementation of TeX searches for input files. -If you use LaTeX, then the files in tex/latex/amsfonts/ should be -placed in that directory. (If you use LaTeX 2.09, then we strongly -encourage you to upgrade to LaTeX2e; AMS does not provide support for -use of AMSFonts in LaTeX 2.09.) If you are likely to use both LaTeX -and Plain TeX or AMS-TeX, then install the files from both directories -where your TeX will find them for input. - -Depending on what TeX system you use, it may also be necessary to update -a filename database; see the documentation for your TeX distribution. - -3. The User's Guide and other documentation: - -You can get a copy of the User's Guide via a link on the web page - - http://www.ams.org/tex/amsfonts.html - -The User's Guide still describes AMSFonts 2.2d; however, processing and -printing it from the files in this distribution is a good test of your -AMSFonts installation. - -In order to TeX and print the User's Guide, you must first install the -fonts. The "source" subdirectory (source/latex/amsfonts/) contains -five input files with names beginning with "amsfndoc". When your font -installation is complete, process the file "amsfndoc.tex" with Plain -TeX (not AMS-TeX or LaTeX). It will input four other "amsfndoc" files: -.def, .cyr, .ins and .fnt. The output will be a complete guide to the -use of AMSFonts 2.2d. Instructions for the use of the fonts themselves -are still valid, though somewhat incomplete; however, the installation -instructions in Appendix A are obsolete and should be ignored. The -User's Guide is scheduled to be updated later this year. - -The directory source/latex/amsfonts/ contains a file named -"amsfonts.faq" in which we will place frequently asked questions about -AMSFonts. - -This directory also contains LaTeX .dtx files containing technical -commentary on the source code for the LaTeX support files in the -AMSFonts distribution. Although these .dtx files are included for -reference, most users can ignore them. - ------------------------------------------------------------------------- - -USE OF THE LATEX "amsfonts" PACKAGE - -Version 3.0 of the LaTeX package amsfonts.sty is carefully constructed -to allow it to be used for processing pre-existing documents. This -means that documents that load amsfonts.sty through statements such -as the following should continue to work without change. - -1. \documentclass{amsart} - -2. \documentclass{article} - \usepackage{amsfonts} - -3. \documentclass{article} - \usepackage{amsmath,amsthm} - -4. \documentclass{article} - \usepackage{amssymb} - -There is an exception, however, for the variants 2 and 3: If your -document was written a very long time ago AND if it uses any of the -symbols - - \square \Box - \lozenge \Diamond - \vartriangleright \rhd - \vartriangleleft \lhd - \trianglerighteq \unrhd - \trianglelefteq \unlhd - \rightsquigarrow \leadsto - \Join - -then you may find that those symbol commands now produce "Undefined -control sequence" errors. For the symbols in the first column, the -easiest way to fix this is to load the amssymb package, i.e. change -variants 2 and 3 to - -2a. \documentclass{article} - \usepackage{amssymb} - -3a. \documentclass{article} - \usepackage{amssymb,amsmath,amsthm} - -For symbols in the second column (\Box, etc.), you have a choice of -either adding the latexsym package or defining them in terms of -equivalent symbols from the amssymb package. - -If you are using an AMS document class (amsart, amsbook, amsproc), the -amsfonts are automatically included; however, you must load the amssymb -package to have access to the specific symbol names. - ------------------------------------------------------------------------- -Questions concerning the use of AMSFonts may be directed to: - -Technical Support -Publications Technical Group -American Mathematical Society -201 Charles Street -Providence, RI 02904-2294 USA - (800) 321-4AMS (321-4267) ext. 4080 (U.S. and Canada only) - (401) 455-4080 -e-mail: tech-support@ams.org diff --git a/Master/texmf-dist/doc/fonts/amsfonts/README b/Master/texmf-dist/doc/fonts/amsfonts/README new file mode 100644 index 00000000000..e4987f75e1a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/amsfonts/README @@ -0,0 +1,365 @@ +README for amsfonts 3.04 [2013/01/14] + +Copyright 2001, 2009, 2013 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 + +======================================================================== + +If you have obtained a bundled AMSFonts collection (amsfonts.zip), this +will unpack into the standard TeX Directory Structure (TDS) tree. +First, determine the local TEXMF directory for your system, which we +will call texmf-local in this 00README file; this directory should be +identified in the documentation for the TeX distribution you're using. +Place the zip file into a convenient directory and unpack it using +the texmf-local directory as the "Extract to" target. Some examples: + + WinZIP: Click on "Extract" and then in the "Extract to" box, enter + \sw\texmf-local (or whatever the local branch of TEXMF is + on your system) + unzip: unzip amsfonts.zip -d texmf-local + +See the web page + http://tug.org/fonts/fontinstall.html +for some general information on identifying your local TEXMF tree and +installing fonts on various platforms. (This includes specific details +for MikTeX, MacTeX, and other systems based on TeX Live.) + +If your installation is not arranged in a TDS tree, see also the section +below, "Installing AMSFonts 3.0 on your system", as well as the user +documentation for your TeX distribution. + +------------------------------------------------------------------------ + +What changes were made between AMSFonts 3.03 and AMSFonts 3.04? + +Version 3.04 is a minor update to provide more fluid interoperability +with stix.sty. It should be fully compatible with version 3.03. + +------------------------------------------------------------------------ + +What changes were made between AMSFonts 3.02 and AMSFonts 3.03? + +The Type 1 Euler fonts have been upgraded from version 003.002 to +003.003 with the following changes: + +1) Some inconsistencies with the character widths in the corresponding + TFM files have been fixed. + +2) Minor optimizations were carried out on some of the character + outlines. + +The changes affect only the PFB, AFM, and PFM files. Thanks to Taco +Hoekwater and Stephen Moye. + +What changes were made between AMSFonts 3.01 and AMSFonts 3.02? + +The internal Unicode-compliant glyph names used for version 3.00 of +the Type 1 fonts resulted in a major incompatibility in reusing PDF +documents that had the previous version of the fonts embedded. All +glyph names have now been reverted to their previous values and some +minor inconsistencies in the encoding vectors have been fixed. This +affects all PFB and AFM files. + +What changes were made between AMSFonts 3.00 and AMSFonts 3.01? + +The encoding vectors of several of the Type 1 fonts were augmented +with some some duplicate entries in the high-bit range (128--255) for +compatibility with earlier releases of the fonts and with some older +PDF software that had trouble rendering characters with low character +codes (0-31). Also, a couple of typos in the latxfont.map file were +fixed. + +What changes were made between AMSFonts 2.2d and AMSFonts 3.0? + +The licenses were restated to clarify the copying and redistribution +conditions to make them more compatible with third-party collections +such as TeX Live. In particular, all Type 1 fonts and those .mf files +originally created at AMS are now released under the SIL Open Font +License (OFL), a copy of which is included with this distribution. + +.pk files are no longer distributed or supported by the AMS. Where +Type 1 fonts are available, modern TeX distributions do not require +PK fonts. When PK fonts are required for some specialized purpose, +they can easily be generated on the fly. + +In the Computer Modern fonts, some shape changes made by Donald Knuth +in 1992 were not included in the Type 1 fonts distributed in version 2.2 +of the AMSFonts collection. These shape changes have now been made, +and all CM glyph shapes should now be identical between Knuth's Metafont +sources and the Type 1 fonts. Since Knuth's original changes did not +affect the metrics, no metrics were affected by this upgrade, and no +changes to the .tfm files were needed. However, owing to the system +under which the reference copies of the .tfm files are archived, the +original file dates have been lost; recent file dates do not imply +any content changes. + +The Euler fonts, designed by Hermann Zapf, were originally released in +the 1990s. Zapf reshaped many of the glyphs, with implementation and +assistance from Hans Hagen, Taco Hoekwater, and Volker RW Schaa. The +updated version 3.0 was presented to Donald Knuth on his birthday, +January 10, 2008. These updates were carefully designed to work with +the metrics for version 2.2, so no changes to the .tfm files were +needed. Since the updates were made directly to the Type 1 files, +the (incompatible) .mf files have been removed from the distribution. + +There have been no shape changes to the "extra symbols" or cyrillic. + +Where possible, all glyphs have been given Unicode-compliant names +to make them work better with Unicode-aware viewers (e.g., +cut-and-paste of Cyrillic characters should work better). + +Some modifications were made in the LaTeX support files to adapt to +the new set of (fully scalable) font sizes. Now that Type 1 fonts +are available for all defined sizes, the "psamsfonts" option is no +longer needed. This has been implemented in such a way as to ensure +that existing LaTeX input calling for this option will still compile. +In particular, any support files containing "57" in the file name +have been either eliminated or converted to no-ops. + +The location of some files has changed, so if you are installing the +new distribution on top of an existing one, be sure to delete the +old copies from the previous locations. Remove these directories +that are no longer used: + + doc/ams/amsfonts [replaced by doc/fonts/amsfonts] + fonts/source/ams [replaced by fonts/source/public/amsfonts] + fonts/tfm/ams [replaced by fonts/tfm/public/amsfonts] + tex/latex/amsfonts/obsolete [obsolete; not superseded] + +Also remove these files from the indicated areas: + + fonts/source/public/misc/dummy* + [replaced by fonts/source/public/amsfonts/dummy] + fonts/tfm/public/misc/dummy* + [replaced by fonts/tfm/public/amsfonts/dummy] + +The manual (amsfndoc) will be updated later this year. Some of the +information it contains is incomplete or obsolete. In particular, +Appendix A, Installation Procedures, should be ignored completely; +see below for installation procedures if your system is not based on +a TDS structure. + +------------------------------------------------------------------------ + +What changes were made between AMSFonts 2.2 and AMSFonts 2.2d? + +No changes were made to the fonts themselves, either to the Metafont +sources, the .tfm or .pk files. + +The primary purpose of this upgrade was to fix bugs in the LaTeX +support files and to update the User's Guide. + +------------------------------------------------------------------------ + +What changes were made between AMSFonts 2.1 and AMSFonts 2.2? + +The primary change was the inclusion of LaTeX support macro files as +part of the AMSFonts distribution. The files in the "latex" +subdirectory are compatible with LaTeX2e, the LaTeX standard since +1995. Users of LaTeX 2.09 are strongly encouraged to upgrade to +LaTeX2e, as AMS no longer supports the use of AMSFonts with LaTeX 2.09. + +The only significant change to the characters in the fonts was a bug +fix which corrected an anomaly in the Blackboard Bold N character from +the MSBM fonts. That character printed incorrectly at a few resolutions +(including 600dpi); it now prints correctly at all resolutions. The +metrics for AMSFonts 2.2 were unchanged from those for AMSFonts 2.1. + +There was also a slight change to the file amssym.tex, and very +significant changes to the User's Guide. + +------------------------------------------------------------------------ + +INSTALLING AMSFonts 3.0 ON YOUR SYSTEM + +These instructions assume that you were unable to unzip the bundle +directly into a TEXMF TDS tree. + +1. Installing the fonts: + +Unzip the bundle into a work area. This will produce a tree with the +following structure: + + source + source/latex + source/latex/amsfonts + tex + tex/latex + tex/latex/amsfonts + tex/plain + tex/plain/amsfonts + fonts + fonts/source + fonts/source/public + fonts/source/public/amsfonts + fonts/source/public/amsfonts/cmextra + fonts/source/public/amsfonts/cyrillic + fonts/source/public/amsfonts/dummy + fonts/source/public/amsfonts/symbols + fonts/tfm + fonts/tfm/public + fonts/tfm/public/amsfonts + fonts/tfm/public/amsfonts/cmextra + fonts/tfm/public/amsfonts/cyrillic + fonts/tfm/public/amsfonts/dummy + fonts/tfm/public/amsfonts/euler + fonts/tfm/public/amsfonts/symbols + fonts/type1 + fonts/type1/public + fonts/type1/public/amsfonts + fonts/type1/public/amsfonts/cm + fonts/type1/public/amsfonts/cmextra + fonts/type1/public/amsfonts/cyrillic + fonts/type1/public/amsfonts/euler + fonts/type1/public/amsfonts/latxfont + fonts/type1/public/amsfonts/symbols + fonts/afm + fonts/afm/public + fonts/afm/public/amsfonts + fonts/afm/public/amsfonts/cm + fonts/afm/public/amsfonts/cmextra + fonts/afm/public/amsfonts/cyrillic + fonts/afm/public/amsfonts/euler + fonts/afm/public/amsfonts/latxfont + fonts/afm/public/amsfonts/symbols + fonts/map + fonts/map/dvips + fonts/map/dvips/amsfonts + doc + doc/fonts + doc/fonts/amsfonts + +Move the files in the branch fonts/type1/public/amsfonts/ to the +directory where your system expects to find .pfb (Type 1) files. + +Move the files in the branch fonts/tfm/public/amsfonts/ to the +directory where your system expects to find .tfm files. + +Update the map files for your device drivers using the .map files in +fonts/map/dvips/amsfonts/ ; consult the documentation for your TeX +distribution for advice. + +Depending on what TeX system you use, it may also be necessary to update +a filename database; see the documentation for your TeX distribution. + +2. Installing the (La)TeX support files: + +There are two sets of files which provide macros necessary for using +AMSFonts 3.0 in TeX. One set is for Plain TeX or AMS-TeX, and one set +is for LaTeX. If you use Plain TeX or AMS-TeX, then the files in +tex/plain/amsfonts/ should be placed in the directory (or a directory +in the path) which your implementation of TeX searches for input files. +If you use LaTeX, then the files in tex/latex/amsfonts/ should be +placed in that directory. (If you use LaTeX 2.09, then we strongly +encourage you to upgrade to LaTeX2e; AMS does not provide support for +use of AMSFonts in LaTeX 2.09.) If you are likely to use both LaTeX +and Plain TeX or AMS-TeX, then install the files from both directories +where your TeX will find them for input. + +Depending on what TeX system you use, it may also be necessary to update +a filename database; see the documentation for your TeX distribution. + +3. The User's Guide and other documentation: + +You can get a copy of the User's Guide via a link on the web page + + http://www.ams.org/tex/amsfonts.html + +The User's Guide still describes AMSFonts 2.2d; however, processing and +printing it from the files in this distribution is a good test of your +AMSFonts installation. + +In order to TeX and print the User's Guide, you must first install the +fonts. The "source" subdirectory (source/latex/amsfonts/) contains +five input files with names beginning with "amsfndoc". When your font +installation is complete, process the file "amsfndoc.tex" with Plain +TeX (not AMS-TeX or LaTeX). It will input four other "amsfndoc" files: +.def, .cyr, .ins and .fnt. The output will be a complete guide to the +use of AMSFonts 2.2d. Instructions for the use of the fonts themselves +are still valid, though somewhat incomplete; however, the installation +instructions in Appendix A are obsolete and should be ignored. The +User's Guide is scheduled to be updated later this year. + +The directory source/latex/amsfonts/ contains a file named +"amsfonts.faq" in which we will place frequently asked questions about +AMSFonts. + +This directory also contains LaTeX .dtx files containing technical +commentary on the source code for the LaTeX support files in the +AMSFonts distribution. Although these .dtx files are included for +reference, most users can ignore them. + +------------------------------------------------------------------------ + +USE OF THE LATEX "amsfonts" PACKAGE + +Version 3.0 of the LaTeX package amsfonts.sty is carefully constructed +to allow it to be used for processing pre-existing documents. This +means that documents that load amsfonts.sty through statements such +as the following should continue to work without change. + +1. \documentclass{amsart} + +2. \documentclass{article} + \usepackage{amsfonts} + +3. \documentclass{article} + \usepackage{amsmath,amsthm} + +4. \documentclass{article} + \usepackage{amssymb} + +There is an exception, however, for the variants 2 and 3: If your +document was written a very long time ago AND if it uses any of the +symbols + + \square \Box + \lozenge \Diamond + \vartriangleright \rhd + \vartriangleleft \lhd + \trianglerighteq \unrhd + \trianglelefteq \unlhd + \rightsquigarrow \leadsto + \Join + +then you may find that those symbol commands now produce "Undefined +control sequence" errors. For the symbols in the first column, the +easiest way to fix this is to load the amssymb package, i.e. change +variants 2 and 3 to + +2a. \documentclass{article} + \usepackage{amssymb} + +3a. \documentclass{article} + \usepackage{amssymb,amsmath,amsthm} + +For symbols in the second column (\Box, etc.), you have a choice of +either adding the latexsym package or defining them in terms of +equivalent symbols from the amssymb package. + +If you are using an AMS document class (amsart, amsbook, amsproc), the +amsfonts are automatically included; however, you must load the amssymb +package to have access to the specific symbol names. diff --git a/Master/texmf-dist/doc/fonts/amsfonts/amsfonts.pdf b/Master/texmf-dist/doc/fonts/amsfonts/amsfonts.pdf index e5e319b00ac..163d27b5080 100644 Binary files a/Master/texmf-dist/doc/fonts/amsfonts/amsfonts.pdf and b/Master/texmf-dist/doc/fonts/amsfonts/amsfonts.pdf differ diff --git a/Master/texmf-dist/doc/fonts/amsfonts/amssymb.pdf b/Master/texmf-dist/doc/fonts/amsfonts/amssymb.pdf index 635ab800072..06552a4c682 100644 Binary files a/Master/texmf-dist/doc/fonts/amsfonts/amssymb.pdf and b/Master/texmf-dist/doc/fonts/amsfonts/amssymb.pdf differ diff --git a/Master/texmf-dist/source/latex/amsfonts/amsfonts.dtx b/Master/texmf-dist/source/latex/amsfonts/amsfonts.dtx index 660eb054a9c..12e4ae10ba1 100644 --- a/Master/texmf-dist/source/latex/amsfonts/amsfonts.dtx +++ b/Master/texmf-dist/source/latex/amsfonts/amsfonts.dtx @@ -1,6 +1,6 @@ % \def\filename{amsfonts.dtx} -% \def\fileversion{3.00} -% \def\filedate{2009/06/22} +% \def\fileversion{3.01} +% \def\filedate{2013/01/14} % % \iffalse meta-comment % @@ -15,7 +15,7 @@ % fax: (401) 331-3842 % email: tech-support@ams.org % -% Copyright 2001, 2009 American Mathematical Society. +% Copyright 2001, 2009, 2013 American Mathematical Society. % % Unlimited copying and redistribution of this file are permitted as % long as this file is not modified. Modifications, and distribution @@ -166,13 +166,13 @@ % % Identify the file and version. % \begin{macrocode} -%\ProvidesPackage{amsfonts}[2009/06/22 v3.00 Basic AMSFonts support] -%\ProvidesFile{ueur.fd} [2009/06/22 v3.00 Euler Roman] -%\ProvidesFile{ueus.fd} [2009/06/22 v3.00 Euler Script] -%\ProvidesFile{ueuf.fd} [2009/06/22 v3.00 Euler Fraktur] -%\ProvidesFile{ueuex.fd} [2009/06/22 v3.00 Euler extra symbols] -%\ProvidesFile{umsa.fd} [2009/06/22 v3.00 AMS symbols A] -%\ProvidesFile{umsb.fd} [2009/06/22 v3.00 AMS symbols B] +%\ProvidesPackage{amsfonts}[2013/01/14 v3.01 Basic AMSFonts support] +%\ProvidesFile{ueur.fd} [2013/01/14 v3.01 Euler Roman] +%\ProvidesFile{ueus.fd} [2013/01/14 v3.01 Euler Script] +%\ProvidesFile{ueuf.fd} [2013/01/14 v3.01 Euler Fraktur] +%\ProvidesFile{ueuex.fd} [2013/01/14 v3.01 Euler extra symbols] +%\ProvidesFile{umsa.fd} [2013/01/14 v3.01 AMS symbols A] +%\ProvidesFile{umsb.fd} [2013/01/14 v3.01 AMS symbols B] % \end{macrocode} % % \section{Package options} @@ -215,6 +215,28 @@ % \end{macrocode} % % \section{Miscellaneous} +% +% \begin{macro}{\ams@newcommand} +% Where \pkg{stix} and \pkg{amsfonts} define the same control +% sequences, we want to avoid inadvertently overriding \pkg{stix}'s +% definitions. If \pkg{stix} is loaded before \pkg{amsfonts}, the +% following conditional and a few more like it later in the code +% take care of the problem. There is similar code in the +% \pkg{stix} package in case \pkg{amsfonts} is loaded first. +% \begin{macrocode} +\@ifpackageloaded{stix}{% + \def\ams@DeclareMathDelimiter#1#2#3#4#5#6{}% + \def\ams@DeclareMathSymbol#1#2#3#4{}% +}{% + \let\ams@DeclareMathDelimiter\DeclareMathDelimiter + \def\ams@DeclareMathSymbol#1#2#3#4{% + \global\let#1\undefined + \DeclareMathSymbol{#1}{#2}{#3}{#4}% + }% +} +% \end{macrocode} +% \end{macro} +% % In case the \pkg{amsfonts} package is used apart from the % \pkg{amsmath} package, we need to define the following functions. % \begin{macrocode} @@ -271,10 +293,10 @@ % like \fn{german.sty} was used). % \begin{macrocode} \begingroup \catcode`\"=12 -\DeclareMathDelimiter{\ulcorner}{\mathopen} {AMSa}{"70}{AMSa}{"70} -\DeclareMathDelimiter{\urcorner}{\mathclose}{AMSa}{"71}{AMSa}{"71} -\DeclareMathDelimiter{\llcorner}{\mathopen} {AMSa}{"78}{AMSa}{"78} -\DeclareMathDelimiter{\lrcorner}{\mathclose}{AMSa}{"79}{AMSa}{"79} +\ams@DeclareMathDelimiter{\ulcorner}{\mathopen} {AMSa}{"70}{AMSa}{"70} +\ams@DeclareMathDelimiter{\urcorner}{\mathclose}{AMSa}{"71}{AMSa}{"71} +\ams@DeclareMathDelimiter{\llcorner}{\mathopen} {AMSa}{"78}{AMSa}{"78} +\ams@DeclareMathDelimiter{\lrcorner}{\mathclose}{AMSa}{"79}{AMSa}{"79} % \end{macrocode} % % The next two definitions redefine the \cn{widehat} and @@ -286,26 +308,28 @@ % or scriptscript math style. But making that part work properly is % too much effort given the limitations of \TeX{} 3.x. % \begin{macrocode} -\xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}% - \noexpand\ifdim\noexpand\wd\z@>\tw@ em% - \mathaccent"0\hexnumber@\symAMSb 5B{#1}% - \noexpand\else\mathaccent"0362{#1}\noexpand\fi} -% -\xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}% - \noexpand\ifdim\noexpand\wd\z@>\tw@ em% - \mathaccent"0\hexnumber@\symAMSb 5D{#1}% - \noexpand\else\mathaccent"0365{#1}\noexpand\fi} +\@ifpackageloaded{stix}{}{% + \xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}% + \noexpand\ifdim\noexpand\wd\z@>\tw@ em% + \mathaccent"0\hexnumber@\symAMSb 5B{#1}% + \noexpand\else\mathaccent"0362{#1}\noexpand\fi} + \xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}% + \noexpand\ifdim\noexpand\wd\z@>\tw@ em% + \mathaccent"0\hexnumber@\symAMSb 5D{#1}% + \noexpand\else\mathaccent"0365{#1}\noexpand\fi} +} % \end{macrocode} % Now we define two special arrows which are built with special % characters from the first symbol font. % \begin{macrocode} -\DeclareMathSymbol{\dabar@}{\mathord}{AMSa}{"39} -\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ +\@ifpackageloaded{stix}{}{% + \DeclareMathSymbol{\dabar@}{\mathord}{AMSa}{"39} + \xdef\dashrightarrow{\mathrel{\dabar@\dabar@ \mathchar"0\hexnumber@\symAMSa 4B}}% -\xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symAMSa 4C\dabar@ + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symAMSa 4C\dabar@ \dabar@}}% -% -\global\let\dasharrow\dashrightarrow + \global\let\dasharrow\dashrightarrow +} % \end{macrocode} % To avoid using too many control sequence names by defining all % new symbols provided with the two fonts, we defined so far only @@ -321,24 +345,18 @@ % first, otherwise \cs{DeclareMathSymbol} will complain that they are % already defined. % \begin{macrocode} -\global\let\rightleftharpoons\undefined -\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{AMSa}{"0A} -\global\let\angle\undefined -\DeclareMathSymbol{\angle} {\mathord}{AMSa}{"5C} -\global\let\hbar\undefined -\DeclareMathSymbol{\hbar} {\mathord}{AMSb}{"7E} +\ams@DeclareMathSymbol{\rightleftharpoons}{\mathrel}{AMSa}{"0A} +\ams@DeclareMathSymbol{\angle} {\mathord}{AMSa}{"5C} +\ams@DeclareMathSymbol{\hbar} {\mathord}{AMSb}{"7E} % \end{macrocode} % % Include a few common symbols which are both in \fn{msam} or \fn{msbm} % and also in \fn{lasy}, which might have been loaded already, so it % is a good idea to make them undefined. % \begin{macrocode} -\global\let\sqsubset\undefined -\DeclareMathSymbol{\sqsubset} {\mathrel}{AMSa}{"40} -\global\let\sqsupset\undefined -\DeclareMathSymbol{\sqsupset} {\mathrel}{AMSa}{"41} -\global\let\mho\undefined -\DeclareMathSymbol{\mho} {\mathord}{AMSb}{"66} +\ams@DeclareMathSymbol{\sqsubset} {\mathrel}{AMSa}{"40} +\ams@DeclareMathSymbol{\sqsupset} {\mathrel}{AMSa}{"41} +\ams@DeclareMathSymbol{\mho} {\mathord}{AMSb}{"66} % \end{macrocode} % % Now we close the group so that |"| will get its old \cs{catcode} @@ -353,8 +371,10 @@ % The Fraktur alphabet will be accessed by the command % \cn{mathfrak} inside of math mode. % \begin{macrocode} -\DeclareMathAlphabet{\mathfrak}{U}{euf}{m}{n} -\SetMathAlphabet{\mathfrak}{bold}{U}{euf}{b}{n} +\@ifundefined{mathfrak}{% + \DeclareMathAlphabet{\mathfrak}{U}{euf}{m}{n} + \SetMathAlphabet{\mathfrak}{bold}{U}{euf}{b}{n} +}{} % \end{macrocode} % \end{macro} % @@ -363,7 +383,9 @@ % There is only a single weight of this alphabet so it is used in % all math versions. % \begin{macrocode} -\DeclareSymbolFontAlphabet{\mathbb}{AMSb} +\@ifundefined{mathbb}{% + \DeclareSymbolFontAlphabet{\mathbb}{AMSb}% +}{} % \end{macrocode} % \end{macro} % @@ -457,6 +479,9 @@ % \end{macrocode} % \end{macro} % +% \begin{macrocode} +\@ifpackageloaded{stix}{\endinput}{} +% \end{macrocode} % First we load the symbols under the official AMS names and then % define the \latex/ names via \cs{let} unless they are already % defined (which probably means that the \fn{lasy} fonts are defined). @@ -464,11 +489,11 @@ \begingroup \catcode`\"=12 \DeclareMathSymbol{\square} {\mathord}{AMSa}{"03} \DeclareMathSymbol{\lozenge} {\mathord}{AMSa}{"06} -\DeclareMathSymbol{\vartriangleright} {\mathrel}{AMSa}{"42} -\DeclareMathSymbol{\vartriangleleft} {\mathrel}{AMSa}{"43} -\DeclareMathSymbol{\trianglerighteq} {\mathrel}{AMSa}{"44} -\DeclareMathSymbol{\trianglelefteq} {\mathrel}{AMSa}{"45} -\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{AMSa}{"20} +\ams@DeclareMathSymbol{\vartriangleright} {\mathrel}{AMSa}{"42} +\ams@DeclareMathSymbol{\vartriangleleft} {\mathrel}{AMSa}{"43} +\ams@DeclareMathSymbol{\trianglerighteq} {\mathrel}{AMSa}{"44} +\ams@DeclareMathSymbol{\trianglelefteq} {\mathrel}{AMSa}{"45} +\ams@DeclareMathSymbol{\rightsquigarrow} {\mathrel}{AMSa}{"20} % \end{macrocode} % Check if the \pkg{latexsym} package has already been loaded % \begin{macrocode} @@ -607,11 +632,4 @@ \endinput % \end{macrocode} % -% \changes{v1.2beta}{1994/10/25}{Made every@math@size code explicitly global} -% \changes{v1.2}{1994/12/08}{Exported non-font stuff elsewhere} -% \changes{v2.2}{1995/01/05}{Moved square, Box, etc to compat-only section} -% \changes{v2.2a}{1995/01/30}{Added missing def for @mathmeasure} -% \changes{v2.2b}{1995/02/01}{Dealt with cmex font complications} -% -% \CheckSum{358} % \Finale diff --git a/Master/texmf-dist/source/latex/amsfonts/amsfonts.ins b/Master/texmf-dist/source/latex/amsfonts/amsfonts.ins index 36b9b6cc221..4bff0cd2bd3 100644 --- a/Master/texmf-dist/source/latex/amsfonts/amsfonts.ins +++ b/Master/texmf-dist/source/latex/amsfonts/amsfonts.ins @@ -1,6 +1,6 @@ %% filename: amsfonts.ins -%% version: 3.00 -%% date: 2009/02/22 +%% version: 3.01 +%% date: 2013/01/14 %% %% American Mathematical Society %% Technical Support @@ -13,7 +13,7 @@ %% fax: (401) 331-3842 %% email: tech-support@ams.org %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% Unlimited copying and redistribution of this file are permitted as %% long as this file is not modified. Modifications, and distribution @@ -31,7 +31,7 @@ This is a generated file. -Copyright 2001, 2009 American Mathematical Society. +Copyright 2001, 2009, 2013 American Mathematical Society. American Mathematical Society Technical Support diff --git a/Master/texmf-dist/source/latex/amsfonts/amssymb.dtx b/Master/texmf-dist/source/latex/amsfonts/amssymb.dtx index 5caf8f5667a..3f7d2c63e80 100644 --- a/Master/texmf-dist/source/latex/amsfonts/amssymb.dtx +++ b/Master/texmf-dist/source/latex/amsfonts/amssymb.dtx @@ -1,6 +1,6 @@ % \def\filename{amssymb.dtx} -% \def\fileversion{3.00} -% \def\filedate{2009/06/22} +% \def\fileversion{3.01} +% \def\filedate{2013/01/14} % % \iffalse meta-comment % @@ -15,7 +15,7 @@ % fax: (401) 331-3842 % email: tech-support@ams.org % -% Copyright 2001, 2009 American Mathematical Society. +% Copyright 2001, 2009, 2013 American Mathematical Society. % % Unlimited copying and redistribution of this file are permitted as % long as this file is not modified. Modifications, and distribution @@ -52,7 +52,7 @@ % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1994/12/01]% LaTeX date must be December 1994 or later -\ProvidesPackage{amssymb}[2009/06/22 v3.00] +\ProvidesPackage{amssymb}[2013/01/14 v3.01 AMS font symbols] % \end{macrocode} % % See the \pkg{amsfonts} package documentation for a discussion of @@ -71,6 +71,14 @@ \RequirePackage{amsfonts}[1995/01/01] % \end{macrocode} % +% \begin{macrocode} +\@ifpackageloaded{stix}{% + \PackageWarningNoLine{amssymb}{The 'amssymb' package is redundant when + you are using the 'stix' package, so I'm not going to load amssymb} + \endinput +}{} +% \end{macrocode} +% % We undefine a few symbols that were perhaps defined by the % \pkg{amsfonts} package (q.v.); otherwise \cn{DeclareMathSymbol} would % issue some error messages. (All these symbol names are \cn{let} to @@ -329,10 +337,4 @@ \endinput % \end{macrocode} % -% \changes{v2.2}{1995/01/05}{Changed diagup, diagdown to mathord} -% \changes{v2.2}{1995/01/05}{Uncommented rightsquigarrow etc no longer -% defined in amsfonts.sty} -% \changes{v2.2a}{1995/02/01}{Adding missing psamsfonts option} -% -% \CheckSum{687} % \Finale diff --git a/Master/texmf-dist/source/latex/amsfonts/manifest.txt b/Master/texmf-dist/source/latex/amsfonts/manifest.txt index 0de26a35062..ea621675425 100644 --- a/Master/texmf-dist/source/latex/amsfonts/manifest.txt +++ b/Master/texmf-dist/source/latex/amsfonts/manifest.txt @@ -5,9 +5,9 @@ doc/fonts: amsfonts doc/fonts/amsfonts: -00README OFL-FAQ.txt OFL.txt +README amsfndoc.pdf amsfonts.pdf amssymb.pdf diff --git a/Master/texmf-dist/tex/latex/amsfonts/amsfonts.sty b/Master/texmf-dist/tex/latex/amsfonts/amsfonts.sty index 95fd876f803..a59797ffe02 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/amsfonts.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/amsfonts.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -27,7 +27,7 @@ %% is renamed. %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{amsfonts}[2009/06/22 v3.00 Basic AMSFonts support] +\ProvidesPackage{amsfonts}[2013/01/14 v3.01 Basic AMSFonts support] \DeclareOption{psamsfonts}{% \PackageWarningNoLine{amsfonts}{The 'psamsfonts' option is obsolete in AMSFonts v3} @@ -43,6 +43,16 @@ \expandafter\let\csname OMX/cmex/m/n/10\endcsname\relax \def\cmex@opt{10} +\@ifpackageloaded{stix}{% + \def\ams@DeclareMathDelimiter#1#2#3#4#5#6{}% + \def\ams@DeclareMathSymbol#1#2#3#4{}% +}{% + \let\ams@DeclareMathDelimiter\DeclareMathDelimiter + \def\ams@DeclareMathSymbol#1#2#3#4{% + \global\let#1\undefined + \DeclareMathSymbol{#1}{#2}{#3}{#4}% + }% +} \providecommand*{\@mathmeasure}[3]{% \setbox#1\hbox{\frozen@everymath\@emptytoks\m@th$#2#3$}} \@ifundefined{@emptytoks}{\csname newtoks\endcsname\@emptytoks}{} @@ -61,40 +71,42 @@ \edef\maltese{\noexpand\mathhexbox{\hexnumber@\symAMSa}7A} }{} \begingroup \catcode`\"=12 -\DeclareMathDelimiter{\ulcorner}{\mathopen} {AMSa}{"70}{AMSa}{"70} -\DeclareMathDelimiter{\urcorner}{\mathclose}{AMSa}{"71}{AMSa}{"71} -\DeclareMathDelimiter{\llcorner}{\mathopen} {AMSa}{"78}{AMSa}{"78} -\DeclareMathDelimiter{\lrcorner}{\mathclose}{AMSa}{"79}{AMSa}{"79} -\xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}% - \noexpand\ifdim\noexpand\wd\z@>\tw@ em% - \mathaccent"0\hexnumber@\symAMSb 5B{#1}% - \noexpand\else\mathaccent"0362{#1}\noexpand\fi} -\xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}% - \noexpand\ifdim\noexpand\wd\z@>\tw@ em% - \mathaccent"0\hexnumber@\symAMSb 5D{#1}% - \noexpand\else\mathaccent"0365{#1}\noexpand\fi} -\DeclareMathSymbol{\dabar@}{\mathord}{AMSa}{"39} -\xdef\dashrightarrow{\mathrel{\dabar@\dabar@ +\ams@DeclareMathDelimiter{\ulcorner}{\mathopen} {AMSa}{"70}{AMSa}{"70} +\ams@DeclareMathDelimiter{\urcorner}{\mathclose}{AMSa}{"71}{AMSa}{"71} +\ams@DeclareMathDelimiter{\llcorner}{\mathopen} {AMSa}{"78}{AMSa}{"78} +\ams@DeclareMathDelimiter{\lrcorner}{\mathclose}{AMSa}{"79}{AMSa}{"79} +\@ifpackageloaded{stix}{}{% + \xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}% + \noexpand\ifdim\noexpand\wd\z@>\tw@ em% + \mathaccent"0\hexnumber@\symAMSb 5B{#1}% + \noexpand\else\mathaccent"0362{#1}\noexpand\fi} + \xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}% + \noexpand\ifdim\noexpand\wd\z@>\tw@ em% + \mathaccent"0\hexnumber@\symAMSb 5D{#1}% + \noexpand\else\mathaccent"0365{#1}\noexpand\fi} +} +\@ifpackageloaded{stix}{}{% + \DeclareMathSymbol{\dabar@}{\mathord}{AMSa}{"39} + \xdef\dashrightarrow{\mathrel{\dabar@\dabar@ \mathchar"0\hexnumber@\symAMSa 4B}}% -\xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symAMSa 4C\dabar@ + \xdef\dashleftarrow{\mathrel{\mathchar"0\hexnumber@\symAMSa 4C\dabar@ \dabar@}}% -\global\let\dasharrow\dashrightarrow -\global\let\rightleftharpoons\undefined -\DeclareMathSymbol{\rightleftharpoons}{\mathrel}{AMSa}{"0A} -\global\let\angle\undefined -\DeclareMathSymbol{\angle} {\mathord}{AMSa}{"5C} -\global\let\hbar\undefined -\DeclareMathSymbol{\hbar} {\mathord}{AMSb}{"7E} -\global\let\sqsubset\undefined -\DeclareMathSymbol{\sqsubset} {\mathrel}{AMSa}{"40} -\global\let\sqsupset\undefined -\DeclareMathSymbol{\sqsupset} {\mathrel}{AMSa}{"41} -\global\let\mho\undefined -\DeclareMathSymbol{\mho} {\mathord}{AMSb}{"66} + \global\let\dasharrow\dashrightarrow +} +\ams@DeclareMathSymbol{\rightleftharpoons}{\mathrel}{AMSa}{"0A} +\ams@DeclareMathSymbol{\angle} {\mathord}{AMSa}{"5C} +\ams@DeclareMathSymbol{\hbar} {\mathord}{AMSb}{"7E} +\ams@DeclareMathSymbol{\sqsubset} {\mathrel}{AMSa}{"40} +\ams@DeclareMathSymbol{\sqsupset} {\mathrel}{AMSa}{"41} +\ams@DeclareMathSymbol{\mho} {\mathord}{AMSb}{"66} \endgroup -\DeclareMathAlphabet{\mathfrak}{U}{euf}{m}{n} -\SetMathAlphabet{\mathfrak}{bold}{U}{euf}{b}{n} -\DeclareSymbolFontAlphabet{\mathbb}{AMSb} +\@ifundefined{mathfrak}{% + \DeclareMathAlphabet{\mathfrak}{U}{euf}{m}{n} + \SetMathAlphabet{\mathfrak}{bold}{U}{euf}{b}{n} +}{} +\@ifundefined{mathbb}{% + \DeclareSymbolFontAlphabet{\mathbb}{AMSb}% +}{} \DeclareFontEncodingDefaults{\relax}{\def\accentclass@{7}} \DeclareRobustCommand{\frak}[1]{% {\@subst@obsolete{amsfonts}\frak\mathfrak{#1}}} @@ -124,14 +136,15 @@ Obsolete command \protect#2; \protect#3 should be used instead}}% \fi \def\@subst@obsolete#1#2#3{\@obsolete{#1}#2#3\gdef#2{#3}#2} +\@ifpackageloaded{stix}{\endinput}{} \begingroup \catcode`\"=12 \DeclareMathSymbol{\square} {\mathord}{AMSa}{"03} \DeclareMathSymbol{\lozenge} {\mathord}{AMSa}{"06} -\DeclareMathSymbol{\vartriangleright} {\mathrel}{AMSa}{"42} -\DeclareMathSymbol{\vartriangleleft} {\mathrel}{AMSa}{"43} -\DeclareMathSymbol{\trianglerighteq} {\mathrel}{AMSa}{"44} -\DeclareMathSymbol{\trianglelefteq} {\mathrel}{AMSa}{"45} -\DeclareMathSymbol{\rightsquigarrow} {\mathrel}{AMSa}{"20} +\ams@DeclareMathSymbol{\vartriangleright} {\mathrel}{AMSa}{"42} +\ams@DeclareMathSymbol{\vartriangleleft} {\mathrel}{AMSa}{"43} +\ams@DeclareMathSymbol{\trianglerighteq} {\mathrel}{AMSa}{"44} +\ams@DeclareMathSymbol{\trianglelefteq} {\mathrel}{AMSa}{"45} +\ams@DeclareMathSymbol{\rightsquigarrow} {\mathrel}{AMSa}{"20} \@ifpackageloaded{latexsym}{\@tempswafalse}{\@tempswatrue} \if@tempswa \global\let\Box\square diff --git a/Master/texmf-dist/tex/latex/amsfonts/amssymb.sty b/Master/texmf-dist/tex/latex/amsfonts/amssymb.sty index e821280585f..6f191849889 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/amssymb.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/amssymb.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -28,10 +28,15 @@ %% \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [1994/12/01]% LaTeX date must be December 1994 or later -\ProvidesPackage{amssymb}[2009/06/22 v3.00] +\ProvidesPackage{amssymb}[2013/01/14 v3.01 AMS font symbols] \DeclareOption{psamsfonts}{\PassOptionsToPackage{psamsfonts}{amsfonts}} \ProcessOptions\relax \RequirePackage{amsfonts}[1995/01/01] +\@ifpackageloaded{stix}{% + \PackageWarningNoLine{amssymb}{The 'amssymb' package is redundant when + you are using the 'stix' package, so I'm not going to load amssymb} + \endinput +}{} \let\square\relax \let\rightsquigarrow\square \let\lozenge\square \let\vartriangleright\square \let\vartriangleleft\square \let\trianglerighteq\square \let\trianglelefteq\square diff --git a/Master/texmf-dist/tex/latex/amsfonts/cmmib57.sty b/Master/texmf-dist/tex/latex/amsfonts/cmmib57.sty index a5a1ab8cf46..71ea4c9fad8 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/cmmib57.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/cmmib57.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support diff --git a/Master/texmf-dist/tex/latex/amsfonts/eucal.sty b/Master/texmf-dist/tex/latex/amsfonts/eucal.sty index 377ff99df88..06424e203e7 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/eucal.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/eucal.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support diff --git a/Master/texmf-dist/tex/latex/amsfonts/eufrak.sty b/Master/texmf-dist/tex/latex/amsfonts/eufrak.sty index 33bc0cfda34..f5a74d45504 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/eufrak.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/eufrak.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support diff --git a/Master/texmf-dist/tex/latex/amsfonts/euscript.sty b/Master/texmf-dist/tex/latex/amsfonts/euscript.sty index a8bc87b698b..86706f8a7bd 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/euscript.sty +++ b/Master/texmf-dist/tex/latex/amsfonts/euscript.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support diff --git a/Master/texmf-dist/tex/latex/amsfonts/ueuex.fd b/Master/texmf-dist/tex/latex/amsfonts/ueuex.fd index d914e3a461b..837c50e6c53 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/ueuex.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/ueuex.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{ueuex.fd} [2009/06/22 v3.00 Euler extra symbols] +\ProvidesFile{ueuex.fd} [2013/01/14 v3.01 Euler extra symbols] \DeclareFontFamily{U}{euex}{} \DeclareFontShape{U}{euex}{m}{n}{% <-7.5>euex7% diff --git a/Master/texmf-dist/tex/latex/amsfonts/ueuf.fd b/Master/texmf-dist/tex/latex/amsfonts/ueuf.fd index ad9d3d7132f..93d41ff510f 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/ueuf.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/ueuf.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{ueuf.fd} [2009/06/22 v3.00 Euler Fraktur] +\ProvidesFile{ueuf.fd} [2013/01/14 v3.01 Euler Fraktur] \DeclareFontFamily{U}{euf}{} \DeclareFontShape{U}{euf}{m}{n}{% <-6>eufm5% diff --git a/Master/texmf-dist/tex/latex/amsfonts/ueur.fd b/Master/texmf-dist/tex/latex/amsfonts/ueur.fd index 86fa820eb90..4873ea2fca8 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/ueur.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/ueur.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{ueur.fd} [2009/06/22 v3.00 Euler Roman] +\ProvidesFile{ueur.fd} [2013/01/14 v3.01 Euler Roman] \DeclareFontFamily{U}{eur}{\skewchar\font'177} \DeclareFontShape{U}{eur}{m}{n}{% <-6>eurm5% diff --git a/Master/texmf-dist/tex/latex/amsfonts/ueus.fd b/Master/texmf-dist/tex/latex/amsfonts/ueus.fd index 9d90530c627..fb9a2817668 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/ueus.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/ueus.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{ueus.fd} [2009/06/22 v3.00 Euler Script] +\ProvidesFile{ueus.fd} [2013/01/14 v3.01 Euler Script] \DeclareFontFamily{U}{eus}{\skewchar\font'60} \DeclareFontShape{U}{eus}{m}{n}{% <-6>eusm5% diff --git a/Master/texmf-dist/tex/latex/amsfonts/umsa.fd b/Master/texmf-dist/tex/latex/amsfonts/umsa.fd index 3d31944e4bb..291277e440e 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/umsa.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/umsa.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{umsa.fd} [2009/06/22 v3.00 AMS symbols A] +\ProvidesFile{umsa.fd} [2013/01/14 v3.01 AMS symbols A] \DeclareFontFamily{U}{msa}{} \DeclareFontShape{U}{msa}{m}{n}{% <-6>msam5% diff --git a/Master/texmf-dist/tex/latex/amsfonts/umsb.fd b/Master/texmf-dist/tex/latex/amsfonts/umsb.fd index 8f99720f824..bfe0de818e1 100644 --- a/Master/texmf-dist/tex/latex/amsfonts/umsb.fd +++ b/Master/texmf-dist/tex/latex/amsfonts/umsb.fd @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright 2001, 2009 American Mathematical Society. +%% Copyright 2001, 2009, 2013 American Mathematical Society. %% %% American Mathematical Society %% Technical Support @@ -26,7 +26,7 @@ %% of modified versions, are permitted, but only if the resulting file %% is renamed. %% -\ProvidesFile{umsb.fd} [2009/06/22 v3.00 AMS symbols B] +\ProvidesFile{umsb.fd} [2013/01/14 v3.01 AMS symbols B] \DeclareFontFamily{U}{msb}{} \DeclareFontShape{U}{msb}{m}{n}{% <-6>msbm5% -- cgit v1.2.3