[xep-support] Creating "section headers" that repeat after page breaks

Alexander Peshkov peshkov at renderx.com
Mon Dec 8 08:03:41 PST 2003


Hello Tim,

DTS> What functionality in particular is missing that I would need to
DTS> implement this? According to your documentation, repeatable table
DTS> headers should work as long as I specify cells with  
DTS> keep-together.within-column="always".

Yes, this restriction appears because current version of XEP can
insert repeating header only after all cells that may be pending from
the previous column. This means that if you have no keeps and one cell
breaking apart on the page boundary the header will be drawn on the
second page only after the end of this cell, not at the top as it
should. This is not such a problem with regular tables - usually you
just need to keep cells together. However in your case normal solution
will looks like this:
Create a table with a header and a body (body should have two
rows, single column). Write "Section 1" in the first row, place the
whole section into the second row. Write something like "Section 1 -
continued" in the header and set rx:table-omit-initial-header="true"
on the table - this header will appear at the top of the page after
every page break.
Such a method will work as expected starting from the next major
release of XEP.

DTS> Is there something else that is unsupported with table headers?

Well, I believe that we are going to support everything about table
headers in XEP 3.7. :-)
In the current version there is a limitation regarding table headers
repetition (it is described in our documentation).

Best regards,
Alexander Peshkov                             mailto:peshkov at renderx.com
RenderX


DTS> - Tim

DTS> -----Original Message-----
DTS> From: Alexander Peshkov [mailto:peshkov at renderx.com]
DTS> Sent: Monday, December 08, 2003 4:36 AM
DTS> To: Timothy Dean
DTS> Subject: Re: [xep-support] Creating "section headers" that repeat after
DTS> page breaks


DTS> Hello Timothy,

DTS> Your task could be accomplished using table header functionality.
DTS> Unfortunately current support of the table headers in XEP is
DTS> insufficient for your case. We are going to fix table headers
DTS> implementation in the next major release.

DTS> Best regards,
DTS> Alexander Peshkov                             mailto:peshkov at renderx.com
DTS> RenderX

TD>> I am trying to use XEP to generate a report that is broken into a series of
TD>> report sections. Each section needs to have a section header that is
TD>> re-printed at the start of a new page if the section spans across page
TD>> boundaries.

TD>> I'm assuming that I can do this using a table that has a single wide column,
TD>> placing my section header content within the <fo:table-header> element. I'm
TD>> trying to figure out if it is possible to also have specialized section
TD>> header content when a header is reprinted on a new page. For example, I'd
TD>> like to have a section header that says something like "Section 1" when it
TD>> is first printed, and "Section 1, continued" on the subsequent page.

TD>> Any recommendations on how I can accomplish this effect?

TD>> Thanks,

TD>> - Tim


DTS> -------------------
DTS> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
DTS> in the body of the message to majordomo at renderx.com from the address
DTS> you are subscribed from.
DTS> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html

DTS> -------------------
DTS> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
DTS> in the body of the message to majordomo at renderx.com from the address
DTS> you are subscribed from.
DTS> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html


-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list