xsl-list
[Top] [All Lists]

[xsl] gaps in output

2006-08-30 04:48:05

My output is WordML and I had copied the xsl:stylesheet element at the
top of an example without seeing the xml:space="preserve" that was in
there.  Thanks!!!


Date: Tue, 29 Aug 2006 19:18:25 +0100
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
From: "Michael Kay" <mike(_at_)saxonica(_dot_)com>
Subject: RE: [xsl] gaps in output
Message-ID: <010801c6cb97$85105c60$6401a8c0(_at_)turtle>

I suspect your stylesheet contains an xml:space="preserve" attribute (it
shouldn't)

If that doesn't solve it, show us your code: it's always difficult to
find
bugs when you can't see the code.

Michael Kay
http://www.saxonica.com/ 

-----Original Message-----
From: Emily(_dot_)Garrett(_at_)thomson(_dot_)com 
[mailto:Emily(_dot_)Garrett(_at_)thomson(_dot_)com] 
Sent: 29 August 2006 18:32
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] gaps in output

Sometimes my XSLT output has huge gaps in between the 
elements that appear to correlate with spacing in the XSLT.  
For instance, if I have gaps from an xsl:choose they show up 
inside a variable, making the variable unusable so I have to 
put the whole 
<xsl:variable><xsl:choose>....</xsl:choose></xsl:variable> on 
one line.
And I get an error when I have <xsl:element name=x"> and 
don't have the following <xsl:attribute> on the same line.  
(which means I can't use Spy's pretty print)

I think one of the factors was because I created elements 
like this <para> instead of like this: <xsl:element 
name="para"/>.  However, I
have fixed all these.  Also I am using        
<xsl:strip-space elements="*"/>.

Does anyone have any idea how to fix this?

Emily Garrett


Emily Garrett
Manager Production Tool Development
Thomson Global Production & Manufacturing
(513) 229-1526
emily(_dot_)garrett(_at_)thomson(_dot_)com
 
Your past is not your potential.  In any hour you can choose to liberate
the future.

--Marilyn Ferguson



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>