%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % docbook-mml.4ht 2006-11-15-02:45 % % Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % % version 1.3 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.3 or later is part of all distributions % % of LaTeX version 2003/12/01 or later. % % % % This work has the LPPL maintenance status "maintained".% % % % This Current Maintainer of this work % % is Eitan M. Gurari. % % % % If you modify this program your changing its signature % % with a directive of the following form will be % % appreciated. % % \message{signature} % % % % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \immediate\write-1{version 2006-11-15-02:45} \exit:ifnot{amsart,% amsbook,% amsmath,% amsproc,% article,% book,% latex,% plain,% report,% scrbook,% tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \LinkCommand\mtxt:link{mtext,xreflabel,id, class="label" ,,\empty} \LinkCommand\msp:link{mstyle,xreflabel,id, class="label" ,,\empty} \Odef\M:Link[#1]#2#3{% \global\let\M:EndLink=\empty \if ]#3]\else \Anchor{}{#3}\EndAnchor \gdef\M:EndLink{\HCode{}}\fi \if ]#1#2]\else \EndLink\DBLink[#1]{#2}{}\global\let\M:EndLink=\EndDBLink\fi } \let\do:M:Link=\M:Link \def\M:Link{\Protect\p:M:Link} \def\p:M:Link{\futurelet\:next\choose:M:Link} \def\choose:M:Link{\ifx -\:next \expandafter\minus:M:Link \else\expandafter\do:M:Link\fi} \def\minus:M:Link#1{\do:M:Link} \Configure{$$} {\Configure{@math}{display="block"}\DviMath} {\EndDviMath{\csname HCondtrue\endcsname\noindent}} {} \Configure{@math}{display="block"} \let\math:mode=\a:@math \Configure{DviMath} {\a:DviMathML \mathmltrue \mml:htfsym \IgnoreRule \HCode{}\a:math \edef\sv:ignore{\if:nopar \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% \IgnorePar} {\HCode{} \EndIgnoreRule\ext:htfsym \mathmlfalse \b:DviMathML \sv:ignore } \Configure{DviMathML} {\HCode{<\ifx \math:mode\a:@math \else inline\fi equation \Hnewline \expandafter\:rend \a:@math==//>}} {\HCode{}} \def\:rend#1=#2=#3//{\if !#1!\else role=#2\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\refLink#1#2#3\EndLink{% \ifvmode \ifmathml\else \HCode{} \fi \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg\fi\EndLink \ifmathml\else #3\HCode{}\par\fi \else \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg\fi\EndLink \fi } \Configure{newline} {\ifmtext \HCode{}% \else \HCode{}\fi} \Configure{equation} {\IgnorePar\EndP\HCode{}} {\HCode{}} {\IgnorePar\HCode{}\ShowPar\par} \Configure{halignTB} {\ifmathml \HCode{<\:MT table }\fi \halignTBL} {\ifmathml \HCode{>}\fi} \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else \HCode{ align="left" }\fi} {-}{\ifmathml \HCode{ \a:mathml columnalign="center"}\else \HCode{ align="center" }\fi} {>}{\ifmathml \HCode{ \a:mathml columnalign="right"}\else \HCode{ align="right" }\fi} {^}{\ifmathml \HCode{ \a:mathml rowalign="top"}\else \HCode{ valign="top" }\fi} {=}{\ifmathml \HCode{ \a:mathml rowalign="baseline"}\else \HCode{ valign="baseline" }\fi} {|}{\ifmathml \HCode{ \a:mathml rowalign="center"}\else \HCode{ valign="middle" }\fi} {_}{\ifmathml \HCode{ \a:mathml rowalign="bottom"}\else \HCode{ valign="bottom" }\fi} {p}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else \HCode{ align="left"}\fi} {} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{book} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{report} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{article} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{css} \if:Option \:CheckOption{dtd} \if:Option \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \fi \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{css} \if:Option \:CheckOption{dtd} \if:Option \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \fi \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{css} \if:Option \:CheckOption{dtd} \if:Option \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{ }} \Configure{XML-STYLESHEET} {\HCode{ \Hnewline}} \fi \else \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{equation} {\ifvmode \IgnorePar\fi \EndP \HCode{
}% \Configure{gather} {\HCode{}\IgnorePar } {\HCode{}} {} {} {\ifnum\HCol=2 \IgnorePar \HCode{}\fi } {} } {\ifvmode \IgnorePar\fi\EndP \HCode{}} {\ifvmode \IgnorePar\fi\EndP \HCode{
}\par \ShowPar} \ConfigureEnv{align*} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi} {}{} \ConfigureEnv{alignat*} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{alignat} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{align} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{eqxample} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{flalign*} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{flalign} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{gather} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{gather*} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{gathered} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{matrix} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{xalignat*} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{xalignat} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} \ConfigureEnv{xxalignat} {\ifmmode\else \ifvmode\else \IgnorePar\fi \EndP\fi} {\ifmmode\else \par\ShowPar\fi}{}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{\Hnewline}} \Configure{DOCTYPE} {\HCode{\Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline \Hnewline % % \Hnewline \%docbook.dtd; \Hnewline % \Hnewline \%mathml.dtd;\Hnewline % ] >\Hnewline }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput