How can I establish the height of the @footnotes area in the stylesheet? I've tried height and max-height, neither of which seemed to work. If I cannot specify the height of the @footnotes area what determines the maximum height?
What happens if the footnote text overflows the @footnotes area? Do the footnotes continue onto the next page?
To answer some of these questions, in the magic.xml sample, I put a third footnote on page 1. If it is short, it gets output below footnotes 1 and 2. If it is long enough (not very long), it gets put on page 2. This seems ok, since page 1 already has two footnotes; however, it doesn't take much text in footnote 3 before it gets put on page 2. If I make Footnote 3 quite long it overflows the footnote area of page 2 and spills into the bottom margin, going all the way to the page edge, where it gets clipped. The page number is still output in the bottom margin, but the overflowing footnote is printed over it. It is a mess. A page feed is done and there is a third page containing "www princexml com", with no trace of overflowed footnote. That there is a page 3 seems right since there wan't room for www princexml com on page 2 once footnote 3 landed there. But, obviously the long footnote didn't continue to page 3; it just overflowed into the margin until it was clipped by the page edge.
So, all in all, it does not seem that footnotes really work.
What happens if the footnote text overflows the @footnotes area? Do the footnotes continue onto the next page?
To answer some of these questions, in the magic.xml sample, I put a third footnote on page 1. If it is short, it gets output below footnotes 1 and 2. If it is long enough (not very long), it gets put on page 2. This seems ok, since page 1 already has two footnotes; however, it doesn't take much text in footnote 3 before it gets put on page 2. If I make Footnote 3 quite long it overflows the footnote area of page 2 and spills into the bottom margin, going all the way to the page edge, where it gets clipped. The page number is still output in the bottom margin, but the overflowing footnote is printed over it. It is a mess. A page feed is done and there is a third page containing "www princexml com", with no trace of overflowed footnote. That there is a page 3 seems right since there wan't room for www princexml com on page 2 once footnote 3 landed there. But, obviously the long footnote didn't continue to page 3; it just overflowed into the margin until it was clipped by the page edge.
So, all in all, it does not seem that footnotes really work.