[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Created: (OFFICE-3772) draw:type and draw:engine interaction
draw:type and draw:engine interaction
-------------------------------------
Key: OFFICE-3772
URL: http://tools.oasis-open.org/issues/browse/OFFICE-3772
Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
Issue Type: Bug
Components: Graphics
Affects Versions: ODF 1.2
Reporter: Andreas Guelzow
We have:
-----------------------------------------------------------------------------------------------------------------------------
10.6.2 <draw:enhanced-geometry>
The <draw:enhanced-geometry> element contains the geometry for a <draw:custom-
shape> element if its draw:engine attribute has been omitted.
19.146 draw:engine
The draw:engine attribute specifies the name of a specific rendering engine that can be used to
render a custom shape.
The value of the draw:engine attribute shall not influence the geometry of a shape.
The draw:engine attribute is usable with the following element: <draw:custom-shape>
10.6.1.
The draw:engine attribute has the data type namespacedToken 18.3.19.
19.229.3 draw:type for <draw:enhanced-geometry>
The defined values for the draw:type attribute are:
● non-primitive: no shape type is available.
● a value of type string: a rendering engine specific name of a shape.
The value of this attribute shall not influence the geometry of the shape.
-----------------------------------------------------------------------------------------------------------------------------
If draw:type is not set to non-primitive, the shape type is supposed to be engine specific. Unfortunately we do not seem to require that a draw:engine is defined (and at least one implementation specifies non-primitive draw:type without specifying a draw:engine). Since draw:type has no namespace, it is impossible to interpret draw:type when no draw:engine is given.
Note that the description of draw:enhanced-geometry seems to imply that draw:enhanced-geometry (and so draw:type) is only used if draw:engine is omitted.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]