This is a quote from Michael Kay answering this question in Wrox's XSLT forum: " Use <xslutput method="text">, and use <xsl:text>&#xa;</xsl:text> where you want the newline to appear. Some people find it useful to declare this as an entity: <!ENTITY nl "<xsl:text>&#xa;</xsl:text>"> so you can then simply write "&nl;" where you want the newline." [ March 20, 2002: Message edited by: Mapraputa Is ]