Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


XSL pagination control

From: howardr101@-------.---
To: NULL
Date: 7/3/2006 4:51:00 AM

Hi,

I'm really new to this XSL stuff and there's a lot of information out
there on the web, I just can't seem to find a definitive answer to my
question, hence......

In FO, I know that you define a block and use the keep-together
attribute to specify whether or not the block should be split over
multiple pages - unless the block itself is longer than a page.

However, if you allow the block to be split over two pages, is there a
mechanism to put some text at the top of the split piece of the block.


Specifically, say I have a table and the table gets split over two
pages half way down its body. So the top half of the table is at the
bottom of page 1 and the bottom half of the table is at the top of page
2.  Is there a mechanism in FO to reprint the table column headers at
the top of the chunk of table on page 2.

I read somewhere that this might be possible by writing another XSLT to
do some post processing, additionally, I've read that XSL is a fire and
forget kind of technology and you can't do this.  If you don't know
that this table splitting is going to happen until it's run through the
FO processor and once it's gone through the processor you've got (in
this case) a PDF file - how would you then insert the column headers in
again, by the time the table has been split, it's too late to easily
insert the column headers.

I'd like to ask the same question with regards to a table caption, in
order to achieve a table title at the top of the split chunk of table
on page 2. e.g.


[page 1]


This is a table
<table>
<row>1</row>
<row>2</row>
<row>3</row>
</table>

[Page break]
[page 2]
This is a table (continued)
<table>
<row>4</row>
<row>5</row>
<row>6</row>
</table>


I've spent quite a while hunting around for this definitive answer and
have been led into TeX and use of CSS /  XSL -> HTML to get a work
round to the desired results.  I'm hoping an XSL guru out there will be
able to save me any more pain on this.

Thanks,
Howard



transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent