<xsl:include href="synopsis.xsl"/>
<xsl:include href="sitemap.xsl"/>
<xsl:include href="quickreference.xsl"/>
-
+
<!-- make sure, we set relative anchors
only, if we're actually transforming
a modulefile (see <directive>) -->
</xsl:text> <!-- insert line break -->
<link title="No Sidebar - Default font size" type="text/css" media="all"
- rel="alternate stylesheet"
+ rel="alternate stylesheet"
href="{$path}/style/css/manual-loose-100pc.css"/>
<xsl:text>
<link type="text/css" media="print"
rel="stylesheet"
href="{$path}/style/css/manual-print.css"/>
-
+
<xsl:text>
</xsl:text> <!-- insert line break -->
<xsl:apply-templates select="title" mode="print"/>
</xsl:if>
</h3>
-
+
<!-- Section body -->
<xsl:apply-templates/>
<xsl:apply-templates select="preceding-sibling::node()[count(preceding-sibling::*[contains($blocks,concat(' ',local-name(),' '))]) >= $bb]"/>
<xsl:apply-templates select="self::node()[not($is-block-node)]"/>
</xsl:variable>
-
+
<!-- apply bare text only, if it's not only \s or empty -->
<xsl:if test="normalize-space($content) != ''">
<p><code>
<xsl:apply-templates select="self::node()[$is-block-node]"/>
</xsl:if>
-
+
</xsl:for-each>
<!-- /node() -->
<h3>
<xsl:apply-templates/>
</h3>
- </xsl:template>
+ </xsl:template>
<xsl:template match="example/title">
<!-- don't print twice -->
<span class="indent">
<xsl:apply-templates/>
</span>
- </xsl:template>
+ </xsl:template>
<!-- /indent -->
<xsl:apply-templates/>
</div>
- </xsl:template>
+ </xsl:template>
<!-- /note -->
<h3>
<xsl:apply-templates/>
</h3>
- </xsl:template>
+ </xsl:template>
<!-- /note/title -->
<!-- -->
<!-- <directive> -->
<!-- Inserts link to another directive, which might be -->
- <!-- in another module. References are converted into -->
+ <!-- in another module. References are converted into -->
<!-- lower case. -->
<!-- -->
<xsl:template match="directive" name="directive">
<xsl:value-of select="."/>
</a>
</code>
- </xsl:template>
+ </xsl:template>
<!-- /module -->
</xsl:otherwise>
</xsl:choose>
</table>
-
+
</xsl:template>
<!-- /table -->
<!-- -->
<xsl:template match="summary">
<xsl:apply-templates/>
- </xsl:template>
+ </xsl:template>
<!-- /summary -->
<!-- -->
<xsl:template match="description">
<xsl:apply-templates/>
- </xsl:template>
+ </xsl:template>
<!-- /description -->
<!-- -->
<xsl:template match="hint">
<xsl:apply-templates/>
- </xsl:template>
+ </xsl:template>
<!-- /description -->
<!-- -->
<xsl:template match="usage">
<xsl:apply-templates/>
- </xsl:template>
+ </xsl:template>
<!-- /usage -->
<!-- -->
<xsl:template match="syntax">
<xsl:apply-templates/>
- </xsl:template>
+ </xsl:template>
<!-- /syntax -->
+ <!-- -->
+ <!-- <default> -->
+ <!-- Passes through content -->
+ <!-- -->
+ <xsl:template match="default">
+ <xsl:apply-templates/>
+ </xsl:template>
+ <!-- /default -->
+
<!-- -->
<!-- toplink -->
<div class="top">
<a href="#page-header"><img src="{$path}/images/up.gif" alt="top" /></a>
</div>
- </xsl:template>
+ </xsl:template>
<!-- /toplink -->
</xsl:call-template>
</xsl:template>
-
+
<xsl:template name="_squeeze-letters">
<xsl:param name="letters"/>
<xsl:param name="lastletter"/>
<xsl:if test="$lastletter != $current">
<xsl:value-of select="$current"/>
</xsl:if>
-
+
<xsl:if test="string-length($letters) > 1">
<xsl:call-template name="_squeeze-letters">
<xsl:with-param name="letters" select="substring($letters,2)"/>
<xsl:template name="module-translatename">
<xsl:param name="name"/>
-
+
<xsl:variable name="sname" select="translate($name,$lowercase,$uppercase)"/>
<xsl:choose>
</xsl:template>
<!-- /module-translatename -->
-</xsl:stylesheet>
+</xsl:stylesheet>
\ No newline at end of file