[xep-support] change bars and page breaks

From: Benoit Maisonny <benoit@synclude.com>
Date: Thu Sep 30 2010 - 00:36:26 PDT

Hi,

I have an issue with a change bar that begins at the bottom of a page while
the block it is supposed to annotate is on the next page. That block has
keep-together.within-page="
always" and doesn't fit in the blank space at the bottom of the 1st page.

page 1:
  xxxxx
  xxxxx
|

page 2:
| Changed
| block.
  xxxxx

I would like the change bar to start on page 2, where the block starts.

Here is the relevant FO source:
<fo:change-bar-begin change-bar-color="black" change-bar-style="solid"
change-bar-offset="6mm"
        change-bar-class="d0e478" change-bar-placement="start"/>
<fo:block keep-together.within-page="always" border-style="solid"
border-color="red" border-width="1mm" padding-bottom="5cm">
        This is one block of text with the
"keep-together-within-page='always'" property.
        </fo:block>
<fo:change-bar-end change-bar-class="d0e478"/>

Maybe I misunderstand the logic. As I understand the specification, a change
bar should apply to the FO elements following fo:change-bar-begin. Here, it
seems that the formatter treats fo:change-bar-begin just like regular
formatting objects: it finds place for it at the bottom of page 1, so it
starts the change bar there.

Thanks for any help,
Benoit

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@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/terms-of-service.html
Received on Thu Sep 30 01:15:53 2010

This archive was generated by hypermail 2.1.8 : Thu Sep 30 2010 - 01:16:00 PDT