[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