OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [docbook-apps] table.cell.properties clobbering colsep/rowsep/cell borders


Hello,

I'm trying to set up my table styles for a document.  Basically, I want the
heading row of each table to be gray.  However, using this template (which I
pulled from a sample), it kills most of the other settings for the tables in
the document, particularly the colsep/rowsep cell borders.
        
    <xsl:template name="table.cell.properties">
        <xsl:param name="bgcolor.pi" select="''"/>
        <xsl:param name="rowsep.inherit" select="1"/>
        <xsl:param name="colsep.inherit" select="1"/>
        <xsl:param name="valign.inherit" select="1"/>
        <xsl:param name="align.inherit" select="1"/>
        <xsl:param name="char.inherit" select="1"/>
        
        <xsl:variable name="tabstyle">
            <xsl:call-template name="tabstyle"/>
        </xsl:variable>
        <xsl:variable name="bgcolor">
            <xsl:choose>
                <xsl:when test="ancestor::thead">#CCCCCC</xsl:when>
                <xsl:when test="$bgcolor.pi != ''"><xsl:value-of
select="$bgcolor.pi"/></xsl:when>
                <xsl:otherwise>inherit</xsl:otherwise>
            </xsl:choose>
        </xsl:variable>
        
        <xsl:if test="$bgcolor != ''">
            <xsl:attribute name="background-color">
                <xsl:value-of select="$bgcolor"/>
            </xsl:attribute>
        </xsl:if>
                        
    </xsl:template>


I take it I need to modify the default table.cell.properties template from
table.xsl rather than just using this miniature one... but I can't seem to
understand how to incorporate the thead background color piece into that
template.

Thanks,
-dan
-- 
View this message in context: http://old.nabble.com/table.cell.properties-clobbering-colsep-rowsep-cell-borders-tp33252306p33252306.html
Sent from the docbook apps mailing list archive at Nabble.com.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]