@@ -74,19 +74,7 @@ Schema excerpt
7474
7575::
7676
77- <xsd:complexType name="CT_PPr">
78- <xsd:complexContent>
79- <xsd:extension base="CT_PPrBase">
80- <xsd:sequence>
81- <xsd:element name="rPr" type="CT_ParaRPr" minOccurs="0"/>
82- <xsd:element name="sectPr" type="CT_SectPr" minOccurs="0"/>
83- <xsd:element name="pPrChange" type="CT_PPrChange" minOccurs="0"/>
84- </xsd:sequence>
85- </xsd:extension>
86- </xsd:complexContent>
87- </xsd:complexType>
88-
89- <xsd:complexType name="CT_PPrBase">
77+ <xsd:complexType name="CT_PPr"> <!-- denormalized -->
9078 <xsd:sequence>
9179 <xsd:element name="pStyle" type="CT_String" minOccurs="0"/>
9280 <xsd:element name="keepNext" type="CT_OnOff" minOccurs="0"/>
@@ -120,41 +108,44 @@ Schema excerpt
120108 <xsd:element name="textboxTightWrap" type="CT_TextboxTightWrap" minOccurs="0"/>
121109 <xsd:element name="outlineLvl" type="CT_DecimalNumber" minOccurs="0"/>
122110 <xsd:element name="divId" type="CT_DecimalNumber" minOccurs="0"/>
123- <xsd:element name="cnfStyle" type="CT_Cnf" minOccurs="0" maxOccurs="1"/>
111+ <xsd:element name="cnfStyle" type="CT_Cnf" minOccurs="0"/>
112+ <xsd:element name="rPr" type="CT_ParaRPr" minOccurs="0"/>
113+ <xsd:element name="sectPr" type="CT_SectPr" minOccurs="0"/>
114+ <xsd:element name="pPrChange" type="CT_PPrChange" minOccurs="0"/>
124115 </xsd:sequence>
125116 </xsd:complexType>
126117
127118 <xsd:complexType name="CT_FramePr">
128- <xsd:attribute name="dropCap" type="ST_DropCap" use="optional" />
129- <xsd:attribute name="lines" type="ST_DecimalNumber" use="optional" />
130- <xsd:attribute name="w" type="s:ST_TwipsMeasure" use="optional" />
131- <xsd:attribute name="h" type="s:ST_TwipsMeasure" use="optional" />
132- <xsd:attribute name="vSpace" type="s:ST_TwipsMeasure" use="optional" />
133- <xsd:attribute name="hSpace" type="s:ST_TwipsMeasure" use="optional" />
134- <xsd:attribute name="wrap" type="ST_Wrap" use="optional" />
135- <xsd:attribute name="hAnchor" type="ST_HAnchor" use="optional" />
136- <xsd:attribute name="vAnchor" type="ST_VAnchor" use="optional" />
137- <xsd:attribute name="x" type="ST_SignedTwipsMeasure" use="optional" />
138- <xsd:attribute name="xAlign" type="s:ST_XAlign" use="optional" />
139- <xsd:attribute name="y" type="ST_SignedTwipsMeasure" use="optional" />
140- <xsd:attribute name="yAlign" type="s:ST_YAlign" use="optional" />
141- <xsd:attribute name="hRule" type="ST_HeightRule" use="optional" />
142- <xsd:attribute name="anchorLock" type="s:ST_OnOff" use="optional" />
119+ <xsd:attribute name="dropCap" type="ST_DropCap"/>
120+ <xsd:attribute name="lines" type="ST_DecimalNumber"/>
121+ <xsd:attribute name="w" type="s:ST_TwipsMeasure"/>
122+ <xsd:attribute name="h" type="s:ST_TwipsMeasure"/>
123+ <xsd:attribute name="vSpace" type="s:ST_TwipsMeasure"/>
124+ <xsd:attribute name="hSpace" type="s:ST_TwipsMeasure"/>
125+ <xsd:attribute name="wrap" type="ST_Wrap"/>
126+ <xsd:attribute name="hAnchor" type="ST_HAnchor"/>
127+ <xsd:attribute name="vAnchor" type="ST_VAnchor"/>
128+ <xsd:attribute name="x" type="ST_SignedTwipsMeasure"/>
129+ <xsd:attribute name="xAlign" type="s:ST_XAlign"/>
130+ <xsd:attribute name="y" type="ST_SignedTwipsMeasure"/>
131+ <xsd:attribute name="yAlign" type="s:ST_YAlign"/>
132+ <xsd:attribute name="hRule" type="ST_HeightRule"/>
133+ <xsd:attribute name="anchorLock" type="s:ST_OnOff"/>
143134 </xsd:complexType>
144135
145136 <xsd:complexType name="CT_Ind">
146- <xsd:attribute name="start" type="ST_SignedTwipsMeasure" use="optional" />
147- <xsd:attribute name="startChars" type="ST_DecimalNumber" use="optional" />
148- <xsd:attribute name="end" type="ST_SignedTwipsMeasure" use="optional" />
149- <xsd:attribute name="endChars" type="ST_DecimalNumber" use="optional" />
150- <xsd:attribute name="left" type="ST_SignedTwipsMeasure" use="optional" />
151- <xsd:attribute name="leftChars" type="ST_DecimalNumber" use="optional" />
152- <xsd:attribute name="right" type="ST_SignedTwipsMeasure" use="optional" />
153- <xsd:attribute name="rightChars" type="ST_DecimalNumber" use="optional" />
154- <xsd:attribute name="hanging" type="s:ST_TwipsMeasure" use="optional" />
155- <xsd:attribute name="hangingChars" type="ST_DecimalNumber" use="optional" />
156- <xsd:attribute name="firstLine" type="s:ST_TwipsMeasure" use="optional" />
157- <xsd:attribute name="firstLineChars" type="ST_DecimalNumber" use="optional" />
137+ <xsd:attribute name="start" type="ST_SignedTwipsMeasure"/>
138+ <xsd:attribute name="startChars" type="ST_DecimalNumber"/>
139+ <xsd:attribute name="end" type="ST_SignedTwipsMeasure"/>
140+ <xsd:attribute name="endChars" type="ST_DecimalNumber"/>
141+ <xsd:attribute name="left" type="ST_SignedTwipsMeasure"/>
142+ <xsd:attribute name="leftChars" type="ST_DecimalNumber"/>
143+ <xsd:attribute name="right" type="ST_SignedTwipsMeasure"/>
144+ <xsd:attribute name="rightChars" type="ST_DecimalNumber"/>
145+ <xsd:attribute name="hanging" type="s:ST_TwipsMeasure"/>
146+ <xsd:attribute name="hangingChars" type="ST_DecimalNumber"/>
147+ <xsd:attribute name="firstLine" type="s:ST_TwipsMeasure"/>
148+ <xsd:attribute name="firstLineChars" type="ST_DecimalNumber"/>
158149 </xsd:complexType>
159150
160151 <xsd:complexType name="CT_Jc">
@@ -166,14 +157,14 @@ Schema excerpt
166157 </xsd:complexType>
167158
168159 <xsd:complexType name="CT_Spacing">
169- <xsd:attribute name="before" type="s:ST_TwipsMeasure" use="optional" />
170- <xsd:attribute name="beforeLines" type="ST_DecimalNumber" use="optional" />
171- <xsd:attribute name="beforeAutospacing" type="s:ST_OnOff" use="optional" />
172- <xsd:attribute name="after" type="s:ST_TwipsMeasure" use="optional" />
173- <xsd:attribute name="afterLines" type="ST_DecimalNumber" use="optional" />
174- <xsd:attribute name="afterAutospacing" type="s:ST_OnOff" use="optional" />
175- <xsd:attribute name="line" type="ST_SignedTwipsMeasure" use="optional" />
176- <xsd:attribute name="lineRule" type="ST_LineSpacingRule" use="optional" />
160+ <xsd:attribute name="before" type="s:ST_TwipsMeasure"/>
161+ <xsd:attribute name="beforeLines" type="ST_DecimalNumber"/>
162+ <xsd:attribute name="beforeAutospacing" type="s:ST_OnOff"/>
163+ <xsd:attribute name="after" type="s:ST_TwipsMeasure"/>
164+ <xsd:attribute name="afterLines" type="ST_DecimalNumber"/>
165+ <xsd:attribute name="afterAutospacing" type="s:ST_OnOff"/>
166+ <xsd:attribute name="line" type="ST_SignedTwipsMeasure"/>
167+ <xsd:attribute name="lineRule" type="ST_LineSpacingRule"/>
177168 </xsd:complexType>
178169
179170 <xsd:complexType name="CT_String">
@@ -182,7 +173,7 @@ Schema excerpt
182173
183174 <xsd:complexType name="CT_Tabs">
184175 <xsd:sequence>
185- <xsd:element name="tab" type="CT_TabStop" minOccurs="1" maxOccurs="unbounded"/>
176+ <xsd:element name="tab" type="CT_TabStop" maxOccurs="unbounded"/>
186177 </xsd:sequence>
187178 </xsd:complexType>
188179
0 commit comments