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]

Reply via email to