1.5.4 Paralist

<..configure ooffice paralist..>
 \ConfigureList{compactenum}%
    {\EndP \end:itm
     \SaveHtmlPar \HCode{<text:list
       text:style-name="compactenum<.cond rtl class.>"
          text:name="compactenum"\Hnewline>}%
       \PushMacro\end:Itm
       \global\let\end:itm=\empty
       \global\let\end:Itm=\empty
      \Configure{HtmlPar}
         {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}%
           \HCode{<text:p
           text:style-name="dd<.cond rtl class.>" >}}
         {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}%
           \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}
    {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}%
       \gdef\end:itm{\HCode{</text:h>}}\HCode{<text:list-item><text:h
       text:style-name="dt<.cond rtl class.>"\Hnewline >}\bgroup \bf}
    {\egroup \end:itm \gdef\end:itm{\HCode{</text:p>}}%
       \HCode{<text:p\Hnewline
       text:style-name="dd<.cond rtl class.>"\Hnewline
           >}}
 \NewConfigureOO{compactenum}
 \ConfigureOO{compactenum}{<.compactenum style.>}
-_-_-

<..compactenum style..>
 <text:list-style style:name="compactenum" >
   <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>
-_-_-

<..configure ooffice paralist..>+
 \ConfigureList{compactitem}%
    {\EndP\HCode{<.input line num.><\text:unorderedlist
       text:style-name="compactitem<.cond rtl class.>"
         >\Hnewline}\def\end@Item{}\bgroup
      \Configure{HtmlPar}
         {\EndP\HCode{<text:p
             text:style-name="Inside-compactitem<.cond rtl class.>"
                      >}}
         {\EndP\HCode{<text:p
             text:style-name="Inside-compactitem<.cond rtl class.>"
                       >}}
         {\HCode{</text:p>\Hnewline}}
         {\HCode{</text:p>\Hnewline}}%
      \gHAdvance\BegEnd:D by 1
    }
    {\gHAdvance\BegEnd:D by -1
     \EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline
       </\text:unorderedlist>\Hnewline}\ShowPar}
    {\EndP\end@Item\DeleteMark}
    {\HCode{<text:list-item>}\par\ShowPar
       \def\end@Item{\HCode{</text:list-item>\Hnewline}}}
 \NewConfigureOO{compactitem}
 \ConfigureOO{compactitem}
     {<.shared oo+ compactitem style.>%
      <.oo2+ compactitem style.>%
      <.oo2+ compactitem style rtl.>}
-_-_-

<..oo2+ compactitem style..>
 <text:list-style style:name="compactitem" >
   <text:list-level-style-bullet
        text:level="1"
        text:style-name="Bullet-Symbols"
        text:bullet-char="\string&\:sharp x2022;" >\Hnewline
      <style:list-level-properties
        text:space-before="0.15in"
        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="2"
        text:style-name="Bullet-Symbols"
        text:bullet-char="-" >\Hnewline
     <style:list-level-properties
        text:space-before="0.35in"
        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="Bullet-Symbols"
   text:bullet-char="\string&\:sharp x204E;" >\Hnewline
     <style:list-level-properties
        text:space-before="0.55in"
        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="Bullet-Symbols"
        text:bullet-char="\string&\:sharp x00B7;" >\Hnewline
     <style:list-level-properties
        text:space-before="0.75in"
        text:min-label-width="0.2in"
        text:min-label-distance="0.05in"/>\Hnewline
   </text:list-level-style-bullet>
 </text:list-style>
-_-_-

<..shared oo+ compactitem style..>
 <style:style style:name="Inside-compactitem"
              style:family="paragraph"
              style:parent-style-name="Standard"
              style:list-style-name="compactitem">\Hnewline
    <style:paragraph-properties
        fo:margin-left="0in"
        fo:margin-right="0in"
        fo:margin-top="0in"
        fo:margin-bottom="0.15in"
        fo:text-indent="0in"
        style:auto-text-indent="false"/>
 </style:style>
-_-_-

<..configure ooffice paralist..>+
 \ConfigureList{compactdesc}%
    {\EndP \end:itm
     \SaveHtmlPar \HCode{<text:list
       text:style-name="compactdesc<.cond rtl class.>"
          text:name="compactdesc"\Hnewline>}%
       \PushMacro\end:Itm
       \global\let\end:itm=\empty
       \global\let\end:Itm=\empty
      \Configure{HtmlPar}
         {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}%
           \HCode{<text:p
           text:style-name="dd<.cond rtl class.>" >}}
         {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}%
           \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}
    {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}%
       \gdef\end:itm{\HCode{</text:h>}}\HCode{<text:list-item><text:h
       text:style-name="dt<.cond rtl class.>"\Hnewline >}\bgroup \bf}
    {\egroup \end:itm \gdef\end:itm{\HCode{</text:p>}}%
       \HCode{<text:p\Hnewline
       text:style-name="dd<.cond rtl class.>"\Hnewline
           >}}
 \NewConfigureOO{compactdesc}
 \ConfigureOO{compactdesc}{<.compactdesc style.>}
-_-_-

<..compactdesc style..>
 <text:list-style style:name="compactdesc" >
   <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>
-_-_-

<..configure ooffice paralist..>+
 \ConfigureList{asparaitem}%
    {\EndP<.boxed env.>\HCode{<!--asparaitem-->}\ShowPar\ShowIndent}
    {\EndP<.end boxed env.>\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
 \ConfigureList{asparaenum}%
    {\EndP<.boxed env.>\HCode{<!--asparaenum-->}\ShowPar\ShowIndent}
    {\EndP<.end boxed env.>\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
 \ConfigureList{asparadesc}%
    {\EndP<.boxed env.>\HCode{<!--asparadesc-->}\ShowPar\ShowIndent}
    {\EndP<.end boxed env.>\ShowPar}
    {\par\ShowPar{\parindent=10pt\leavevmode}}
    {}
-_-_-