This page is a work-in-progress, and aims to serve as documentation of how FOP's layout engine processes footnotes, mainly to save interested contributors the hassle of having to find out the hard way...


Line layout

Special cases: lists and tables

Page layout

Initial pass - Layout of the footnote bodies

Calculating the breaks



Remaining Issues

Footnotes and multi-column flows

Infinite loops in footnote deferral

Space resolution between footnotes

Footnote splits and changing page-ipd (?)

FootnotesAndBeforeFloats/Footnotes (last edited 2011-06-17 17:39:49 by 94-226-15-206)