1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:import
href="http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl"/>
<xsl:param name="admon.graphics">1</xsl:param>
<xsl:param name="navig.graphics" select="1"/>
<xsl:param name="navig.graphics.extension">.png</xsl:param>
<xsl:param name="chunk.section.depth">0</xsl:param>
<xsl:param name="draft.watermark.image"></xsl:param>
<xsl:param name="html.stylesheet">debian.css</xsl:param>
<xsl:param name="section.autolabel">1</xsl:param>
<xsl:param name="section.label.includes.component.label">1</xsl:param>
<xsl:param name="use.id.as.filename">1</xsl:param>
<xsl:param name="css.decoration">0</xsl:param>
<xsl:param name="admon.style" />
<!--
Add a viewport and overwrite a few of the pre-defined styles
that are embedded after debian.css.
-->
<xsl:template name="user.head.content">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style type="text/css">
body {
background-repeat: no-repeat;
background-image: none;
}
</style>
<xsl:if test="($draft.mode = 'yes')">
<style type="text/css">
.navheader, .navfooter {
background-image: url('images/draft.png');
}
</style>
</xsl:if>
</xsl:template>
<xsl:template match="acronym">
<xsl:variable name="acronym" select="."/>
<xsl:variable name="title"><xsl:value-of
select="//*/glossary/glossentry[glossterm=$acronym]/glossdef/para"/></xsl:variable>
<acronym xmlns="http://www.w3.org/1999/xhtml">
<xsl:choose>
<xsl:when test="string-length($title)=0">
<xsl:message>Warning: Cannot find "<xsl:value-of
select="$acronym"/>" glossentry!</xsl:message>
</xsl:when>
<xsl:otherwise>
<xsl:attribute name="title">
<xsl:value-of select="$title"/>
</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
<xsl:apply-templates/>
</acronym>
</xsl:template>
</xsl:stylesheet>
|