4 Spaces for Headers

<..spaces for headers..>
 <set name="headers" >
    <.open oo xslt script.>
    <.algorithmic templates.>
    <.biblatex bib templates.>
    <.close xslt script.>
 </set>
 <xslt name="." xml="." xsl="headers" />
-_-_-

<..algorithmic templates..>
 <xsl:template match="text:h[@text:style-name=’algorithmic-dt’]" >
   <xsl:copy>
       <xsl:apply-templates select="@*" />
       <xsl:apply-templates select="*|text()|comment()" mode="algorithmic"/>
   </xsl:copy>
 </xsl:template>
-_-_-

<..algorithmic templates..>+
 <xsl:template match="*|@*|comment()" mode="algorithmic" >
   <xsl:copy>
       <xsl:apply-templates select="@*" />
       <xsl:apply-templates select="*|text()|comment()" mode="algorithmic"/>
   </xsl:copy>
 </xsl:template>
-_-_-

<..algorithmic templates..>+
 <xsl:template match="text()" mode="algorithmic" >
    <xsl:value-of select="translate(.,’ ’,’&#xA0;’)"/>
 </xsl:template>
-_-_-

<..biblatex bib templates..>
 <xsl:template match="text:h[
      (@text:style-name=’printthebibliography-dt’)
      and
      (normalize-space()=’’)
 ]" >
 </xsl:template>
-_-_-