https://bugs.freedesktop.org/show_bug.cgi?id=70018

--- Comment #1 from Dominique Boutry <[email protected]> ---
LO has rules to govern different situations :
1/ where to split horizontally a zone of content, in order to break correctly
between pages and sections ; in the present case, the 2x2 table can be broken
between the 2 lines, thanks to the settings in the table properties,
2/ when to split horizontally ; general rule is : if there is not enough place
until the end of the page or until the end of the section column (without
setting "columns of equalized length") in page ; if the split gives the best
equalization of all the section columns of the page (with setting "columns of
equalized length"),
3/ where to position the parts, in case of an effective split : at the top of
the next page or section
4/ what to do if a part of a splitted content overflows also at its new place
in top of the page/section : an abrupt trimming at the bottom.

In the case of the present Bugzilla file, we can see the application of some of
the above rules (suggested modification for a better understanding : fill the 4
cells with a/b/c/d before copying) :
a/ the first positionning of the pasted material seems computed with the
initial length of the section columns ; just before the "paste", the table
doesn't fit in the current 1st column height ; even its first row alone doesn't
fit too. This results in nothing in page 1/column 1, the first row abruptly
trimmed at the top of the page 1/column 2, the impossibility to insert any text
at the bottom of the page 1/columns 1 and 2, an unexpected empty row at the
beginning of page 2/column 1 the and the remaining of the table in page
2/column 2,
b/ however, after the above positionning, LO notes that it has made a page
break, so it adjusts the lenght of the page 1/columns 1 and 2 to the page
length : this results to the incomprehensible final lay-out,
c/ note that a small adjusment of page lengh resets all contents to its correct
place.

What is patently false :
- the initial placement made before the application of rules to lenghten
sections (I guess that the correction is tricky, with a kind of iterative
criteria "where is the better equalisation between the different possible
splitting points, knowing that the section lengh may vary within limits"),
- the insertion of the empty row at the top of page 2/section 1.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to