I suspect it's because you've begin the ENTITY declaration with '<!DOCTYPE xsl:stylesheet [...'
I think you should be able to do this: <?xml version="1.0"?> <!DOCTYPE stylesheet [ <!ENTITY nbsp ' '> ]> (but I don't know) This is probably the best thing to see: http://www.dpawson.co.uk/xsl/sect2/N3573.html If you're into the learning thing, you can find a separate example here (look for ñ) although I think Dave Pawson's link above is your best bet: http://www.xml.com/pub/a/2001/03/14/trxml10.html Rather than fighting with this, I ended up just changing all of my entities (and any other weird entitites) to their numeric counterparts (e.g.,  ) which is essentially what Dave Pawson recommends anyway. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]