RE: [xsl] how i can use 'table' in fo in differt way ?

Subject: RE: [xsl] how i can use 'table' in fo in differt way ?
From: Roberta Granata <robgranata@xxxxxxxxxxx>
Date: Mon, 19 Apr 2004 09:26:37 +0100 (BST)
I change my xslt code with the new instructions and 
it works good:

Thanks for the answers and the help,
Roberta



--- "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx>
wrote: > > -----Original Message-----
> > From: Roberta Granata
> [mailto:robgranata@xxxxxxxxxxx]
> >
> 
> Hi,
> 
> > i write a tool to convert a xml document in PDF
> using
> > fo.
> >
> > The problem is that when a use a 'table' in the
> xsl
> > file , it forces me to indicate how many columns i
> > need to use and the width.
> >
> 
> Strictly speaking, that is not true. The XSL-FO spec
> leaves room for
> something as 'auto table-layout'. The real problem
> is that it's not exactly
> a cake-walk to implement (--and Apache FOP, for
> instance, doesn't)
> 
> In any case, to achieve the result you describe:
> 
> Say your table has two columns, then the cell
> containing the Chapter names
> should have number-columns-spanned="2"
> 
> Example code (XSLT)
> 
> <xsl:template match="ChapterHead">
>   <fo:table-row>
>     <fo:table-cell number-columns-spanned="2">
>       <!-- content -->
>     </fo:table-cell>
>   </fo:table-row>
> </xsl:template>
> 
> <xsl:template match="ChapterLine">
>   <fo:table-row>
>     <fo:table-cell>
>       <!-- content -->
>     </fo:table-cell>
>     <fo:table-cell>
>       <!-- content -->
>     </fo:table-cell>
>   </fo:table-row>
> </xsl:template>
> 
> 
> Hope this helps!
> 
> Cheers,
> 
> Andreas
>  


	
	
		
____________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html

Current Thread