Affects Version/s: ODF 1.2 COS 1
Fix Version/s: ODF 1.4
Component/s: Graphics, Part 3 (Schema) [1.2: 1]
In the definition for draw:enhanced-path the current point definition seemsto be
unclear. What is the current Point for first subpath in an enhanced path shape?
It is important to know for commands like A or W.
When looking at the definition of svg on which draw:enhanced-path is based on one
can see that at the beginning of a path always a MoveTo command is needed.
However when looking at what implementations are doing we see a different behaviour.
When working on the implementation one of the Calligra developers noted differences
in what OOo/MSO are doing to what Calligra is doing. OOo and MSO set the current
point to the first point in the arc in case of A and W. Calligra uses 0 0. Using B
and V would make the situation more clear.
If one of the behaviours is correct it might be a good idea to improve the wording of
the spec to make more clear what the correct behaviour is.