+ Test for before-floats. On a two-page document, when some stretching is + allowed between blocks, when the float citation is on the first page and + there is not enough room for the float, it should be placed on the top of + the second page. +
++ Test for before-floats. On a two-page document, when no stretching is + allowed between blocks, when the float citation is on the first page and + there is not enough room for the float, it should be placed on the top of + the second page. +
++ When no stretching is available, only "too short" nodes are created. When + there is not enough room to place the float, a too short node is created + with added demerits for the deferred float. This results in higher + demerits than for previous too short nodes, which then are preferred + whereas they create underfull pages. +
++ Test for before-floats. On a two-page document, when some stretching is + allowed between blocks, when the float citation is on the first page and + there is enough room for the float, it should be placed on the top of the + first page. +
++ This test checks that fo:float objects with a "float" property of + "none" are typeset in the normal flow of elements. +
++ Test for before-floats. On a two-page document, when no stretching is + allowed between blocks, when the float citation is on the first page and + there is enough room for the float, it should be placed on the top of the + first page. +
++ When no stretching is available, only "too short" nodes are created. There + is no feasible break. The result regarding floats should be the same, + however. +
++ This test checks that fo:float objects with a "float" property of + "none" are typeset in the normal flow of elements, and normally broken + across pages. +
++ This test does not work. There is a before-float and a block of normal + text with no stretching. Normally the float should be on the first page. +
++ Without the before-float, the normal content would fit on one page. With + the float, two pages are necessary. As there is no available stretching + the algorithm can only create "too short" nodes. In such a case it prefers + to defer the float on the last page, instead of putting it on the first + page and splitting the normal content on two pages. This should be + corrected eventually. +
++ Test for before-floats. This a complex documents with several floats; some + may be put on the same page as their citation, others not. +
++ This test checks that a before-float on a simple one-page document is + rightly placed on the top of the page. +
+