39 lines
1.4 KiB
XML
Vendored
39 lines
1.4 KiB
XML
Vendored
<xsl:stylesheet version='1.0'
|
|
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
|
|
xmlns:rnd='http://docbook.org/ns/docbook/roundtrip'
|
|
xmlns:db='http://docbook.org/ns/docbook'
|
|
exclude-result-prefixes='db'>
|
|
|
|
<!-- ********************************************************************
|
|
$Id$
|
|
********************************************************************
|
|
|
|
This file is part of the XSL DocBook Stylesheet distribution.
|
|
See ../README or http://nwalsh.com/docbook/xsl/ for copyright
|
|
and other information.
|
|
|
|
******************************************************************** -->
|
|
|
|
<!-- rnd:map-paragraph-style and rd:map-character-style
|
|
allows the application to customise
|
|
the style names used by overriding this template.
|
|
The idea is to map custom names back to standard names. -->
|
|
<xsl:template name='rnd:map-paragraph-style'>
|
|
<xsl:param name='style'/>
|
|
<xsl:choose>
|
|
<xsl:when test='starts-with($style, "Normal")'/>
|
|
|
|
<!-- Probably should fold all style names to lower-case -->
|
|
<xsl:when test='$style = "Caption"'>caption</xsl:when>
|
|
|
|
<xsl:otherwise>
|
|
<xsl:value-of select='$style'/>
|
|
</xsl:otherwise>
|
|
</xsl:choose>
|
|
</xsl:template>
|
|
<xsl:template name='rnd:map-character-style'>
|
|
<xsl:param name='style'/>
|
|
<xsl:value-of select='$style'/>
|
|
</xsl:template>
|
|
|
|
</xsl:stylesheet>
|