</xsl:text>
<html>
<body>
- <h1><xsl:value-of select="$title"/></h1>
- <xsl:call-template name="description"/>
- <h2>Table of Contents</h2>
- <xsl:if test="count(exports[@type='macro']) > 0">
- <h3><a href="#macros">Macros</a></h3>
- <pre class="api">
- <xsl:apply-templates select="exports[@type='macro']" mode="toc">
+ <div class="document">
+ <h1><xsl:value-of select="$title"/></h1>
+ <xsl:call-template name="description"/>
+ <h2>Table of Contents</h2>
+ <xsl:if test="count(exports[@type='macro']) > 0">
+ <h3><a href="#macros">Macros</a></h3>
+ <pre class="api">
+ <xsl:apply-templates select="exports[@type='macro']" mode="toc">
+ <xsl:sort select='@symbol'/>
+ </xsl:apply-templates>
+ </pre>
+ </xsl:if>
+ <xsl:if test="count(exports[@type='typedef']) > 0">
+ <h3><a href="#types">Types</a></h3>
+ <pre class="api">
+ <xsl:apply-templates select="exports[@type='typedef']" mode="toc">
+ <xsl:sort select='@symbol'/>
+ </xsl:apply-templates>
+ </pre>
+ </xsl:if>
+ <xsl:if test="count(exports[@type='function']) > 0">
+ <h3><a href="#functions">Functions</a></h3>
+ <pre class="api">
+ <xsl:apply-templates select="exports[@type='function']" mode="toc">
+ <xsl:sort select='@symbol'/>
+ </xsl:apply-templates>
+ </pre>
+ </xsl:if>
+
+ <h2>Description</h2>
+
+ <xsl:if test="count(exports[@type='macro']) > 0">
+ <h3><a id="macros">Macros</a></h3>
+ <xsl:apply-templates select="exports[@type='macro']">
<xsl:sort select='@symbol'/>
</xsl:apply-templates>
- </pre>
- </xsl:if>
- <xsl:if test="count(exports[@type='typedef']) > 0">
- <h3><a href="#types">Types</a></h3>
- <pre class="api">
- <xsl:apply-templates select="exports[@type='typedef']" mode="toc">
+ </xsl:if>
+ <xsl:if test="count(exports[@type='typedef']) > 0">
+ <h3><a id="types">Types</a></h3>
+ <xsl:apply-templates select="exports[@type='typedef']">
<xsl:sort select='@symbol'/>
</xsl:apply-templates>
- </pre>
- </xsl:if>
- <xsl:if test="count(exports[@type='function']) > 0">
- <h3><a href="#functions">Functions</a></h3>
- <pre class="api">
- <xsl:apply-templates select="exports[@type='function']" mode="toc">
+ </xsl:if>
+ <xsl:if test="count(exports[@type='function']) > 0">
+ <h3><a id="functions">Functions</a></h3>
+ <xsl:apply-templates select="exports[@type='function']">
<xsl:sort select='@symbol'/>
</xsl:apply-templates>
- </pre>
- </xsl:if>
-
- <h2>Description</h2>
-
- <xsl:if test="count(exports[@type='macro']) > 0">
- <h3><a id="macros">Macros</a></h3>
- <xsl:apply-templates select="exports[@type='macro']">
- <xsl:sort select='@symbol'/>
- </xsl:apply-templates>
- </xsl:if>
- <xsl:if test="count(exports[@type='typedef']) > 0">
- <h3><a id="types">Types</a></h3>
- <xsl:apply-templates select="exports[@type='typedef']">
- <xsl:sort select='@symbol'/>
- </xsl:apply-templates>
- </xsl:if>
- <xsl:if test="count(exports[@type='function']) > 0">
- <h3><a id="functions">Functions</a></h3>
- <xsl:apply-templates select="exports[@type='function']">
- <xsl:sort select='@symbol'/>
- </xsl:apply-templates>
- </xsl:if>
+ </xsl:if>
+ </div>
</body>
</html>
</xsl:template>