Complex types in DR 11-0021

Chris Rae Chris.Rae at microsoft.com
Wed Sep 14 22:18:39 CEST 2011


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

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-----
From: MURATA Makoto (FAMILY Given) [mailto:eb2m-mrt at asahi-net.or.jp] 
Sent: 04 September 2011 10:01
To: e-SC34-WG4 at ecma-international.org
Subject: Re: Complex types in DR 11-0021

> Hi Muratan-san - I'm reviewing this DR (http://cid-c8ba0861dc5e4adc.office.live.com/view.aspx/Public%20Documents/2011/DR-11-0021.docx) and I believe it does cover the addition of clauses for each of the elements you call out here (the various "20.4.2.x" clauses). These cover the prose necessary to specify the new elements in DrawingML, I believe.

Chris,

You added 7 subclauses.

Part 1, §20.4.2.X, "cNvCnPr (Non-Visual Connector Shape Drawing Properties)", new subclause Part 1, §20.4.2.X, "graphicFrame (Graphical object container)", new subclause Part 1, §20.4.2.x, "linkedTxbx (Textual contents of shape)", p. new subclause Part 1, §20.4.2.X, "txbx (Textual contents of shape)", new subclause Part 1, §20.4.2.X, "wgp (WordprocessingML Shape Group)", new subclause Part 1, §20.5.2.8, "cNvPr (Non-Visual Drawing Properties)", p. 3525 Part 1, §21.3.2.12, "graphicFrame (Graphic Frame)", p. 3937 

However, your added the following 21 element names to dml-wordprocessingDrawing.xsd.
These elements did not exist in the original dml-wordprocessingDrawing.xsd.

bg	a:CT_BackgroundFormatting
bodyPr	a:CT_TextBodyProperties
cNvCnPr	a:CT_NonVisualConnectorProperties
cNvFrPr	a:CT_NonVisualGraphicFrameProperties
cNvGrpSpPr	a:CT_NonVisualGroupDrawingShapeProps
cNvPr	a:CT_NonVisualDrawingProps
cNvSpPr	a:CT_NonVisualDrawingShapeProps
extLst	a:CT_OfficeArtExtensionList
graphicFrame	CT_GraphicFrame
grpSp	CT_WordprocessingGroup
grpSpPr	a:CT_GroupShapeProperties
linkedTxbx	CT_LinkedTextboxInformation
spPr	a:CT_ShapeProperties
style	a:CT_ShapeStyle
txbx	CT_TextboxInfo
txbxContent	CT_TxbxContent
wgp	CT_WordprocessingGroup
whole	a:CT_WholeE2oFormatting
wpc	CT_WordprocessingCanvas
wsp	CT_WordprocessingShape
xfrm	a:CT_Transform2D

Thus, the following newly-introduced elements do not have subclauses.

bg
bodyPr
cNvFrPr
cNvGrpSpPr
cNvSpPr
extLst
grpSp
grpSpPr
spPr
style
txbxContent
whole
wpc
wsp
xfrm

Moreover, you did not change dml-chartDrawing.xsd although you introduced a new clause:

Part 1, §21.3.2.12, "graphicFrame (Graphic Frame)", p. 3937 

Furthremore, you did not provide tables for parent elements and tables for child elements, although existing clauses have such tables.  
We should provide some note about this omission.

Cheers,
Makoto

-------------- next part --------------
A non-text attachment was scrubbed...
Name: DR 11-0021 proposed changes.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 73468 bytes
Desc: DR 11-0021 proposed changes.docx
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20110914/38c9ae78/attachment-0001.bin>


More information about the sc34wg4 mailing list