A coworker, using Microsoft's parser
That looks a complicated rather than simple, you could just go
<MSHelp:Keyword index="K" term="Foobar"/>
assuming MSHelp prefix is declared in your stylesheet.
However for me (Linux and libxslt via xsltproc) there is only
it comes out unprefixed?
The only reason I could see for your code not producing the attributes
if you have set xml:space somewhere so that you are generating a (white)
text node child of the mshelp:Keyword element. You can not add attribute
nodes once you have added a child.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list