Complex types in DR 11-0021

MURATA Makoto (FAMILY Given) eb2m-mrt at asahi-net.or.jp
Thu Sep 15 03:29:24 CEST 2011


Chris,

> Hi Murata-san - thanks for looking into this. There are a number of elements in your list which were included in my schema and not documented in my changes, but this was because they were already documented in the standard (they are DrawingML elements which were already used in PresentationML and SpreadsheetML, and which I'm enabling use of in WordprocessingML). These are:
> 
> bg: already documented in 21.4.3.1
> bodyPr: already documented in 21.1.2.1.1
> cNvGrpSpPr: already documented in 19.3.1.10
> cNvSpPr: already documented in 19.3.1.13
> extLst: already documented in 21.4.2.1.3
> grpSp: already documented in 19.3.1.22
> grpSpPr: already documented in 19.3.1.23
> spPr: already documented in 19.3.1.44
> style: already documented in 19.3.1.46
> whole: already documented in 21.4.3.9
> xfrm: already documented in 20.5.2.36

I am afraid that they belong to different namespaces.  For example, 
grpSpPr  in 19.3.1.23 belongs to "http://purl.oclc.org/ooxml/drawingml/main" 
and is defined in dml-main.xsd.  But you would like to add grpSpPr 
to dml-wordprocessingDrawing.xsd, the target of which is 
"http://purl.oclc.org/ooxml/drawingml/wordprocessingDrawing".

In OOXML, a single local name having the same complex type appears in
several namespaces.  Such a local name are described for each of the
namespaces in ISO/IEC 29500, as I see it.  Or, even for each of the context 
(i.e, parent element).  

Therefore, I believe that we need more subclauses.

Regards,
Makoto

> However, in your list there are also four elements which I appear not to have documented at all in the DR submission:
> 
> cNvFrPr
> txbxContent
> wpc
> wsp
> 
> Upon further reflection, I do appear to have included these in the original document I wrote but there seems to be a bug in my macro which builds the faux-change-tracked documents, so they don't appear in the DR submission. I've managed to work out what was going wrong, and I attach a new version containing descriptions of these elements. Sorry about that, and well spotted!
> 
> I've checked that this DR is on the list to talk about in Busan, and it is.
> 
> Chris
> 
> -----Original Message-----

      1 cNvGrpSpPr,CT_NonVisualGroupDrawingShapeProps
      1 cNvPicPr,CT_NonVisualPictureProperties
      7 cNvPr,CT_NonVisualDrawingProps
      1 cNvSpPr,CT_NonVisualDrawingShapeProps
      1 cxnSp,CT_Connector
     19 extLst,CT_OfficeArtExtensionList
      1 from,CT_Marker
      1 grpSp,CT_GroupShape
      1 nvPicPr,CT_PictureNonVisual
      1 nvSpPr,CT_ShapeNonVisual
      1 pic,CT_Picture
      1 scene3d,CT_Scene3D
      1 shape,CT_Shape
      1 sp,CT_Shape
      4 spPr,CT_ShapeProperties
      4 style,CT_ShapeStyle

Cheers,
Makoto


More information about the sc34wg4 mailing list