5.25 tex4ht

<..configure html32 Preamble..>
 \Configure{PROLOG}{DOCTYPE}
 \:CheckOption{no-DOCTYPE} \if:Option
    \Configure{PROLOG}{}
 \else
   \Log:Note{to remove the DOCTYPE declaration
           use the command line option ‘no-DOCTYPE’}
 \fi
-_-_-

<..dtd lang..>
 \expandafter
 \ifx \csname a:dtd-lang\endcsname\relax EN\else
   \csname a:dtd-lang\endcsname
 \fi 
-_-_-

<..configure html32 tex4ht..>+
 <.0,32,4 tex4ht.>
 <.32,4 tex4ht.>
 <.32 tex4ht.>
 <.title for hypertext page.>
 \ifx \a:DOCTYPE\relax
    \Configure{DOCTYPE}{\IgnorePar\HCode{<!DOCTYPE
       html PUBLIC "-//W3C//DTD HTML 3.2//<.dtd lang.>"
         \Hnewline\space\space
         "http://www.w3.org/pub/WWW/MarkUp/Wilbur/HTML32.dtd">\Hnewline
       }}
    <.xml html32.>
 \fi
 \def\:gobbleM#1->{}
 \Configure{@HEAD}
    {\HCode{<!--\space\expandafter\:gobbleM\meaning
                    \Preamble\space-->\Hnewline}}
 \immediate\write-1{TeX4ht package options:
     \expandafter\:gobbleM\meaning\Preamble}
-_-_-

<..xml html32..>
 \:CheckOption{xmldtd} \if:Option
    \Configure{DOCTYPE}
      {\HCode{<!DOCTYPE html \xhtml:DOCTYPE>            \Hnewline
              <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
              \Hnewline}}
    \def\xhtml:DOCTYPE{PUBLIC
        "-//W3C//DTD XHTML 1.0 Transitional//<.dtd lang.>"\Hnewline
        \space\space
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"}
 \fi
-_-_-

<..configure html32 tex4ht..>+
 \Configure{HtmlPar}
    {\EndP\HCode{<!--l. \the\inputlineno-->}\HCode{<p>}}
    {\EndP\HCode{<!--l. \the\inputlineno-->}\HCode{<p>}}
    {\:xhtml{\Tg</p>}}
    {\:xhtml{\Tg</p>}}
 \ifx \a:HTML\:UnDef
    \Configure{HTML}
      {\IgnorePar\HCode{<html \a:@HTML\Hnewline >}}
      {\HCode{\Hnewline</html>\Hnewline}}
 \fi
 \ifx \a:HEAD\:UnDef
    \Configure{HEAD}
       {\IgnorePar\NoFonts\HCode
          {<head><.src note.>\Hnewline}}
       {\HCode{</head>}\EndNoFonts}
 \fi
 \ifx \a:BODY\:UnDef
    \Configure{BODY}
       {\IgnorePar\HCode{<body\Hnewline >}\ShowPar}
       {\ifvmode\IgnorePar\fi \EndP\HCode{\Hnewline </body>}}
 \fi
 \ifx \a:TITLE\:UnDef
    \Configure{TITLE}{\Protect\IgnorePar
       \HCode{<title>}}{\HCode{</title>\Hnewline}}
 \fi
 <.no css.>
-_-_-

<..src note..>
 <!--\FileName\space from \jobname.tex
 (TeX4ht, \:today)-->%
-_-_-

<..4 src note..>
 <!--\FileName\space from \jobname.tex (\:today)-->%
-_-_-

<..configure html32 tex4ht..>+
 \Configure{crosslinks+}
    {\IgnorePar\EndP\HCode{<p class="noindent">}}
    {\HCode{</p>}\par\ShowPar}
    {\IgnorePar\EndP\HCode{<p>}}
    {\HCode{</p>}\par\ShowPar}
 \Configure{MkHalign}
    {\halignTB{MkHalign}}
    \t:HA
    \R:HA\r:HA\D:HA\d:HA
 \Configure{halignTD} {}{}
    {<}{\HCode{align="left" <.no wrap.> }}
    {-}{\HCode{align="center" <.no wrap.> }}
    {>}{\HCode{align="right" <.no wrap.> }}
    {^}{\HCode{valign="top" <.no wrap.> }}
    {=}{\HCode{valign="baseline" <.no wrap.> }}
    {|}{\HCode{valign="middle" <.no wrap.> }}
    {_}{\HCode{valign="bottom" <.no wrap.> }}
    {p}{\HCode{align="left"}}
    {}
 \def\R:HA{\HCode{<tr \Hnewline valign="middle">}}
 \Configure{halign}
    {\halignTB{halign}}
    \t:HA
    \R:HA\r:HA\D:HA\d:HA
 \Configure{pic-halign}{}
 \Configure{IMG}
    {\ht:special{t4ht=<img\Hnewline src="}}
    {\ht:special{t4ht=" alt="}}
    {" }
    {\ht:special{t4ht=" }}
    {\ht:special{t4ht=\xml:empty>}}
 \Configure{Picture*}{}{}
 \Configure{@Picture}{\:class}
 \def\:class#1{%
        \expandafter\ifx\csname :#1:\endcsname\relax\else
        \csname :#1:\endcsname\fi}
-_-_-

<..contribute to picmath of 3.2..>
 \NewConfigure{@neq}{1}
 \Configure{@neq}{align="middle"}
 \NewConfigure{@buildrelover}{1}
 \Configure{@buildrelover}{align="middle"}
 \NewConfigure{@doteq}{1}
 \Configure{@doteq}{align="middle"}
 \NewConfigure{@underbrace}{1}
 \NewConfigure{@frac}{1}
 \Configure{@frac}{align="middle"}
 \NewConfigure{@left}{1}
 \Configure{@left}{align="middle"}
-_-_-

<..configure html32 tex4ht..>+
 \Configure{htf}{1}{+}{<img
    src="}{" alt="}{}{}{}{}{"\xml:empty>}
 \Configure{htf}{3}{+}{<img
    src="}{" alt="}{}{}{}{}{" align="middle"\xml:empty>}
 \Configure{htf}{4}{+}{<small>}{}{}{}{}{}{</small>}
 \Configure{htf}{6}{+}{<u>}{}{}{}{}{}{</u>}
-_-_-