<xsl:template match="abstract"> <table width="80%" align="center"><tr><td> <h4>Abstract</h4> <xsl:apply-templates/> </td></tr></table> </xsl:template> <xsl:template match="section"> <h3><a name="{generate-id()}"> <xsl:number format="1. "/> <xsl:apply-templates select="title" mode="raw"/> </a></h3> <xsl:apply-templates/> </xsl:template> <xsl:template match="subsection"> <h4><a name="{generate-id()}"> <xsl:number level="multiple" count="section|subsection" format="1.1 "/> <xsl:apply-templates select="title" mode="raw"/> </a></h4> <xsl:apply-templates/> </xsl:template> <xsl:template match="ref[@section]"> <a href="#{generate-id(key('idkey',@section))}"> <xsl:for-each select="key('idkey',@section)"> <xsl:number level="single" count="section" format="1"/> </xsl:for-each> </a> </xsl:template> <xsl:template match="ref[@subsection]"> <a href="#{generate-id(key('idkey',@subsection))}"> <xsl:for-each select="key('idkey',@subsection)"> <xsl:number level="multiple" count="section|subsection" format="1.1"/> </xsl:for-each> </a> </xsl:template> |