You might try testing for there being no preceding sibling: preceding-sibling::node() = ''
Regards, Larry Rowland ________________________________ From: Sherwood Hu [mailto:[email protected]] Sent: Wednesday, February 24, 2010 1:26 PM To: [email protected] Subject: [docbook-apps] Test condition to check if the current node is the first child I am customizing <para> and need to write test condition to check if its parent has tag of <note> and this <para> is the first child of <note> <xsl:if test="parent::note "> <fo:inline xsl:use-attribute-sets="admonition.title.properties"><xsl:apply-templates select=".." mode="object.title.markup"/><xsl:text> </xsl:text></fo:inline> </xsl:if> But how to write the second condition: the current <para> is the first child of its parent? Thanx. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
