Created attachment 47871 [details] Vertical paragraph borders have white dividers Create a paragraph with 2 or more lines and format it with a border. The vertical lines of the border (as well the diagonal dividers) will have small white dividers every line of the paragraph. There is one divider for each line (so, they depend on font size, line height etc) The problem is not merely a cosmetic: it also affects printing as the attached PDF file shows. I am attaching a zip archive with three files, an ODT a PNG and a PDF. This doesn't affect LibreOffice 3.3
[Reproducible] with "LibreOffice 3.4.0 – WIN7 Home Premium (64bit) German UI [OOO340m1 (Build:12)]". Seems to be more or less a rendering problem, reporter's and my own sample document do not show the dividers when opened with OOo 3.1.1. The lines appear between text lines separated by <CR> (new paragraph) and in the 4 corners , in printout the corners of the border look very ugly. Cédric: Please feel free to reassign if it’s not your area.
The bug is present in version 3.4.1 RC1
<http://wiki.documentfoundation.org/BugReport_Details#Version>
(In reply to comment #3) > <http://wiki.documentfoundation.org/BugReport_Details#Version> Thanks, the earliest version is 3.4.0
Created attachment 49550 [details] Irregular, black paragraph border The borders sometimes have white dividers, but always are ugly as if written by several "strokes". Here's an example of thicker black dividers.
What's the status of this issue? For me it's actual blocker which doesn't allow me use LibreOffice in my company :(
(In reply to comment #6) > What's the status of this issue? For me it's actual blocker which doesn't allow > me use LibreOffice in my company :( Unfortunately it had not been fixed in the latest nightly I had tested a 3-4 weeks ago, but keep in mind that it does not seem to affect printing. At least not in my case.
Created attachment 53663 [details] Faint dashes on the border under high zoom
The bug is fixed in 3.4.4 A very faint diagonal line still appears at the left bottom corner but it's difficult to discern even under high zoom. I am attaching a screen shot. I suggest that the bug status is changed to resolved and if anyone has a problem with the cosmetic issue above may reopen it.
In LibreOffice 3.4.4 all seems fine. However the white dividers are still present after PDF export :(
Created attachment 55171 [details] Irregular vertical borders Gregor is right, the problem still exists. I am attaching a final sample of the bug; it contains both the document and a screenshot of the issue.
Created attachment 55724 [details] border around paragraph - ugly! Problem still exists in 3.4.5...
These borders are also messed up in PDF export...
(In reply to comment #13) > These borders are also messed up in PDF export... Could you post the opendocument as well ? I'd like to see if the problem persists on my eDocPDF printer as well.
Created attachment 55766 [details] ODT file with white dividers in paragraph border See page 2
Created attachment 55767 [details] PDF file with white dividers in paragraph border See page 4
Created attachment 55772 [details] The vertical dashing border problem is less obvious when an alternative method is used to produce a PDF from a document. (In reply to comment #15) > Created attachment 55766 [details] > ODT file with white dividers in paragraph border > > See page 2 OK, I have printed your document using the eDocPDF printer software (which I've been using for many years) and I can only see one dash in the bottom of the left vertical border, even under extremely high zoom. That confirms my suspicions that the issue is not only on the screen renderer but on the build-in PDF exporter as well.
looks like another regression from 0f0896c26fb260d1bbf31d7a886df3f61837f0f2, the gift that keeps on giving... because the borders are now drawn differently, SwLineRects::ConnectEdges is no longer used on them, which looks like it would remove these gaps.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0868a0155a2b57daf7b862d120aead0458372b17 fdo#38215: merge consecutive border lines:
Michael Stahl committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=44092833d3a0f0d6074c64bd0e64bbdf11109afe fdo#38215: forgot idiotic C++ syntax (fix 0868a0155a)
hopefully fixed now on master, by merging consecutive border lines again.
Created attachment 60169 [details] Diagonal gap in paragraph borders There is still a problem with the border angles as my attachment shows; a diagonal gap between the vertical and horizontal borders. This happens in the latest master (2012-04-16_22.13.56) However the vertical dashes have been fixed. Thanks.
Panos, the diagonal gaps in the corners are already tracked in bug 38635, this one here is just about the gaps between consecutive borders.
Apologies and thanks for taking care of the bug!
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-3-5": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e435a78af84f04e1ea8907c70447a87841aa1186&g=libreoffice-3-5 fdo#38215: merge consecutive border lines: It will be available in LibreOffice 3.5.4.
Thanks - it finally works in 3.5.4!!!
It works!