https://bugs.freedesktop.org/show_bug.cgi?id=72424
--- Comment #12 from Owen Genat <owen.ge...@gmail.com> --- Created attachment 107032 --> https://bugs.freedesktop.org/attachment.cgi?id=107032&action=edit ODT restyled copy of the original now displaying fixed rendering (In reply to comment #11) > Thank you, Owen, but I'm not sure I understand. How can I change all these > values to be multiples of each other (in centimeters? inches? pixels?) and > still have a readable, decently formatted document? It is best to try and use points as that is what fonts are measured in. Try the attached version. These are the changes I have made: - Default Style paragraph style: Line height Fixed at 16 pt. This changed all other paragraph styles to same setting. Usually heading styles would require some re-adjustment due to using a larger font size, but in this instance the headings are relatively small and can be left as-is, with a single line of leading (16 pt) i.e., refer next two points. - Heading 1 paragraph style: Spacing above 16 pt; Spacing below 0 pt. - Heading 2 paragraph style: as per Heading 1. - Text Body paragraph style: Spacing below 0 pt. - Table border spacing to contents (Venus and Phoenix table): left/right/top/bottom 4 pt. - Default Style page style: Margin top 48 pt; Margin bottom 72 pt; Footer spacing/height 16 pt. This is important because a US Letter page is 792 pt in height and the text block needs to be an exact multiple of the standard paragraph text line height i.e., 792 - 48 - 72 = 672 / 16 (line height) = 42 - 2 (spacing to footer and footer height now equal 2 lines) = 40 line text block. - First Page page style: Margin top 48 pt; Margin bottom 72 pt. Note that the text near the beginning of each table is occasionally set in varying point size e.g., "Venus and Adonis". There is however enough space (following blank line) to cater for this variability. Opening this edited copy under the same versions of LO listed in comment 10 now results in a static 42 pages (on open; after a few seconds; and after paging through the entire document) under all versions. Many rendering-related bugs have a similar underlying cause. Laying out documents is best done in terms of a base unit, which is usually the line height of the Default Style / Text Body paragraph style (which in turn works best as a factor of the font size of the style). Hopefully this helps. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs