[xep-support] Footnote positioning problem

Teus Benschop teus at teusbenschop.nl
Mon Jan 23 05:28:02 PST 2006


Dear Michael,

Thank you for the analysis of the problem and the reasons why the 
footnotes should be places where they are placed now, and it seems we 
have to live with it.

Regards,

Teus

Michael Sulyaev wrote:
> Hello Teus,
>
> Placing footnotes inside single columns is a RenderX extension to the 
> specification. This only makes sence when the number of columns on a 
> page is constant, and no flow-sections or blocks with span="all" 
> appear on the page. The latter is exactly your case.
> Consider if the block with span="all" contains more text than just a 
> subchapter title and does not fit the space left on the page. It will 
> meet the page break and continue on the following page. So the bottom 
> of the page where the block with span="all" starts is rendered in 
> sinle-column layout, and narrow column-wide footnote in one column 
> would make it look bad.
> There can also be a design which uses rx:flow-setion to switch from 
> 2-column to 3-column layout and then back from 3- to 2-columns. All on 
> the same page. Where should the formatter place the footnoes in this 
> case?
>
> Anyway, XEP flushes all the column-wide footnotes when the 
> flow-section ends, placing them before the next flow-section (or a 
> block with span="all"), and there is nothing one can do about it.
>
> --Best regards,
>  Michael Sulyaev   mailto:msulyaev at renderx.com
> RenderX
>
>
>
> On Fri, 20 Jan 2006 07:33:09 +0300, Teus Benschop 
> <teus at teusbenschop.nl> wrote:
>
>> There is a problem with positioning a footnote on a page.
>>
>> "XEP can place footnotes inside single columns in multi-column 
>> layouts, rather than a page-wide area (as prescribed by the spec). 
>> This behaviour is controlled
>> by an option, PAGEWIDE_FOOTNOTES="false"."
>>
>> This option has been set in the xep.xml file, and indeed the 
>> footnotes then are placed inside the single columns, but in some 
>> cases the footnotes no longer appear at the bottom of the page, but 
>> elsewhere in the layout. This occurs when the layout changes from 
>> multi-column to single column during the flow. The footnote is then 
>> placed just before where the single column starts.
>>
>> Anyone knows how to solve this?
>>
>> I could have included the document.fo file, but as this is a bit 
>> long, I am emailing it to support at renderx.com.
>>
>> Teus Benschop.
>> -------------------
>> (*) 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/terms-of-service.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/terms-of-service.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/terms-of-service.html



More information about the Xep-support mailing list