Errors in Part 4 XSD schemas (except wml.xsd and sml.xsd) in the consolidated Part 4
MURATA Makoto (FAMILY Given)
eb2m-mrt at asahi-net.or.jp
Sat Mar 5 14:20:33 CET 2011
I find more errors in the transitional XSD schemas except sml.xsd and
wml.xsd. I am going to check RNG schemas next.
I feel that we shouldn't rely on manual cut-and-paste in MS Word next
time, since this process is error-prone and painful. I think that we
should rather generate entire Appendixes A and B from schemas in the
Assembla subversion repository.
1) In A.4.3, "This schema is available in the file dml-compatiblity.xsd." is missing.
2) In A.4.6, "This schema..." is missing. (Note: This fix is missing the COR1,
but I think that this is purely editorial, and we can do this fix
as part of this edition.)
3) dml-chart.xsd
Retain the original def of ST_Perspective, dlelte ST_PerspectivePercent,
and delete ST_PerspectiveUByte.
Replace 30% by 30 in CT_Perspective.
The def of ST_Thickness uses unsingedInt but should rather
use xsd:unsignedInt.
In the def of ST_HoleSizeUByte, replace
<xsd:minInclusive value="10"/>
by
<xsd:minInclusive value="1"/>.
Note: See DR02-0002
In the def of ST_Period, remove
<xsd:maxInclusive value="255"/>
Note: See DR02-0003
4) dml-diagram.xsd
The line before the def of CT_ElemPropSet has
mistyped "X".
5) shared-commonSimpleTypes.xsd
Replace <xs:union by <xsd:union
6) shared-math.xsd
Replace
<xsd:group ref="EG_OMathElements"/>
by
<xsd:group ref="w:EG_PContentMath"/>
Note: See 44. §A.6.1, “Math”, p. 1147, lines 488?493 in the COR
Cheers,
Makoto
More information about the sc34wg4
mailing list