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

Reply via email to