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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Select issue with some at, David Carlisle | Thread | [xsl] Xalan Uses which Parser, Rakesh Bajpai |
RE: [xsl] Converting embedded URLs , Ragulf Pickaxe | Date | [xsl] Xalan Uses which Parser, Rakesh Bajpai |
Month |