Joel,
Yes, here is my layer that I use.
<!-- Admonitions -->
<xsl:param name="admon.graphics"
select="'1'"/>
<xsl:param name="admon.textlabel"
select="'1'"/>
<xsl:param
name="admon.graphics.extension" select="'.svg'"/>
<xsl:param name="admon.graphics.path"
select="'http://docbook.sourceforge.net/release/xsl/current/images/'"/>
<!-- Normal -->
<xsl:attribute-set
name="admonition.properties">
<xsl:attribute
name="background-color">
<xsl:choose>
<xsl:when test="ancestor-or-self::tip"
>#FFFFFF</xsl:when>
<xsl:when test="ancestor-or-self::note"
>#FFFFFF</xsl:when>
<xsl:when
test="ancestor-or-self::important">#B5FFB5</xsl:when>
<xsl:when test="ancestor-or-self::caution"
>#FAFA8C</xsl:when>
<xsl:when test="ancestor-or-self::warning"
>#FFADAD</xsl:when>
<xsl:otherwise>#000000</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:attribute
name="keep-together.within-column">always</xsl:attribute>
<xsl:attribute name="padding">5pt</xsl:attribute>
<xsl:attribute
name="padding-top">-1pt</xsl:attribute>
<xsl:attribute
name="border">1pt solid
blue</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set
name="admonition.title.properties">
<xsl:attribute
name="keep-together.within-column">always</xsl:attribute>
<xsl:attribute
name="background-color">#E0E0E0</xsl:attribute>
<xsl:attribute
name="text-align">left</xsl:attribute>
<xsl:attribute name="padding">5pt</xsl:attribute>
<!--
<xsl:attribute name="border">1pt solid blue</xsl:attribute> removed
to avoid double line -->
<xsl:attribute name="border-top">1pt solid
blue</xsl:attribute>
<xsl:attribute name="border-left">1pt solid
blue</xsl:attribute>
<xsl:attribute name="border-right">1pt solid
blue</xsl:attribute>
</xsl:attribute-set>
Regards,
Dean Nelson
In a message dated 11/2/2011 1:12:54 P.M. Pacific Daylight Time,
writes:
Is there
an easy canned way to get different attribute-sets for the different
admonitions (note, caution, info, ...)?
Specifically, I want each to
have a shaded box, and I'd like to alter the color based on the "severity" of
the admonition.
Thanks,
--
Joel J. K.
Parker
---------------------------------------------------------------------
To
unsubscribe, e-mail:
For
additional commands, e-mail: