Subject: Re: [xsl] White space From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Wed, 14 Jan 2004 15:58:43 -0500 |
My xsl template is in fact structured as you suggest....
What I am looking for is a simple flag to set at the beginning of the xsl template which will tell it to leave my white space alone. I had, in fact, already tried preserve space previously with no effect, but I thought I would give David's suggestion a go, specifically aimed at fo elements.
Do you have any ideas why this may not be working and what else I can possibly try?
(2) - the file "mark.xfo" simply wraps it in an XSLT template - the spaces become meaningless as illustrated by running Saxon and no spaces are seen in the block in the result
T:\ftemp>type mark.fo <root xmlns="http://www.w3.org/1999/XSL/Format" font-size="16pt"> ...blah...blah...blah... <block> <inline>This</inline> <inline>is</inline> <inline>a</inline> <inline>test.</inline> </block> ...blah...blah...blah... </root>
T:\ftemp>type mark.xfo <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/"> <root xmlns="http://www.w3.org/1999/XSL/Format" font-size="16pt"> ...blah...blah...blah... <block> <inline>This</inline> <inline>is</inline> <inline>a</inline> <inline>test.</inline> </block> ...blah...blah...blah... </root> </xsl:template>
T:\ftemp>type mark.xsl <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/" xml:space="preserve"> <root xmlns="http://www.w3.org/1999/XSL/Format" font-size="16pt"> ...blah...blah...blah... <block> <inline>This</inline> <inline>is</inline> <inline>a</inline> <inline>test.</inline> </block> ...blah...blah...blah... </root> </xsl:template>
-- North America (Washington, DC): 3-day XSLT/2-day XSL-FO 2004-03-15 Instructor-led on-site corporate, government & user group training for XSLT and XSL-FO world-wide: please contact us for the details
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 0-13-140374-5 Definitive XSL-FO ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-11-X Practical Formatting Using XSL-FO Member of the XML Guild of Practitioners: http://XMLGuild.info Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] White space, Mark Williams | Thread | Re: [xsl] White space, Mark Williams |
[xsl] recursive addition, annirack | Date | Re: [xsl] FO page width size accord, G. Ken Holman |
Month |