circle shape is considered as a <path/> tag
Bug #167789 reported by
Bug Importer
This bug report is a duplicate of:
Bug #210109: Making a circle produces a Path, not a Circle element.
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Circle shape is not declared as a SVG <circle/> tag in
the SVG tree, but as a <path/> tag (and is saved
accordingly to this mistake). It does not meet the SVG
recommandation and no longer produce a <circle/> tag to
represent a circle shape.
To post a comment you must log in.
It certainly is not a "mistake" and is completely compliant
to the SVG specification. SVG does not require that all
circular shapes must be <circle>s. The <circle> element is
just an optional semantic shortcut, but <path> is perfectly
valid for this purpose as well.
On the other hand, using <circle> imposes two important
limitations: you cannot use markers with it and you can't
put text on path with it. I'd rather consider these issues
to be "bugs" in SVG, for which we provide a workaround by
using <path>.
Anyway, we already have an RFE for optional creation of
<circle> and other shape elements, so I'm closing this as
duplicate.