I have been working on an XSL transformation for XHTML output which includes some preformatted texts. I have realized just yesterday that Saxon has a built-in feature to automatically break lines in that output mode. Obviously this feature is incompatible with preformatted text as it inserts arbitrary lines breaks. After doing some reasearch several questions about the feature came to my mind.
1) Is Saxonica aware of the fact that enabling a feature by default that alters the transformed data is probably a bad idea? One would expect that such a feature must explicitly be turned on. Also one would expect that Saxon gives you a warning once it messes with your data in that way.
2) Is it correct that I can get rid of that harmful feature only by buying and paying for the Professional or Enterprise Edition?
3) Which is the way of disabling the feature on a element-by-element basis? The person who had the idea to enable the feature by default sure will also have had an idea in mind what to do if I want to output preformatted texts, e.g. in a HTML pre element or when using the CSS white-space pre formatting.
Anonymous
This support forum is no longer maintained. Please raise support issues on the forums at http://saxonica.plan.io Thank you.