https://bugs.documentfoundation.org/show_bug.cgi?id=148707
Bug ID: 148707
Summary: Multiple V or B commands are not rendered ODF conform
Product: LibreOffice
Version: Inherited From OOo
Hardware: x86-64 (AMD64)
URL: https://docs.oasis-open.org/office/OpenDocument/v1.3/o
s/part3-schema/OpenDocument-v1.3-os-part3-schema.html#
__RefHeading__1417000_253892949
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Impress
Assignee: [email protected]
Reporter: [email protected]
Created attachment 179706
--> https://bugs.documentfoundation.org/attachment.cgi?id=179706&action=edit
Example with command V and example with command B
Open attached document in PowerPoint or in Scribus, for example. You will see
two arcs with a gap between them. Now open the document in LibreOffice. You
will see the two arcs connected by a straight line.
The arcs are generated by command V and command B respectively. There is only
one command letter but data for two arcs. ODF allows to omit the second command
letter if it would be the same.
The command V makes a "moveto" to the start point of the arc and then draws it
clockwise. The command B makes a "moveto" to the start point and then draws the
arc counter-clockwise.
There exist similar commands W and A, which start with a "lineto" instead of
the "moveto". They need to be used for the second arc, if you really want to
connect the two arcs.
Before this bug can be fixed, it is necessary to correct those mso_spt* shapes,
which use these commands. I know already that the "curved*Arrow" shapes are
affected, but I have not yet systematically searched whether more of the
mso_spt* shapes are affected. (Bug report will follow.) Shapes from OOXML are
not effected because they do not use these commands.
--
You are receiving this mail because:
You are the assignee for the bug.