boostbook/xsl/admon.xsl
Aleksey Gurtovoy c678a081a3 handle admonitions and filerefs
[SVN r25629]
2004-10-08 23:03:02 +00:00

28 lines
1008 B
XML

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/html/admon.xsl"/>
<xsl:import href="relative-href.xsl"/>
<xsl:template name="admon.graphic">
<xsl:param name="node" select="."/>
<xsl:call-template name="href.target.relative">
<xsl:with-param name="target" select="$admon.graphics.path"/>
</xsl:call-template>
<xsl:choose>
<xsl:when test="local-name($node)='note'">note</xsl:when>
<xsl:when test="local-name($node)='warning'">warning</xsl:when>
<xsl:when test="local-name($node)='caution'">caution</xsl:when>
<xsl:when test="local-name($node)='tip'">tip</xsl:when>
<xsl:when test="local-name($node)='important'">important</xsl:when>
<xsl:otherwise>note</xsl:otherwise>
</xsl:choose>
<xsl:value-of select="$admon.graphics.extension"/>
</xsl:template>
</xsl:stylesheet>