Apache OpenOffice (AOO) Bugzilla – Issue 33096
Register-true not evaluated properly
Last modified: 2013-08-07 14:38:26 UTC
A longer document uses even and odd pages, where register-true (ger.: Registerhaltigkeit) is enabled on only one of the even/odd page templates. As a result, tables can get formatted incorrectly. A more detailed analysis shows: A table is formatted using register-true, which adds additional spacing to the cells. During re-formatting, the layout moves the table to the previous page where it is re-formatted without register-true (and uses less space). When the layout determines that the table doesn't fit, it moves it to the next page again with register-true enabled. Now the table *should* get re-formatted, but apparently the algorithm determines that (parts of) the table haven't really changed and only *moves* it to the next page. Parts of the table are being re-formatted. As a result, some parts of the table are reformatted with register-true, others are not, causing an inconsistent table layout. (I.e., table cells do not fit within their own borders, so that borders and text overlap.) Work-around: Enable register-true on all or on none of the pages. DVO->FME: I don't have permission yet to attach the bug-doc 'HU-format2.sxw', p.14, 44. Please contact me directly if you need it sooner.
.