This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: generating formatted text output
- From: David Carlisle <davidc at nag dot co dot uk>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Thu, 22 Aug 2002 15:03:47 +0100
- Subject: Re: [xsl] generating formatted text output
- References: <04bb01c249e1$56ffa920$0201a8c0@spearreport.local>
- Reply-to: xsl-list at lists dot mulberrytech dot com
> I have tried setting
> the indent attribute of <xsl:output> both to yes and no with no effect.
it only affects the xml and html output methods.
> The output has some sections that just run into each other instead
> of breaking and other lines have indented characters. I have tried setting
> the indent attribute of <xsl:output> both to yes and no with no effect.
<xsl:template match="root">
Excerpts from this week's issue
Volume <xsl:value-of se
There the first node of the template is a text node with two newlines
and then some non white characters "Exc..." so in this case the entire
text node apears in the output.
<xsl:apply-templates select="document/title" />
<xsl:apply-templates select="document/section[@name='executive summary']" />
Here the text node between the two apply-template element nodes just
consists of a two newline characters, so is a white space text node
so stripped. To get a newline (or rather, two) here use
<xsl:text> </xsl:text>
David
(this is a FAQ)
_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list