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

Alexander Peshkov peshkov at renderx.com
Tue Dec 9 00:17:35 PST 2003


Hello Tim,

DTS> Ah, I see the problem now. Thanks for the explanation.

DTS> Is there any estimates on when version 3.7 is planned for release?

XEP 3.7 is in beta-testing now. No commitment on final release date.

DTS> - Tim

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


DTS> -----Original Message-----
DTS> From: Alexander Peshkov [mailto:peshkov at renderx.com]
DTS> Sent: Monday, December 08, 2003 10:04 AM
DTS> To: Dean, Tim (STP)
DTS> Subject: Re[2]: [xep-support] Creating "section headers" that repeat
DTS> after page breaks


DTS> 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".

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

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

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

DTS> Best regards,
DTS> Alexander Peshkov                             mailto:peshkov at renderx.com
DTS> 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


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