summaryrefslogtreecommitdiff
path: root/macros/latex/required/amsmath
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-05 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2019-10-05 03:01:15 +0000
commit72c9345e5bafe708888bf65448a81d1aee8275ed (patch)
treea1a99929b3d7307572844833f09ad7ba5ad1405d /macros/latex/required/amsmath
parent9d9c04e14d0da9dd7829d0ec896aabfd50414fd8 (diff)
CTAN sync 201910050301
Diffstat (limited to 'macros/latex/required/amsmath')
-rw-r--r--macros/latex/required/amsmath/README.md95
-rw-r--r--macros/latex/required/amsmath/ams-external.txt547
-rw-r--r--macros/latex/required/amsmath/ams-internal.txt482
-rw-r--r--macros/latex/required/amsmath/amsbsy.dtx4
-rw-r--r--macros/latex/required/amsmath/amsbsy.pdfbin161322 -> 161341 bytes
-rw-r--r--macros/latex/required/amsmath/amscd.dtx4
-rw-r--r--macros/latex/required/amsmath/amscd.pdfbin165741 -> 165759 bytes
-rw-r--r--macros/latex/required/amsmath/amsgen.dtx4
-rw-r--r--macros/latex/required/amsmath/amsgen.pdfbin164340 -> 164359 bytes
-rw-r--r--macros/latex/required/amsmath/amsldoc-1.pdfbin38239 -> 0 bytes
-rw-r--r--macros/latex/required/amsmath/amsldoc-bb.pdfbin452878 -> 0 bytes
-rw-r--r--macros/latex/required/amsmath/amsldoc.pdfbin453043 -> 453064 bytes
-rw-r--r--macros/latex/required/amsmath/amsldoc.tex4
-rw-r--r--macros/latex/required/amsmath/amsmath.dtx41
-rw-r--r--macros/latex/required/amsmath/amsmath.pdfbin378623 -> 379697 bytes
-rw-r--r--macros/latex/required/amsmath/amsopn.dtx4
-rw-r--r--macros/latex/required/amsmath/amsopn.pdfbin129152 -> 129178 bytes
-rw-r--r--macros/latex/required/amsmath/amstext.dtx4
-rw-r--r--macros/latex/required/amsmath/amstext.pdfbin193892 -> 193911 bytes
-rw-r--r--macros/latex/required/amsmath/amsxtra.dtx4
-rw-r--r--macros/latex/required/amsmath/amsxtra.pdfbin104538 -> 104557 bytes
-rw-r--r--macros/latex/required/amsmath/changes.txt8
-rw-r--r--macros/latex/required/amsmath/subeqn.pdfbin101285 -> 101303 bytes
-rw-r--r--macros/latex/required/amsmath/technote.pdfbin130465 -> 130493 bytes
-rw-r--r--macros/latex/required/amsmath/testmath.pdfbin428683 -> 428714 bytes
25 files changed, 1122 insertions, 79 deletions
diff --git a/macros/latex/required/amsmath/README.md b/macros/latex/required/amsmath/README.md
index 9b2de98578..64197c3b89 100644
--- a/macros/latex/required/amsmath/README.md
+++ b/macros/latex/required/amsmath/README.md
@@ -1,71 +1,61 @@
-## README for latex-amsmath bundle
+The amsmath bundle for LaTeX
+============================
+Release 2019-10-01
-### OVERVIEW
+Overview
+--------
-The amsmath package is an extension package for LaTeX that provides
+The `amsmath` package is an extension package for LaTeX that provides
additional features to facilitate mathematical typesetting. It has been
-developed by the American Mathematical Society and released for general
+developed by the American Mathematical Society (AMS) and released for general
use as a service to the mathematical community. A number of smaller
-auxiliary packages are also distributed with the amsmath package.
+auxiliary packages are also distributed with the `amsmath` package.
-Effective in 2016, maintenance of amsmath was transferred from AMS to
-the LaTeX3 Project; as amsmath is considered a "required" package, this
+Effective in 2016, maintenance of `amsmath was transferred from AMS to
+the LaTeX Project; as `amsmath` is considered a "required" package, this
centralizes control over the core LaTeX components.
+Installation
+------------
-### INSTALLATION AND GETTING STARTED
+We no longer distribute installation instructions for the various TeX
+implementations. All modern TeX systems include `amsmath` as-standard, and end
+users should in general use the release versions supplied in this way.
-In order to use amsmath you need to have TeX installed first.
-For information on getting TeX see one of the following:
+Release distribution is carried out only through the CTAN archives.
- - [LaTeX Project Website](https://www.latex-project.org/)
- - [TeX User Group](https://www.tug.org/)
- - [TeX resources (AMS infos for authors)](https://www.ams.org/tex/tex-resources)
+Documentation
+-------------
-It is recommended to install a comprehensive distribution, such as
-TeX Live, MiKTeX for Windows, or MacTeX for Macintosh.
-As part of the "required" LaTeX package subset, amsmath
-will already be available if one of these distributions is chosen.
-
-If you are installing amsmath manually, the most recent version
-will be available from the CTAN archives
-https://www.ctan.org/pkg/amsmath
-
-
-The primary documentation for amsmath is in
-
- - amsldoc.pdf
+The primary documentation for `amsmath` is in provided as `amsldoc.pdf`.
Additional documentation files include:
- - diffs-m.txt
- - subeqn.pdf
- - technote.pdf
- - testmath.pdf
+ - `diffs-m.txt`
+ - `subeqn.pdf`
+ - `technote.pdf`
+ - `testmath.pdf`
which are included in the collection. All of these can be accessed
easily with most distributions by entering `texdoc` *filename* at the
command line, or via [TeXdoc Online](http://texdoc.net).
-
-
-
-### CHANGE LOG
+Change logs
+-----------
The file `changes.txt` lists recent changes in reverse chronological order.
The file `diffs-m.txt` contains information on development and changes
prior to 2000.
+Reporting Bugs
+--------------
-### Reporting Bugs
-
-If you wish to report a problem or bug in any of these packages
-please use the
-[Issue Tracker for LaTeX2e on GitHub](https://github.com/latex3/latex2e/issues)
-and follow the guidelines that pop up if you press the `New issue` button.
-
+If you wish to report a problem or bug in the `amsmath` bundle
+please use the [Issue Tracker for LaTeX2e on
+GitHub](https://github.com/latex3/latex2e/issues)
+and follow the guidelines that pop up if you press the "New issue" button.
In particular, to check that you are really seeing a bug, please write
a short, self-contained document that shows the problem. This should
@@ -77,22 +67,15 @@ for further details, or if you need to obtain the `latexbug` package.
If the bug turns out to be with third-party software then please
contact the developer, and not us!
+License
+-------
-### Copyright
-
-Copyright 2001-2004, 2007, 2008, 2010, 2011, 2013 American Mathematical Society.
-Copyright 2016-2018 LaTeX3 Project and 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
- https://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.
+The contents of this bundle are distributed under the [LaTeX Project
+Public License](https://www.latex-project.org/lppl/lppl-1-3c/),
+version 1.3c or later.
-This work has the LPPL maintenance status `maintained'.
+-----
-The Current Maintainer of this work is the LaTeX3 Project.
+<p>Copyright (C) 2001-2004, 2007, 2008, 2010, 2011, 2013 American Mathematical Society. <br />
+<p>Copyright (C) 2016-2019 The LaTeX Project and American Mathematical Society. <br />
-This README file is copyright 2016-2018 The LaTeX3 Project.
diff --git a/macros/latex/required/amsmath/ams-external.txt b/macros/latex/required/amsmath/ams-external.txt
new file mode 100644
index 0000000000..fa2dbea556
--- /dev/null
+++ b/macros/latex/required/amsmath/ams-external.txt
@@ -0,0 +1,547 @@
+%%% list of external commands used by amsmath (not totally correct)
+
+\!
+\"
+\(
+\*
+\,
+\-
+\.
+\/
+\:
+\;
+\=
+\Acute
+\AmS
+\AmSfont
+\And
+\AtBeginDocument
+\Bar
+\Big
+\Bigg
+\Biggr
+\Bigr
+\Breve
+\Check
+\DOTS
+\DOTSB
+\DOTSI
+\DOTSX
+\Ddot
+\DeclareFontEncoding
+\DeclareFontShape
+\DeclareMathAccent
+\DeclareMathDelimiter
+\DeclareMathOperator
+\DeclareMathSymbol
+\DeclareOption
+\DeclareRobustCommand
+\Dot
+\ExecuteOptions
+\GenericError
+\GenericInfo
+\GenericWarning
+\Grave
+\Hat
+\Leftarrow
+\Longleftarrow
+\Longleftrightarrow
+\Longrightarrow
+\MessageBreak
+\MultiIntegral
+\PackageError
+\PackageWarning
+\PackageWarningNoLine
+\PassOptionsToPackage
+\Pr
+\ProcessOptions
+\Relbar
+\RequirePackage
+\Rightarrow
+\Tilde
+\Umathaccent
+\Umathcar
+\Umathchar
+\Umathcharnumdef
+\Umathcode
+\Umathcodenum
+\Umathfractiondelsize
+\Vec
+\Vert
+\XeTeXcharclass
+\[
+\]
+\above
+\abovedisplayskip
+\abovewithdelims
+\accentedsymbol
+\acute
+\addtocounter
+\advance
+\aftergroup
+\allowbreak
+\allowdisplaybreaks
+\alph
+\arabic
+\arccos
+\arcsin
+\arctan
+\arg
+\array
+\arraycolsep
+\arraystretch
+\atop
+\atopwithdelims
+\badness<
+\bar
+\baselineskip
+\baselineskip6
+\begin
+\begingroup
+\belowdisplayskip
+\bgroup
+\big
+\bigcap
+\bigcup
+\bigg
+\biggr
+\bigodot
+\bigoplus
+\bigotimes
+\bigr
+\bigsqcup
+\biguplus
+\bigvee
+\bigwedge
+\binom
+\bmod
+\boldsymbol
+\box
+\boxed
+\breve
+\cases
+\cdotp
+\cdots
+\cfrac
+\char
+\chardef
+\check
+\cleaders
+\colon
+\columnwidth
+\coprod
+\copy
+\cos
+\cosh
+\cot
+\coth
+\cr
+\crcr
+\csc
+\csname
+\csnamen
+\csnamethe
+\dbinom
+\ddddot
+\dddot
+\ddot
+\def
+\deg
+\delimiter
+\delimiterfactor
+\delimitershortfall
+\det
+\dfrac
+\dim
+\displaybreak
+\displayindent
+\displaylimits
+\displaystyle
+\displaywidth
+\divide
+\do
+\dot
+\doteq
+\dots
+\dotsb
+\dotsc
+\dotsi
+\dotsm
+\dotso
+\dp
+\edef
+\egroup
+\else
+\end
+\endalign
+\endaligned
+\endarray
+\endcsname
+\endgather
+\endgroup
+\endmathdisplay
+\endmatrix
+\endmultline
+\endsplit
+\endsubarray
+\eqno
+\eqref
+\everycr
+\everydisplay
+\everymath
+\exp
+\expandafter
+\fbox
+\fi
+\fontchardp
+\fontcharht
+\fontdimen
+\fontencoding
+\fontfamily
+\frac
+\fracwithdelims
+\futurelet
+\gcd
+\gdef
+\genfrac
+\global
+\grave
+\halign
+\halignto
+\hat
+\hbox
+\hdots
+\hdotsfor
+\hfil
+\hfill
+\hfilneg
+\hfuzz
+\hom
+\hookleftarrow
+\hookrightarrow
+\hrule
+\hskip
+\ht
+\ialign
+\idotsint
+\if
+\ifDOTS
+\ifcase
+\ifdim
+\iff
+\iffalse
+\iffalse%initialvalue
+\ifhbox
+\ifinner
+\ifm
+\ifmacrostarts
+\ifmmode
+\ifnum
+\ifnum`
+\ifodd
+\iftrue
+\ifvmode
+\ifx
+\ignorespaces
+\ignorespacesafterend
+\iiiint
+\iiint
+\iint
+\impliedby
+\implies
+\inf
+\injlim
+\int
+\interdisplaylinepenalty
+\intertext
+\intop
+\joinrel
+\jot
+\ker
+\kern
+\l%
+\lVert
+\label
+\lastbox
+\lastkern
+\lastskip
+\lbrace
+\ldots
+\leavevmode
+\left
+\leftarrow
+\leftmargini
+\leftmarginiminus
+\leftroot
+\leqno
+\let
+\lg
+\lhook
+\lim
+\liminf
+\limits
+\lineskip
+\lineskiplimit
+\linewidth
+\llap
+\ln
+\log
+\long
+\longleftarrow
+\longleftrightarrow
+\longmapsto
+\longrightarrow
+\loop
+\lq
+\lvert
+\mapsto
+\mapstochar
+\mathaccent
+\mathaccentV
+\mathalpha
+\mathbin
+\mathchar
+\mathchardef
+\mathchoice
+\mathclose
+\mathcode
+\mathdisplay
+\mathellipsis
+\mathgroup
+\mathhexbox
+\mathinner
+\mathop
+\mathopen
+\mathord
+\mathpalette
+\mathpunct
+\mathrel
+\mathring
+\mathsurround
+\mathxxx
+\mathxxxtest
+\mathxxxx
+\matrix
+\max
+\maxdimen
+\mbox
+\meaning
+\medmuskip
+\medspace
+\min
+\minalignsep
+\mintagsep
+\mkern
+\mod
+\moveleft
+\mskip
+\mspace
+\multicolumn
+\multiply
+\multlinegap
+\multlinegap10pt
+\multlinetaggap
+\multlinetaggap10pt
+\negmedspace
+\negthickspace
+\negthinspace
+\newbox
+\newcommand
+\newcount
+\newcounter
+\newdimen
+\newenvironment
+\newhelp
+\newif
+\newmuskip
+\newskip
+\newtoks
+\noalign
+\nobreak
+\nobreakdash
+\nobreakspace
+\noexpand
+\noindent
+\nointerlineskip
+\nolimits
+\nonscript
+\nonumber
+\normalbaselines
+\normalcolor
+\normalfont
+\normallineskiplimit
+\not
+\notag
+\nottest
+\null
+\nulldelimiterspace
+\number
+\numberwithin
+\of
+\oint
+\ointop
+\omit
+\openup
+\operatorfont
+\operatorname
+\operatornamewithlimits
+\or
+\over
+\overleftarrow
+\overleftrightarrow
+\overline
+\overrightarrow
+\overset
+\overwithdelims
+\par
+\parshape
+\penalty
+\pmatrix
+\pmod
+\pod
+\postdisplaypenalty
+\predisplaypenalty
+\prevdepth
+\primfrac
+\prod
+\projlim
+\protect
+\providecommand
+\qopname
+\quad
+\rVert
+\raise
+\raisetag
+\rangle
+\rbrace
+\rbrack
+\rceil
+\ref
+\refstepcounter
+\relax
+\relaxo
+\relbar
+\renewcommand
+\renewenvironment
+\repeat
+\rfloor
+\rgroup
+\rhook
+\right
+\rightarrow
+\rlap
+\rmoustache
+\romannumeral
+\root
+\rootbox
+\rq
+\rvert
+\scriptfont
+\scriptscriptfont
+\scriptscriptstyle
+\scriptstyle
+\sec
+\selectfont
+\setbox
+\setcounter
+\shoveleft
+\shoveright
+\sideset
+\sim
+\sin
+\sinh
+\skewchar
+\smash
+\space
+\spaceor
+\span
+\spbreve
+\spcheck
+\spdddot
+\spddot
+\spdot
+\sphat
+\split
+\sptilde
+\sqrtsign
+\stepcounter
+\string
+\strut
+\strutbox
+\subarray
+\substack
+\sum
+\sup
+\symoperators
+\tabskip
+\tag
+\taghere
+\tan
+\tanh
+\tbinom
+\text
+\textellipsis
+\textfont
+\textstyle
+\textup
+\tfrac
+\the
+\theequation
+\theparentequation
+\thetag
+\thickmuskip
+\thickmuskip0mu
+\thickspace
+\thinmuskip
+\thinspace
+\tilde
+\tmspace
+\toks
+\typeout
+\u
+\underleftarrow
+\underleftrightarrow
+\underrightarrow
+\underset
+\unhbox
+\unhcopy
+\unpenalty
+\unskip
+\unvbox
+\unvcopy
+\uppercase
+\uproot
+\usefont
+\value
+\varDelta
+\varGamma
+\varLambda
+\varOmega
+\varPhi
+\varPi
+\varPsi
+\varSigma
+\varTheta
+\varUpsilon
+\varXi
+\varinjlim
+\varliminf
+\varlimsup
+\varprojlim
+\vbox
+\vcenter
+\vec
+\vee
+\veqno
+\vert
+\vrule
+\vskip
+\vss
+\vtop
+\wd
+\widehat
+\widetilde
+\xdef
+\xleaders
+\xleftarrow
+\xrightarrow
diff --git a/macros/latex/required/amsmath/ams-internal.txt b/macros/latex/required/amsmath/ams-internal.txt
new file mode 100644
index 0000000000..06a0c97f09
--- /dev/null
+++ b/macros/latex/required/amsmath/ams-internal.txt
@@ -0,0 +1,482 @@
+%%%% list of internal commands used by amsmath (not totally correct)
+
+\@@above
+\@@abovewithdelims
+\@@atop
+\@@atopwithdelims
+\@@eqno
+\@@italiccorr
+\@@leqno
+\@@over
+\@@overline
+\@@overwithdelims
+\@@sqrt
+\@@undefined
+\@@underline
+\@M
+\@addtoreset
+\@amsmath@err
+\@arrayboxrestore
+\@arrayparboxrestore
+\@backslashchar
+\@badmath
+\@car
+\@cdots
+\@centering
+\@checkend
+\@currentlabel
+\@currenvir
+\@declmathop
+\@depth
+\@display@init
+\@displaytrue
+\@eha
+\@ehc
+\@ehd
+\@elt
+\@empty
+\@emptytoks
+\@envbody
+\@eqnnum
+\@eqnswfalse
+\@eqnswtrue
+\@eqpen
+\@fleqntrue
+\@for
+\@genfrac
+\@getpen
+\@gobble
+\@gobblefour
+\@gobblethree
+\@gobbletwo
+\@gtempa
+\@height
+\@iden
+\@ifdefinable
+\@ifnextchar
+\@ifnotempty
+\@ifpackageloaded
+\@ifpackagewith
+\@ifstar
+\@ifundefined
+\@ignoretrue
+\@ldots
+\@let@token
+\@lign
+\@m
+\@mathmargin
+\@mathmeasure
+\@mathstyle
+\@namedef
+\@ne
+\@nil
+\@nocnterr
+\@nocounterr
+\@nx
+\@onlypreamble
+\@saveprimitive
+\@sptoken
+\@stpelt
+\@tempa
+\@tempb
+\@tempc
+\@tempcnta
+\@tempcntb
+\@tempd
+\@tempdima
+\@tempdimb
+\@tempdimc
+\@temptokena
+\@testopt
+\@totalleftmargin
+\@undefined
+\@width
+\@xp
+\@xp#1
+\DN@
+\DOTS@
+\DOTSCASE@
+\FN@
+\Invalid@@
+\Leftarrowfill@
+\Leftrightarrowfill@
+\Let@
+\Mathstrut@
+\Mathstrutbox@
+\RIfM@
+\Rightarrowfill@
+\SK@@label
+\SK@equationtrue
+\SK@tagform@
+\Umathch@
+\acc@check
+\acc@error
+\accentclass@
+\add@amp
+\add@amps
+\addto@envbody
+\addto@hook
+\align@
+\align@preamble
+\align@recover
+\aligned@a
+\alignedat@a
+\alignedspace@left
+\alignsafe@testopt
+\alignsep@
+\alignsep@-
+\alignsep@<
+\alt@tag
+\ams@DeclareRobustCommand
+\ams@def
+\ams@newcommand
+\ams@renewcommand
+\andhelp@
+\arrowfill@
+\bBigg@
+\begin@stack
+\big@size
+\bigcap@
+\bigcup@
+\bigodot@
+\bigoplus@
+\bigotimes@
+\bigsqcup@
+\biguplus@
+\bigvee@
+\bigwedge@
+\binrel@
+\binrel@@
+\black@
+\bold@false
+\bold@true
+\boldsymboldots@
+\boxz@
+\c@MaxMatrixCols
+\c@MaxMatrixColsc
+\calc@shift@align
+\calc@shift@gather
+\check@mathfonts
+\checkat@false
+\checkat@true
+\cl@@ckpt
+\classnum@
+\cmex@opt
+\collect@@body
+\collect@body
+\column@
+\column@plus
+\coprod@
+\count@
+\csname@@
+\csnamec@
+\csnamecl@
+\csnameemdf@
+\csnamem@gobble
+\csnamemb@
+\ctagsplit@false
+\ctagsplit@true
+\default@tag
+\delayed@
+\df@label
+\df@tag
+\dft@tag
+\dimen@
+\displ@y
+\displ@y@
+\displaywidth@
+\dotsb@
+\dotso@
+\dotsspace@
+\dspbrk@
+\dspbrk@context
+\dspbrk@lvl
+\dt@pfalse
+\dt@ptrue
+\emdf@L
+\emdf@La
+\emdf@R
+\emdf@Ra
+\emdf@U
+\emdf@Ua
+\endmathdisplay@a
+\endmathdisplay@fleqn
+\endmultline@math
+\env@cases
+\env@matrix
+\eqnshift@
+\every@math@size
+\ex@
+\ext@arrow
+\extra@
+\extrap@
+\f@series
+\f@size
+\field@lengths
+\fieldlengths@
+\finsm@sh
+\firstchoice@false
+\firstchoice@true
+\fracwithdelims@
+\frozen@everymath
+\gather@
+\gather@split
+\gdisplaywidth@
+\genfrac@choice
+\genfrac@rule
+\getdsp@pen
+\getmathch@
+\getmathcode@
+\gmeasure@
+\gobble@tag
+\gtest@false
+\gtest@true
+\hdots@for
+\hexnumber@
+\if@display
+\if@eqnsw
+\if@fleqn
+\ifbold@
+\ifcheckat@
+\ifctagsplit@
+\ifdt@p
+\iffirstchoice@
+\ifgtest@
+\ifinalign@
+\ifingather@
+\ifmeasuring@
+\ifshifttag@
+\ifst@rred
+\iftag@
+\iftagsleft@
+\iftagsleft@L
+\ifxxat@
+\ilimits@
+\inalign@false
+\inalign@true
+\incr@eqnum
+\inf@bad
+\ingather@false
+\ingather@true
+\insplit@
+\intdots@
+\intertext@
+\intkern@
+\ints@a
+\ints@b
+\ints@c
+\invalid@tag
+\keybin@
+\keybin@test
+\label@in@display
+\leavevmode@ifvmode
+\leftarrowfill@
+\leftrightarrowfill@
+\leftroot@
+\leftroot@mu
+\lendmultline@
+\lendsplit@
+\lineht@
+\ltx@label
+\m@gobble
+\m@ne
+\m@th
+\m@th$
+\macc@a
+\macc@adjust
+\macc@code
+\macc@depth
+\macc@group
+\macc@kerna
+\macc@kernb
+\macc@nested
+\macc@nested@a
+\macc@nucleus
+\macc@palette
+\macc@set@skewchar
+\macc@skewchar
+\macc@style
+\macc@test
+\macc@tmp
+\macro@
+\macro@@
+\make@df@tag
+\make@df@tag@@
+\make@df@tag@@@
+\make@display@tag
+\makesm@sh
+\maketag@@
+\maketag@@@
+\math@
+\math@bgroup
+\math@cr
+\math@cr@
+\math@cr@@
+\math@cr@@@
+\math@cr@@@align
+\math@cr@@@align@measure
+\math@cr@@@aligned
+\math@cr@@@alignedat
+\math@cr@@@gather
+\math@cr@@[
+\math@egroup
+\mathbin@
+\mathch@
+\mathdisplay@@pop
+\mathdisplay@@push
+\mathdisplay@pop
+\mathdisplay@push
+\mathdisplay@stack
+\mathrel@
+\mathsm@sh
+\matrix@check
+\matrix@error
+\maxcol@width
+\maxcolumn@widths
+\maxfields@
+\mb@b
+\mb@t
+\mb@tb
+\mdots@
+\mdots@@
+\meaning@
+\meaning@@
+\measure@
+\measuring@false
+\measuring@true
+\mmeasure@
+\multline@
+\multline@indent
+\new@ifnextchar
+\newmcodes@
+\newmcodes@m
+\newmcodes@o
+\next@
+\nextii@
+\nextiii@
+\nextiv@
+\nextix@
+\nextv@
+\nextvi@
+\nextvii@
+\nextviii@
+\nfss@text
+\nmlimits@
+\noaccents@
+\nogood@displaybreak
+\nolimits@
+\nomath@env
+\nonmatherr@
+\not@
+\operator@font
+\operator@fontlim$
+\operator@fontmod
+\overarrow@
+\p@
+\p@equation
+\place@tag
+\place@tag@gather
+\plainroot@
+\print@eqnum
+\process@envbody
+\prod@
+\protected@edef
+\push@begins
+\r@@t
+\raise@tag
+\relaxnext@
+\rendmultline@
+\rendsplit@
+\reset@equation
+\reset@strutbox@
+\resetMathstrut@
+\restore@hfuzz
+\restore@math@cr
+\restorealignstate@
+\restorecolumn@
+\restorecounters@
+\rightarrowfill@
+\rightdelim@
+\row@
+\savealignstate@
+\savecolumn@
+\savecounters@
+\savefieldlength@
+\saveshift@
+\savetaglength@
+\select@group
+\set@field
+\set@gather@field
+\set@mathaccent
+\setboxz@h
+\sf@size
+\shdots@for
+\shift@tag
+\shifttag@false
+\shifttag@true
+\sixt@@n
+\skip@
+\slimits@
+\split@
+\split@al@a
+\split@al@tagcheck
+\split@aligned
+\split@err
+\split@tag
+\split@warning
+\spread@equation
+\ssf@size
+\st@rredfalse
+\st@rredtrue
+\start@align
+\start@aligned
+\start@gather
+\start@multline
+\std@equal
+\std@minus
+\striplong@
+\strut@
+\strut@$
+\strutbox@
+\sum@
+\tag@false
+\tag@help
+\tag@in@align
+\tag@in@display
+\tag@in@display@a
+\tag@lengths
+\tag@shifts
+\tag@true
+\tag@width
+\tagform@
+\tagshift@
+\tagsleft@false
+\tagsleft@true
+\tagwidth@
+\tdots@
+\text@
+\textdef@
+\thecharacter@
+\thedots@
+\thr@@
+\toks@
+\too@wide
+\totwidth@
+\try@load@fontshape
+\tw@
+\underarrow@
+\uproot@
+\use@mathgroup
+\varlim@
+\varliminf@
+\varlimsup@
+\wdz@
+\x@calc@shift@lc
+\x@calc@shift@lf
+\x@calc@shift@rc
+\x@calc@shift@rf
+\x@lcalc@width
+\x@rcalc@width
+\xatlevel@
+\xxat@true
+\z@
diff --git a/macros/latex/required/amsmath/amsbsy.dtx b/macros/latex/required/amsmath/amsbsy.dtx
index 21d61e8539..890fbd0d82 100644
--- a/macros/latex/required/amsmath/amsbsy.dtx
+++ b/macros/latex/required/amsmath/amsbsy.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amsbsy.pdf b/macros/latex/required/amsmath/amsbsy.pdf
index ae9cc56fcf..625df5c960 100644
--- a/macros/latex/required/amsmath/amsbsy.pdf
+++ b/macros/latex/required/amsmath/amsbsy.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amscd.dtx b/macros/latex/required/amsmath/amscd.dtx
index 176e7304be..2d0a35d685 100644
--- a/macros/latex/required/amsmath/amscd.dtx
+++ b/macros/latex/required/amsmath/amscd.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016-2017 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amscd.pdf b/macros/latex/required/amsmath/amscd.pdf
index e66f4e75ab..5f60be945f 100644
--- a/macros/latex/required/amsmath/amscd.pdf
+++ b/macros/latex/required/amsmath/amscd.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amsgen.dtx b/macros/latex/required/amsmath/amsgen.dtx
index 705168375e..5edc26b9cc 100644
--- a/macros/latex/required/amsmath/amsgen.dtx
+++ b/macros/latex/required/amsmath/amsgen.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amsgen.pdf b/macros/latex/required/amsmath/amsgen.pdf
index 7a1a95c4d7..bc21594a36 100644
--- a/macros/latex/required/amsmath/amsgen.pdf
+++ b/macros/latex/required/amsmath/amsgen.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amsldoc-1.pdf b/macros/latex/required/amsmath/amsldoc-1.pdf
deleted file mode 100644
index c3a8c86f0f..0000000000
--- a/macros/latex/required/amsmath/amsldoc-1.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/required/amsmath/amsldoc-bb.pdf b/macros/latex/required/amsmath/amsldoc-bb.pdf
deleted file mode 100644
index 71a18b3cba..0000000000
--- a/macros/latex/required/amsmath/amsldoc-bb.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/required/amsmath/amsldoc.pdf b/macros/latex/required/amsmath/amsldoc.pdf
index 5ea14d28a8..fadd3687a2 100644
--- a/macros/latex/required/amsmath/amsldoc.pdf
+++ b/macros/latex/required/amsmath/amsldoc.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amsldoc.tex b/macros/latex/required/amsmath/amsldoc.tex
index 1f46924b13..9e08f029f5 100644
--- a/macros/latex/required/amsmath/amsldoc.tex
+++ b/macros/latex/required/amsmath/amsldoc.tex
@@ -1,6 +1,6 @@
%
-% Copyright 1995, 2000, 2013 American Mathematical Society.
-% Copyright 2016-2018 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 2000, 2013 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amsmath.dtx b/macros/latex/required/amsmath/amsmath.dtx
index 8e4943235f..8671694b70 100644
--- a/macros/latex/required/amsmath/amsmath.dtx
+++ b/macros/latex/required/amsmath/amsmath.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 2000, 2013 American Mathematical Society.
-% Copyright 2016-2018 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 2000, 2013 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
@@ -76,17 +76,17 @@ Bug reports can be opened (category \texttt{#1}) at\\%
[1994/12/01]% LaTeX date must be December 1994 or later
% \end{macrocode}
%
-% Not yet used but for the future \ldots
+% Providing a rollback to earlier version(s)
% \begin{macrocode}
-%\providecommand\DeclareRelease[3]{}
-%\providecommand\DeclareCurrentRelease[2]{}
+\providecommand\DeclareRelease[3]{}
+\providecommand\DeclareCurrentRelease[2]{}
%
-%\DeclareRelease{}{2017-09-02}{amsmath-2017-09-02.sty}
-%\DeclareCurrentRelease{}{2018-12-01}
+\DeclareRelease{}{2018-12-01}{amsmath-2018-12-01.sty}
+\DeclareCurrentRelease{}{2019-04-01}
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesPackage{amsmath}[2018/12/01 v2.17b AMS math features]
+\ProvidesPackage{amsmath}[2019/04/01 v2.17c AMS math features]
% \end{macrocode}
%
% \section{Catcode defenses}
@@ -1690,7 +1690,19 @@ Foreign command \@backslashchar#1;\MessageBreak
% This test is just at package loading and has no affect on the
% definitions used in 8bit TeX.
% \begin{macrocode}
-\def\@tempa#1{\@xp\@tempb\meaning#1\@nil#1}
+%\def\@tempa#1{\@xp\@tempb\meaning#1\@nil#1}
+% \end{macrocode}
+% The extended definition below tests if the accent is already
+% robust (as newer \LaTeX{} kernels do this by default) and if so
+% picks up the robust definition. However, as of
+% now it still redefines it to be non-robust.
+% \begin{macrocode}
+\def\@tempa#1{%
+ \@ifundefined{\@xp\@gobble\string#1\space}%
+ {\@xp\@tempb\meaning#1\@nil#1}%
+ {\@xp\@xp\@xp\@tempb\@xp\meaning
+ \csname\@xp\@gobble\string#1\space\endcsname\@nil#1}%
+}
\def\@tempb#1>#2#3 #4\@nil#5{%
\@xp\ifx\csname#3\endcsname\mathaccent
\@tempc#4?"7777\@nil#5%
@@ -2075,6 +2087,17 @@ Foreign command \@backslashchar#1;\MessageBreak
% \end{macro}
% \end{macro}
%
+%
+% \begin{macro}{\overunderset}
+% This is the combination of the previous two commands which is
+% something that is sometimes needed.
+% \changes{v2.17c}{FMi}{New command \cs{overunderset}}
+% \begin{macrocode}
+\newcommand{\overunderset}[3]{\binrel@{#3}%
+ \binrel@@{\mathop{\kern\z@#3}\limits^{#1}_{#2}}}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\sideset}
% \cn{sideset} allows placing `adscript' symbols at the four
% corners of a \cs{mathop}, \emph{in addition to} limits. Left-side
diff --git a/macros/latex/required/amsmath/amsmath.pdf b/macros/latex/required/amsmath/amsmath.pdf
index 61d19095a9..b470b49082 100644
--- a/macros/latex/required/amsmath/amsmath.pdf
+++ b/macros/latex/required/amsmath/amsmath.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amsopn.dtx b/macros/latex/required/amsmath/amsopn.dtx
index a1127d3893..b7047377f3 100644
--- a/macros/latex/required/amsmath/amsopn.dtx
+++ b/macros/latex/required/amsmath/amsopn.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amsopn.pdf b/macros/latex/required/amsmath/amsopn.pdf
index a07f5a0378..bf55cb2b5b 100644
--- a/macros/latex/required/amsmath/amsopn.pdf
+++ b/macros/latex/required/amsmath/amsopn.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amstext.dtx b/macros/latex/required/amsmath/amstext.dtx
index fc9e127a11..a4c9aeb5d9 100644
--- a/macros/latex/required/amsmath/amstext.dtx
+++ b/macros/latex/required/amsmath/amstext.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amstext.pdf b/macros/latex/required/amsmath/amstext.pdf
index b41ec69e29..b79a9aec65 100644
--- a/macros/latex/required/amsmath/amstext.pdf
+++ b/macros/latex/required/amsmath/amstext.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/amsxtra.dtx b/macros/latex/required/amsmath/amsxtra.dtx
index e7f1198d1e..2165dde41a 100644
--- a/macros/latex/required/amsmath/amsxtra.dtx
+++ b/macros/latex/required/amsmath/amsxtra.dtx
@@ -1,8 +1,8 @@
%
% \iffalse meta-comment
%
-% Copyright 1995, 1999 American Mathematical Society.
-% Copyright 2016 LaTeX3 Project and American Mathematical Society.
+% Copyright (C) 1995, 1999 American Mathematical Society.
+% Copyright (C) 2016-2019 LaTeX3 Project and American Mathematical Society.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/macros/latex/required/amsmath/amsxtra.pdf b/macros/latex/required/amsmath/amsxtra.pdf
index 882dce9197..989c9c7207 100644
--- a/macros/latex/required/amsmath/amsxtra.pdf
+++ b/macros/latex/required/amsmath/amsxtra.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/changes.txt b/macros/latex/required/amsmath/changes.txt
index 48a5e1992f..eddb5f581a 100644
--- a/macros/latex/required/amsmath/changes.txt
+++ b/macros/latex/required/amsmath/changes.txt
@@ -1,3 +1,11 @@
+#########################
+# 2019-10-01 Release
+#########################
+
+2019-02-06 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * amsmath.dtx (section{Mods, continued fractions, etc.}):
+ Command \overunderset added
#########################
# 2018-12-01 Release
diff --git a/macros/latex/required/amsmath/subeqn.pdf b/macros/latex/required/amsmath/subeqn.pdf
index 4d04db3b81..ecbe8ec55f 100644
--- a/macros/latex/required/amsmath/subeqn.pdf
+++ b/macros/latex/required/amsmath/subeqn.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/technote.pdf b/macros/latex/required/amsmath/technote.pdf
index e845ca15c8..f1d59590fe 100644
--- a/macros/latex/required/amsmath/technote.pdf
+++ b/macros/latex/required/amsmath/technote.pdf
Binary files differ
diff --git a/macros/latex/required/amsmath/testmath.pdf b/macros/latex/required/amsmath/testmath.pdf
index 6230a1dfdf..37d487af69 100644
--- a/macros/latex/required/amsmath/testmath.pdf
+++ b/macros/latex/required/amsmath/testmath.pdf
Binary files differ