What I need is to check that the xsl:sort is only used on the
first child element of Bibitem - regardless if it is Author, Editor or
Organization
"(Author[1]/Family | Editor[1]/Family | Organization)[1]"
XSLT processor is Saxon 7.5.1
Note that Xpath2 is radically different to Xpath 1 (and is not yet a
finalised specification) If you are asking Xpath 2 questions you ought
to highlight that in the subject line, non saxon users may not be aware
that saxon 7 implements the XSLT2 draft rather than the current XSLT
spec.
As it happens the answer above is the same in xpath 1 and xpath 2.
although in xpath 2 you could do
(((Author|Editor)[1]/Family)|Organization)[1]
if you prefer.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list