See recent discussion of encodings. If the character you're generating is directly supported by the encoding you specified in xsl:output, it should be written out correctly. If it isn't, we *must* represent it as a numeric character reference, or we'd be generating broken XML.
______________________________________ Joe Kesselman / IBM Research
