Hi Andreas,

> I think Vincent is right: not doable with XSL-FO.
> Breaking the flow's column-layout can only be achieved by span="all"  
> and that property only has effect for direct children of the flow. 
> If you specify it on a deeper block, the processor should ignore it 
> (according to the Rec)

So the only maybe possible solution is a dynamic height page header. When 
specifying the header extend, I'd need to reference the block in the header and 
include its size...

Regards,
 
Georg Datterl
 
------ Kontakt ------
 
Georg Datterl
 
Geneon media solutions gmbh
Gutenstetter Straße 8a
90449 Nürnberg
 
HRB Nürnberg: 17193
Geschäftsführer: Yong-Harry Steiert 

Tel.: 0911/36 78 88 - 26
Fax: 0911/36 78 88 - 20
 
www.geneon.de
 
Weitere Mitglieder der Willmy MediaGroup:
 
IRS Integrated Realization Services GmbH:    www.irs-nbg.de 
Willmy PrintMedia GmbH:                            www.willmy.de
Willmy Consult & Content GmbH:                 www.willmycc.de 
-----Ursprüngliche Nachricht-----
Von: Andreas Delmelle [mailto:[email protected]] 
Gesendet: Dienstag, 20. Januar 2009 19:10
An: [email protected]
Betreff: Re: AW: multicolumn with headline

On 20 Jan 2009, at 12:22, Georg Datterl wrote:

   [Vincent: ]
>> I thought a plain fo:retrieve-marker would have done the job, but I 
>> forgot that it's allowed only as a descendant of an fo:static-content 
>> element. This is not a problem when the table is split over pages, 
>> but it will be if it starts in the middle of a page, as the headline 
>> will appear at the wrong place. And I guess this may be the case in 
>> your real-life documents...
>
> Actually, I guess I could live with that, at least in that special 
> case. I'm just not sure, where this static element should be. It can't 
> be in the page header, because that would overlap the table, it can't 
> be in the flow, because then it would only appear once. Or am I 
> missing something there? Can I put a block on a page which appears on 
> every page, but outside of the flow and therefore outside of the 3 
> columns?

I think Vincent is right: not doable with XSL-FO.
Breaking the flow's column-layout can only be achieved by span="all"  
and that property only has effect for direct children of the flow. If you 
specify it on a deeper block, the processor should ignore it (according to the 
Rec)

Even if retrieve-table-marker were implemented, the desired effect would still 
be difficult to achieve. I think you would then still need a hacky workaround, 
like repeating the same 'headline' text for the second and third column, but 
then in the same color as the background (faked invisibility).

Then again, note that the retrieve-boundary-within-table can only be 'table', 
'table-fragment' or 'page', which begs the question: How would we get a 
different marker retrieved in the second and third column?


Cheers

Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to