Re[2]: [xep-support] XEP 4.3 breaks a block in the middle

From: Alexander Peshkov <peshkov@renderx.com>
Date: Sat May 14 2005 - 01:42:38 PDT

Hello Martin,

You have hit a know limitation of XEP (it was already discussed on
this list, see http://www.renderx.net/lists/xep-support/3239.html)
In your FO there is and empty block with keep-with-next on it after
the problematic section:
                  <fo:block font-size="10pt" font-family="serif" space-before="0.5cm">
                     <fo:block font-size="16pt" font-weight="bold" padding="0.25cm" keep-with-next.within-column="always" keep-with-next.within-page="always"/>
                  </fo:block>

Due to peculiarity in keep processing in XEP keeps from the empty
block may be applied to the preceding element. In your case the whole
section block is glued to the next section so XEP tries to satisfy
this constraint and carries two lines of last paragraph text (as
prescribed by 'widows') to the next page.
In order to circumvent this problem you have to remove empty block
completely or fill it up with empty fo:leader (not that in the latter
case you will have an additional gap on the page - your block has
space-before attribute).

Best regards,
Alexander Peshkov mailto:peshkov@renderx.com
RenderX
                  
MH> Sorry, quick correction: the FO code is here:

MH> <http://web.uvic.ca/lancenrd/martin/test/panel_202_best.fo>

MH> Cheers,
MH> Martin
MH> At 03:07 PM 13/05/2005, you wrote:

>>Hi there,
>>
>>I'm seeing a very odd problem with XEP 4.3, where it seems to arbitrarily
>>decide to have a column break in the middle of a paragraph, when there is
>>lots of space remaining in the existing column. The problem is shown here:
>>
>><http://web.uvic.ca/lancenrd/martin/test/panel_202_best.pdf>
>>
>>where a paragraph is broken between pages 2 and 3, for no reason. The FO
>>code for the document is here:
>>
>><http://web.uvic.ca/lancenrd/martin/test/panel_202_best.pdf>
>>
>>Can anyone suggest what might be causing this?
>>
>>Cheers,
>>Martin
>>
>>______________________________________
>>Martin Holmes
>>University of Victoria Humanities Computing and Media Centre
>>mholmes@uvic.ca
>>martin@mholmes.com
>>mholmes@halfbakedsoftware.com
>>http://www.mholmes.com
>>http://web.uvic.ca/hcmc/
>>http://www.halfbakedsoftware.com
>>
>>-------------------
>>(*) 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/tos.html
>>

MH> ______________________________________
MH> Martin Holmes
MH> University of Victoria Humanities Computing and Media Centre
MH> mholmes@uvic.ca
MH> martin@mholmes.com
MH> mholmes@halfbakedsoftware.com
MH> http://www.mholmes.com
MH> http://web.uvic.ca/hcmc/
MH> http://www.halfbakedsoftware.com

MH> -------------------
MH> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
MH> in the body of the message to majordomo@renderx.com from the address
MH> you are subscribed from.
MH> (*) 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@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
Received on Sat May 14 02:38:07 2005

This archive was generated by hypermail 2.1.8 : Sat May 14 2005 - 02:38:08 PDT