OutLine

<..amsmath.4ht..>
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % amsmath.4ht                           2014-07-12-22:36 %
 % Copyright (C) 1997--2009       Eitan M. Gurari         %
 <.TeX4ht copyright.>
 \HRestore\cases
 \HRestore\matrix
 \HRestore\pmatrix
 <.restore amsmath everydisplay.>
 <.config amsmath.sty utilities.>
 <.config amsmath.sty shared.>
 <.body of amsmath.sty.>
 <.equations of amsmath.sty.>
 \:CheckOption{new-accents}     \if:Option \else
    <.accents of amsmath.sty.>
 \fi
 <.amsmath.sty.>
 <.amsmath.sty and amstex.sty.>
 \ifx \ifinany@\:Undef
    <.amsmath 1999.>
 \else
    \:warning{ams files too old for TeX4ht}
 \fi
 \Hinput{amsmath}
 \endinput
 -_-_-

<..body of amsmath.sty..>+
 \pend:def\subequations{\SkipRefstepAnchor }
 -_-_-

<..body of amsmath.sty..>+
 \def\hdots@for#1#2{\multicolumn{#2}c%
   {\m@th \hdots:for{#1}\hfil}}
 \def\hdots:for#1{\[email protected]\mkern-#1\dotsspace@
    \xleaders\hbox{$\m@th\mkern#1\dotsspace@.\mkern#1\dotsspace@$}%
            \hfill
    \mkern-#1\dotsspace@}
 \NewConfigure{hdotsfor}[1]{\def\a:hdotsfor##1{#1}}
 \let\a:hdotsfor=\hdots:for
 \def\:tempc{\a:hdotsfor}
 \HLet\hdots:for\:tempc
 -_-_-

<..body of amsmath.sty..>+
 \expandafter\ifx \csname tmp:muskip\endcsname\relax
    \csname newmuskip\endcsname \tmp:muskip
 \fi
 \expandafter\def\csname tmspace \endcsname#1#2#3{%
   \ifmmode
     \bgroup
       \tmp:muskip #1#2\edef\mathglue{\the\tmp:muskip}%
       \tmp:dim #1#3\edef\textspace{\the\tmp:dim}\a:tmspace
     \egroup
   \else \kern #1#3\fi \relax
 }
 \edef\:tempc{\noexpand\protect
              \expandafter\noexpand\csname tmspace \endcsname}
 \HLet\tmspace=\:tempc
 \NewConfigure{tmspace}{1}
 \Configure{tmspace}{\mskip\mathglue}
 -_-_-

<..body of amsmath.sty..>+
 \HRestore\over
 \def\:tempc{\pic:gobble\a:over \o:@@over: \pic:gobble\b:over}
 \HLet\@@over\:tempc
 \HRestore\atop
 \def\:tempc{\pic:gobble\a:atop \o:@@atop: \pic:gobble\b:atop}
 \HLet\@@atop\:tempc
 \def\::above{\pic:gobble\a:above \o:@@above:\tmp:dim
             \pic:gobble\b:above }
 \def\:above{\afterassignment\::above}
 \def\:tempc{\Protect\:above \tmp:dim=}
 \HLet\@@above\:tempc
 -_-_-

<..body of amsmath.sty..>+
 \HRestore\abovewithdelims
 \def\::abovewithdelims#1#2{\pic:gobble\a:abovewithdelims
    \o:@@abovewithdelims:#1#2\tmp:dim\pic:gobble\b:abovewithdelims}
 \def\:abovewithdelims#1#2{\def\:temp{\::abovewithdelims#1#2}%
    \afterassignment\:temp\tmp:dim}
 \def\:tempc{\Protect\:abovewithdelims }
 \HLet\@@abovewithdelims\:tempc
 \NewConfigure{abovewithdelims}{2}
 \HRestore\overwithdelims
 \def\:overwithdelims#1#2{\pic:gobble\a:overwithdelims
    \o:@@overwithdelims:#1#2\pic:gobble\b:overwithdelims}
 \def\:tempc{\Protect\:overwithdelims}
 \HLet\@@overwithdelims\:tempc
 \NewConfigure{overwithdelims}{2}
 \HRestore\atopwithdelims
 \def\:atopwithdelims#1#2{\pic:gobble\a:atopwithdelims
    \o:@@atopwithdelims:#1#2\pic:gobble\b:atopwithdelims}
 \def\:tempc{\Protect\:atopwithdelims}
 \HLet\@@atopwithdelims\:tempc
 \NewConfigure{atopwithdelims}{2}
 -_-_-

<..amsmath.sty and amstex.sty..>
 \def\:tempc#1#2#3{\a:underarrow@
    \hbox{$\m@th#2#3$}\b:underarrow@
    \hbox{#1#2}\c:underarrow@
 }
 \HLet\underarrow@\:tempc
 \def\:tempc#1#2#3{\a:overarrow@
    \hbox{#1#2}\b:overarrow@
    \hbox{$\m@th#2#3$}\c:overarrow@
 }
 \HLet\overarrow@\:tempc
 \NewConfigure{underarrow@}{3}
 \NewConfigure{overarrow@}{3}
 -_-_-

The following was needed to hide paragraph breaks in ‘math’ option, due to a \vtop in the macro definition.

<..amsmath.sty and amstex.sty DEPRECATED..>
 \def\:temp{\Configure{HtmlPar}{}{}{}{}\o:overarrow@:}
 \HLet\overarrow@=\:temp
 -_-_-

<..amsmath.sty..>+
 \let\:tempc=\measure@
 \pend:defI\:tempc{\bgroup
    \RecallTeXcr \HRestore\noalign \let\EndPicture\empty
    \let\halign=\TeXhalign \let\span=\:span  \HRestore\begin
    \HRestore\end   \a:measure@ }
 \append:defI\:tempc{\egroup}
 \HLet\measure@=\:tempc
 \NewConfigure{measure@}{1}
 -_-_-

<..amsmath.sty..>+
 \HLet\savealignstate@=\empty
 \renewcommand{\n:smash:}[2][tb]{%
   \def\smash@{#1}%
   \ifmmode\@xp\o:mathpalette:\@xp\mathsm@sh\else
         \@xp\makesm@sh\fi{#2}}
 -_-_-

<..body of amsmath.styNO..>
 \append:defI\collect@body{\let\halign\TeXhalign \HRestore\noalign}
 -_-_-

<..body of amsmath.sty..>+
 \let\ltx@label=\lb:l
 -_-_-

<..body of amsmath.sty..>+
 \let\Mathaccent:=\mathaccent@
 \def\mathaccent@#1#2{\ifx \EndPicture\:UnDef
      \DN@{\Picture+{}\Mathaccent:{#1}{#2}\EndPicture}%
   \else\DN@{\Mathaccent:{#1}{#2}}\fi\next@}
 -_-_-

<..body of amsmath.sty..>+
 <.amsmath.sty and amstex.sty.>
 -_-_-

<..amsmath.sty and amstex.sty..>+
 \def\:temp#1#2{\a:overset\binrel@{#2}%
   \binrel@@{\mathop{\kern\z@#2}\limits^{#1}}\b:overset}
 \HLet\overset=\:temp
 \NewConfigure{overset}{2}
 \def\:temp#1#2{\a:underset\binrel@{#2}%
   \binrel@@{\mathop{\kern\z@#2}\limits_{#1}}\b:underset}
 \HLet\underset=\:temp
 \NewConfigure{underset}{2}
 <.plain, fontmath, amsmath, amstex.>
 -_-_-

<..body of amsmath.sty..>+
 \def\:temp#1{{\a:boxed\leavevmode
    \vbox{\m@th$\displaystyle#1$}\b:boxed}}
 \HLet\boxed=\:temp
 \NewConfigure{boxed}{2}
 -_-_-

<..body of amsmath.sty..>+
 \def\:temp#1#2{\a:xrightarrow \o:xrightarrow:{#1}\b:xrightarrow}
 \HLet\xrightarrow=\:temp
 \NewConfigure{xrightarrow}{2}
 \def\:temp#1#2{\a:xleftarrow \o:xleftarrow:{#1}\b:xleftarrow}
 \HLet\xleftarrow=\:temp
 \NewConfigure{xleftarrow}{2}
 -_-_-