Subject: [xsl] Re: Using the full page for an element From: bharathi kongara <bharathikongara@xxxxxxxxx> Date: Thu, 25 Aug 2005 15:32:35 -0700 (PDT) |
In correspondence with my previous question, I used the following xsl-if, it still didn't work for me. <xsl:template match="Question"> <fo:block keep-together="always" white-space-collapse="false"> <xsl:if test="Question/FullPage = 'true'"> <xsl:attribute name="break-after">page</xsl:attribute> <xsl:attribute name="break-before">page</xsl:attribute> </xsl:if> <xsl:apply-templates select="QuestionNo"/> <xsl:apply-templates select="QuestionText"/> </fo:block> </xsl:template> --- bharathi kongara <bharathikongara@xxxxxxxxx> wrote: > Hi > > Is there any way that depending on the attribute in > the xml that I can allot a full page to that, by > specifying in the style sheet. > > My xml is: > > <Question> > <QuestionNo>1.</QuestionNo> > <QuestionText>This is question > 1.</QuestionText> > <FullPage>true</FullPage> > </Question> > <Question> > <QuestionNo>1.</QuestionNo> > <QuestionText>This is question > 2.</QuestionText> > <FullPage>false</FullPage> > </Question> > > My xsl is: > > <xsl:template match="Question"> > <fo:block keep-together="always" > break-after="page" > white-space-collapse="false"> > <xsl:apply-templates select="QuestionNo"/> > <xsl:apply-templates select="QuestionText"/> > </fo:block> > </xsl:template> > > So if the FullPage attribute is true, that question > should start on a new page and the full page must be > left. The xsl-if has never worked properly form, > probably the syntax may be wrong. Any help is > appreciated. ____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Features of Saxon vs. Fea, Michael Kay | Thread | Re: [xsl] Re: Using the full page f, Jay Bryant |
Re: [xsl] Using the full page for a, JBryant | Date | RE: [xsl] Transform XML to XML, Wendell Piez |
Month |