[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (OFFICE-3772) draw:type and draw:engine interaction
[ https://issues.oasis-open.org/browse/OFFICE-3772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Regina Henschel updated OFFICE-3772: ------------------------------------ Fix Version/s: ODF-Next (was: ODF 1.3) > draw:type and draw:engine interaction > ------------------------------------- > > Key: OFFICE-3772 > URL: https://issues.oasis-open.org/browse/OFFICE-3772 > Project: OASIS Open Document Format for Office Applications (OpenDocument) TC > Issue Type: Bug > Components: Graphics, Part 1 (Schema) > Affects Versions: ODF 1.2 > Reporter: Andreas Guelzow > Assignee: Patrick Durusau > Priority: Major > Fix For: ODF-Next > > > 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 was sent by Atlassian JIRA (v7.7.2#77003)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]