9.54 Etc

<..configure html4 rotating..>
 \ConfigureEnv{turn}
    {\Picture+{}} {\EndPicture}
    {}{}
-_-_-

<..configure html4 manju..>
 \Configure{@TITLE}{\let\@title=\empty}
-_-_-

<..configure html4 mls..>
 \Configure{@TITLE}{\let\@title=\empty}
-_-_-

<..configure html4 ulem..>
 \Configure{uline}
    {\HCode{<span class="uline">}} {\HCode{</span>}}
 \Css{.uline{ text-decoration:underline; }}
 \Configure{uuline}
    {\HCode{<span class="uuline">}} {\HCode{</span>}}
 \Css{.uuline{ text-decoration:underline; }}
 \Configure{sout}
    {\HCode{<span class="sout">}} {\HCode{</span>}}
 \Css{span.sout {text-decoration: line-through }}
 \Configure{xout}
    {\HCode{<span class="xout"><span class="underline">}}
    {\HCode{</span></span>}}
 \Css{span.xout {text-decoration: line-through }}
 \Configure{uwave}
    {\HCode{<span class="uwave">}}
    {\HCode{</span>}}
 \Css{span.uwave {text-decoration:underline }}
-_-_-

<..configure html4 go..>
 \Configure{showdiagram}
     {\Picture*[go]{}}  {\EndPicture}
-_-_-

<..configure html4 pifont..>
 \ConfigureList{dingautolist}
    {\EndP\HCode{<dl \a:LRdir class="dingautolist\expandafter\the
          \csname @listdepth\endcsname">}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</dd></dl>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt
         class="dingautolist">}}
    {\HCode{</dt><dd\Hnewline class="dingautolist">}}
 \ConfigureList{Piautolist}
    {\EndP\HCode{<dl \a:LRdir class="Piautolist\expandafter\the
          \csname @listdepth\endcsname">}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</dd></dl>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt
         class="Piautolist">}}
    {\HCode{</dt><dd\Hnewline class="Piautolist">}}
 \ConfigureList{Pilist}
    {\EndP\HCode{<dl \a:LRdir class="Pilist\expandafter\the
          \csname @listdepth\endcsname">}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</dd></dl>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt
         class="Pilist">}}
    {\HCode{</dt><dd\Hnewline class="Pilist">}}
-_-_-

<..configure html4 paralist..>
 \ConfigureList{asparaitem}%
    {\EndP\HCode{<div class="asparaitem">}\ShowPar\ShowIndent}
    {\EndP\HCode{</div>}\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
 \ConfigureList{asparaenum}%
    {\EndP\HCode{<div class="asparaenum">}\ShowPar\ShowIndent}
    {\EndP\HCode{</div>}\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
 \ConfigureList{asparadesc}%
    {\EndP\HCode{<div class="asparadesc">}\ShowPar\ShowIndent}
    {\EndP\HCode{</div>}\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
 \ConfigureList{compactenum}%
    {\EndP\HCode{<dl \a:LRdir class="compactenum">}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</dd></dl>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt
         class="compactenum">}\bgroup \bf}
    {\egroup\EndP\HCode{</dt><dd\Hnewline class="compactenum">}}
 \ConfigureList{compactdesc}%
    {\EndP\HCode{<dl \a:LRdir class="compactdesc">}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</dd></dl>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt
         class="compactdesc">}\bgroup \bf}
    {\egroup\EndP\HCode{</dt><dd\Hnewline class="compactdesc">}}
 \ConfigureList{compactitem}%
    {\EndP\HCode{<ul>}%
       <.save end:itm.>\global\let\end:itm=\empty}
    {<.recall end:itm.>\EndP\HCode{</li></ul>}\ShowPar}
    {\end:itm \global\def\end:itm{\EndP\Tg</li>}\DeleteMark}
    {\HCode{<li class="compactitem">}}
 \ConfigureEnv{enumerate}
    {}{<.try env inline par.>}{}{}
 \expandafter\ifx \csname if@plmylabel\endcsname\relax
     <.pre 2002 paralist.>
 \else
     <.paralist 2002.>
 \fi
 \Css{dt.enumerate{float:left;
                   clear:left; margin-right:0.2em; margin-left:2em;}}
 \Css{dt.compactenum{float:left;
                     clear:left; margin-right:0.2em; margin-left:2em;}}
-_-_-

<..pre 2002 paralist..>
 \ConfigureList{enumerate}%
    {\if@plalwaysadjust
         \EndP \HCode{<dl \a:LRdir class="enumerate">}%
            <.save end:itm.>\global\let\end:itm=\empty
        \def\para:enumII{<.recall end:itm.>\EndP
                         \HCode{</dd></dl>}\ShowPar}%
        \def\para:enumIII{\end:itm \global
           \def\end:itm{\EndP
                        \Tg</dd>}\HCode{<dt class="enumerate">}}%
        \def\para:enumIV{\EndP
                   \HCode{</dt><dd\Hnewline class="enumerate">}}%
     \else
        <.enumerate I.>%
        \def\para:enumII{<.enumerate II.>}%
        \def\para:enumIII{<.enumerate III.>}%
        \def\para:enumIV{<.enumerate IV.>}%
     \fi
     }
     {\para:enumII}    {\para:enumIII}    {\para:enumIV}
-_-_-

<..paralist 2002..>
 \:CheckOption{enumerate-} \if:Option
    \ConfigureList{enumerate}%
       {\if@plnewenum
            \EndP \HCode{<dl \a:LRdir class="enumerate">}%
               <.save end:itm.>\global\let\end:itm=\empty
           \def\para:enumII{<.recall end:itm.>\EndP
                            \HCode{</dd></dl>}\ShowPar}%
           \def\para:enumIII{\end:itm \global
              \def\end:itm{\EndP
                           \Tg</dd>}\HCode{<dt class="enumerate">}}%
           \def\para:enumIV{\EndP
                      \HCode{</dt><dd\Hnewline class="enumerate">}}%
        \else
           <.enumerate I.>%
           \def\para:enumII{<.enumerate II.>}%
           \def\para:enumIII{<.enumerate III.>}%
           \def\para:enumIV{<.enumerate IV.>}%
        \fi
        }
        {\para:enumII}    {\para:enumIII}    {\para:enumIV}
 \else
    \ConfigureList{enumerate}%
       {\if@plnewenum
            \EndP \HCode{<dl \a:LRdir class="enumerate">}%
               <.save end:itm.>\global\let\end:itm=\empty
           \def\para:enumII{<.recall end:itm.>\EndP
                            \HCode{</dd></dl>}\ShowPar}%
           \def\para:enumIII{\end:itm \global
              \def\end:itm{\EndP
                           \Tg</dd>}\HCode{<dt class="enumerate">}}%
           \def\para:enumIV{\EndP
                      \HCode{</dt><dd\Hnewline class="enumerate">}}%
        \else
           <.enumerate I.>%
           \def\para:enumII{<.enumerate II.>}%
           \def\para:enumIII{<.enumerate III.>}%
           \def\para:enumIV{<.enumerate IV-.>}%
        \fi
        }
        {\para:enumII}    {\para:enumIII}    {\para:enumIV}
 \fi
-_-_-

<..configure html4 alphanum..>
 \def\:tempc#1#2#3#4{%
    \ConfigureMark{toclvl#1}
       {\HCode{<span class="titlemark">}\csname thelvl#1\endcsname
        \HCode{</span>}}%
    \Configure{toclvl#1}
       {}{}
       {\ifvmode \IgnorePar\fi \EndP\IgnorePar
        \HCode{<#4 class="toclvl#1Head"\a:LRdir>}\TitleMark\space\HtmlParOff}
       {\HCode{</#4>}\HtmlParOn \IgnoreIndent \par}%
    \ConfigureToc{toclvl#1}
       {<.alphanum toc spaces.>\def\:temp{\J@INumberRoot{#2}{\tmp:cnt}}%
        \afterassignment\:temp \tmp:cnt}
       {#3 \HCode{<span class="toclvl#1">}}{}
       {\HCode{</span><br />}}%
    \ConfigureToc{liketoclvl#1}
       {} {<.alphanum toc spaces.>\HCode{<span class="liketoclvl#1">}}{}
       {\HCode{</span><br />}}%
 }
 \:tempc a1{.}{h3}
 \:tempc b2{.}{h4}
 \:tempc c3{.}{h5}
 \:tempc d4{)}{h5}
 \:tempc e5{)}{h5}
 \:tempc f6{)}{h5}
 \:tempc g7{)}{h5}
 \:tempc h8{)}{h5}
 \:tempc i9{)}{h5}
 \:tempc j{10}{)}{h5}
 \:tempc k{11}{)}{h5}
 \:tempc l{12}{)}{h5}
-_-_-

<..alphanum toc spaces..>
 \tmp:cnt=0 \loop \advance\tmp:cnt by 1
                   \ifnum \tmp:cnt<#2 ~~\repeat
-_-_-

 
 \ConfigureMark{toc}
    {\HCode{<span class="titlemark">}\csname thelvl\alph{tiefe}\endcsname
     \HCode{</span>}}
 \Configure{toc}
    {}{}
    {\ifvmode \IgnorePar\fi \EndP\IgnorePar
     \HCode{<h5 class="tocHead"\a:LRdir>}\TitleMark\space\HtmlParOff}
    {\HCode{</h5>}\HtmlParOn \IgnoreIndent \par}

<..configure html4 alphanum..>+
 \bgroup
    \let\ifx=\relax
    \let\:temp=\relax
    \let\:tempa=\expandafter
    \let\expandafter=\relax
    \let\:TableOfContents=\relax
    \let\else=\relax
    \let\if=\relax
    \let\fi=\relax
    \def\Auto:ent#1{\noexpand\Auto:ent{#1,toclvla,liketoclvla,toclvlb,%
       liketoclvlb,toclvlc,liketoclvlc,toclvld,liketoclvld,toclvle,%
       liketoclvle,toclvlf,liketoclvlf,toclvlg,liketoclvlg,toclvlh,%
       liketoclvlh,toclvli,liketoclvli,toclvlj,%
       liketoclvlj,toclvlk,liketoclvlk,toclvll,liketoclvll}}
    \edef\:TOC{\def\noexpand\:TOC{\:TOC}}
    \:tempa
 \egroup \:TOC
-_-_-

<..configure html4 booktabs..>
 \Configure{toprule}
    {<.booktabs rule mag.>%
     \Css{tr\#TBL-\TableNo-\ifnum \HRow=0
           1- td{border-top:<.booktabs rule height.> solid}
      \else
           \HRow- td{border-bottom:<.booktabs rule height.> solid}
      \fi
    }}
 \Configure{bottomrule}
    {<.booktabs rule mag.>%
     \Css{tr\#TBL-\TableNo-\HRow-
             td{border-bottom:<.booktabs rule height.> solid}}}
 \Configure{midrule}
    {<.booktabs rule mag.>%
     \Css{tr\#TBL-\TableNo-\HRow-
             td{border-bottom:<.booktabs rule height.> solid}}}
 \Configure{cmidrule}
    {<.booktabs rule mag.>%
     \Css{tr\#TBL-\TableNo-\HRow-
             td{border-bottom:<.booktabs rule height.> solid}}%
     \HCode{<!--cmidrule-->}}
-_-_-

The cmidrule introduces ruler segments at different rows, instead of all of them in the same row.

<..booktabs rule height..>
 \expandafter\x:Em \the\@thisrulewidth em
-_-_-

<..booktabs rule mag..>
 \@thisrulewidth=\csname a:rule-mag\endcsname\@thisrulewidth
-_-_-

<..configure html4 booktabs..>+
 \NewConfigure{rule-mag}{1}
 \Configure{rule-mag}{0.14}
 {
   \def\x:Em{%
     \catcode‘\p=12
     \catcode‘\t=12
     \gdef\x:Em}
   \x:Em#1pt{#1}
 }
-_-_-