[Libreoffice-bugs] [Bug 74036] Characters lost or truncated in vertically-spanned table cells near page boundaries

2014-04-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

Jorendc jore...@libreoffice.org changed:

   What|Removed |Added

  Attachment #92750|text/plain  |application/vnd.oasis.opend
  mime type||ocument.text

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost of truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

--- Comment #1 from Jim Avera james_av...@yahoo.com ---
Created attachment 92751
  -- https://bugs.freedesktop.org/attachment.cgi?id=92751action=edit
PDF - which shows mis-placement of characters

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost or truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

Jim Avera james_av...@yahoo.com changed:

   What|Removed |Added

Summary|Characters lost of  |Characters lost or
   |truncated in|truncated in
   |vertically-spanned table|vertically-spanned table
   |cells near page boundaries  |cells near page boundaries

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost of truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

--- Comment #3 from Jim Avera james_av...@yahoo.com ---
Created attachment 92753
  -- https://bugs.freedesktop.org/attachment.cgi?id=92753action=edit
Screen shot showing correct rendering all on one page

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost of truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

--- Comment #2 from Jim Avera james_av...@yahoo.com ---
Created attachment 92752
  -- https://bugs.freedesktop.org/attachment.cgi?id=92752action=edit
Screen shot showing mis-rendering at page boundary

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost or truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

Jim Avera james_av...@yahoo.com changed:

   What|Removed |Added

Version|unspecified |4.2.0.2 rc

-- 
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


[Libreoffice-bugs] [Bug 74036] Characters lost or truncated in vertically-spanned table cells near page boundaries

2014-01-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74036

--- Comment #4 from Jim Avera james_av...@yahoo.com ---
This comment discusses possible fixes, at a 50,000-foot level.

The easiest fix might be to just refuse to split cells (including
vertically-spanned cells) across page boundaries; tables would only be split
where cell tops or bottoms aligned horizontally all the way across the table. 
If there was no such spot, and the table didn't fit on one page, then it would
render wrong (i.e. that case would not be supported).  I would be okay with
such a restriction because it's a rare condition, but others might not be.

The ideal solution would include looking for a spot where the bottoms of
individual text lines inside cells align all the way across the table, and
split all the cells at that location.  Bottoms would not need to align where
there is vertical white space, i.e. a large vertical skip can be truncated at
the page boundary.  IMO this would give the best results.  However it is
impossible in the general case because text rows might never align near page
boundaries.

Therefore cell appearance somtimes MUST be distored to split a table.  A good
compromise might be: In all cells which would fall off the end (if not split),
find the lowest-positioned text line or object which does *not* overlap the
page bottom; then insert phantom vertical space after those points in the
respective cells so as to push the next line (or sub-table, image, etc.)
completely past the line of demarcation (i.e. onto the next page).  AFter
inserting those phantom vertical spaces, the ideal solution above becomes
possible.

Note that the amount needed phantom vertical space might not be a multiple of
the line spacing in any given cell.  It might work to insert a line-break
wrapped in a text span which sets the exact font size needed.  By phantom I
mean objects which are not really (or not permanently) in the document, but
conceptually introduced to facilitate formatting.

-- 
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