1.18 algorithmicx

<..configure ooffice algorithmicx..>
 \ConfigureEnv{algorithmic}
    {\ifvmode \IgnorePar\fi \EndP
 %    \HCode{<div \a:LRdir class="algorithmic">}%
     \bgroup
        \Configure{HtmlPar}
          {\EndP}
          {\EndP}
          {}
          {}%
    }
    {\egroup
 %    \HCode{</div>}%
     \par\ShowPar
    }
    {}{}
-_-_-

<..configure ooffice algorithmicx..>+
 \let\end:itm=\empty
 \ConfigureList{algorithmic}%
    {\EndP \end:itm
     \SaveHtmlPar \HCode{<text:list
       text:style-name="algorithmic<.cond rtl class.>"
          text:name="algorithmic"\Hnewline>}%
       \PushMacro\end:Itm
       \global\let\end:itm=\empty
       \global\let\end:Itm=\empty
      \Configure{HtmlPar}
         {\end:itm\gdef\end:itm{\HCode{</text:p>}}%
           \HCode{<text:p
           text:style-name="dd<.cond rtl class.>" >}%
         }
         {\end:itm\gdef\end:itm{\HCode{</text:p>}}%
           \HCode{<text:p
           text:style-name="dd<.cond rtl class.>" >}%
         }
         {}
         {}%
    }
    {\end:itm \end:Itm \global\let\end:itm=\empty
     \PopMacro\end:Itm \global\let\end:Itm\end:Itm
     \HCode{</text:list>}\RecallHtmlPar  \ShowPar
     \special{t4ht@.}%
    }
    {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}%
       \gdef\end:itm{\HCode{</text:h>}\special{t4ht@.}}\HCode{<text:list-item><text:h
       text:style-name="algorithmic-dt<.cond rtl class.>"\Hnewline >}\bgroup \bf
      \special{t4ht@. }%
    }
    {\special{t4ht@.}%
     \egroup
     \special{t4ht@. }%
    }
-_-_-

 
 \ConfigureList{algorithmic}%
    {\EndP
     \PushMacro\end:itm
     \global\let\end:itm=\empty}
    {\PopMacro\end:itm \global\let\end:itm \end:itm
     \EndP
     \special{t4ht@.}%
     \HCode{</span>}%
    }
    {\end:itm
     \HCode{\ifx \end:itm\empty\else <br class="algorithmic"/>\fi
             <span class="label-\the\labelwidth">}%
     \global\def\end:itm{\EndP\special{t4ht@,}\Tg</span>}%
     \ifnum \c@ALG@line=10
         \Css{.algorithmic span.label{width:3em; text-align:right;}}\fi
    }
    {\HCode{</span>&\#xA0;<span\Hnewline class="algorithmic">}%
     \special{t4ht@. }}
 \Css{div.algorithmic span.algorithmic{white-space:pre}}

<..configure ooffice latex..>+
 \NewConfigureOO{algorithmic}
 \ConfigureOO{algorithmic}{<.algorithmic style.>}
-_-_-

<..algorithmic style..>
 <text:list-style style:name="algorithmic" >
   <text:list-level-style-bullet
        text:level="1"
        text:style-name="Source-Text"
        text:bullet-char=" " >\Hnewline
      <style:list-level-properties
        text:space-before="0in"
        text:min-label-width="0in"
        text:min-label-distance="0in" />\Hnewline
   </text:list-level-style-bullet>
   <text:list-level-style-bullet
        text:level="2"
        text:style-name="Source-Text"
        text:bullet-char=" " >\Hnewline
     <style:list-level-properties
        text:space-before="0.2in"
        text:min-label-width="0.2in"
        text:min-label-distance="0.05in"
      />\Hnewline
   </text:list-level-style-bullet>
   <text:list-level-style-bullet
        text:level="3"
        text:style-name="Source-Text"
        text:bullet-char=" " >\Hnewline
     <style:list-level-properties
        text:space-before="0.4in"
        text:min-label-width="0.2in"
        text:min-label-distance="0.05in"/>\Hnewline
   </text:list-level-style-bullet>
   <text:list-level-style-bullet
        text:level="4"
        text:style-name="Source-Text"
        text:bullet-char=" " >\Hnewline
     <style:list-level-properties
        text:space-before="0.6in"
        text:min-label-width="0.2in"
        text:min-label-distance="0.05in"/>\Hnewline
   </text:list-level-style-bullet>
 </text:list-style>
-_-_-

<..algorithmic style..>+
 <style:style
     style:name="algorithmic-dd"
     style:family="paragraph"
     style:parent-style-name="Standard">
  <style:paragraph-properties
     fo:margin-left="0.35in"
     fo:margin-right="0in"
     fo:margin-top="0cm"
     fo:margin-bottom="0.2cm"
     fo:text-indent="0in"
     style:auto-text-indent="false"/>
   <style:text-properties
        fo:wrap-option="no-wrap"
   />
 </style:style>
 <style:style
        style:name="algorithmic-dt"
        style:family="paragraph"
        style:parent-style-name="">
   <style:paragraph-properties
        fo:margin-left="0.1in"
        fo:margin-right="0in"
        fo:text-indent="0in"
        style:auto-text-indent="false"/>
   <style:text-properties
        fo:wrap-option="no-wrap"
   />
 </style:style>
-_-_-