[xep-support] Footnote positioning problem

Michael Sulyaev msulyaev at renderx.com
Mon Jan 23 04:07:41 PST 2006


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



More information about the Xep-support mailing list