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...


Introduction

Line layout

Special cases: lists and tables

Page layout

Initial pass - Layout of the footnote bodies

Calculating the breaks

Variables

Processing





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 AndreasLDelmelle)