dml-chart.xsd 73 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  3. xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"
  4. xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
  5. xmlns="http://schemas.openxmlformats.org/drawingml/2006/chart"
  6. xmlns:cdr="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing"
  7. xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
  8. targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/chart"
  9. elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all">
  10. <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
  11. schemaLocation="shared-relationshipReference.xsd"/>
  12. <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"
  13. schemaLocation="dml-main.xsd"/>
  14. <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing"
  15. schemaLocation="dml-chartDrawing.xsd"/>
  16. <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
  17. schemaLocation="shared-commonSimpleTypes.xsd"/>
  18. <xsd:complexType name="CT_Boolean">
  19. <xsd:attribute name="val" type="xsd:boolean" use="optional" default="true"/>
  20. </xsd:complexType>
  21. <xsd:complexType name="CT_Double">
  22. <xsd:attribute name="val" type="xsd:double" use="required"/>
  23. </xsd:complexType>
  24. <xsd:complexType name="CT_UnsignedInt">
  25. <xsd:attribute name="val" type="xsd:unsignedInt" use="required"/>
  26. </xsd:complexType>
  27. <xsd:complexType name="CT_RelId">
  28. <xsd:attribute ref="r:id" use="required"/>
  29. </xsd:complexType>
  30. <xsd:complexType name="CT_Extension">
  31. <xsd:sequence>
  32. <xsd:any processContents="lax"/>
  33. </xsd:sequence>
  34. <xsd:attribute name="uri" type="xsd:token"/>
  35. </xsd:complexType>
  36. <xsd:complexType name="CT_ExtensionList">
  37. <xsd:sequence>
  38. <xsd:element name="ext" type="CT_Extension" minOccurs="0" maxOccurs="unbounded"/>
  39. </xsd:sequence>
  40. </xsd:complexType>
  41. <xsd:complexType name="CT_NumVal">
  42. <xsd:sequence>
  43. <xsd:element name="v" type="s:ST_Xstring" minOccurs="1" maxOccurs="1"/>
  44. </xsd:sequence>
  45. <xsd:attribute name="idx" type="xsd:unsignedInt" use="required"/>
  46. <xsd:attribute name="formatCode" type="s:ST_Xstring" use="optional"/>
  47. </xsd:complexType>
  48. <xsd:complexType name="CT_NumData">
  49. <xsd:sequence>
  50. <xsd:element name="formatCode" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  51. <xsd:element name="ptCount" type="CT_UnsignedInt" minOccurs="0" maxOccurs="1"/>
  52. <xsd:element name="pt" type="CT_NumVal" minOccurs="0" maxOccurs="unbounded"/>
  53. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  54. </xsd:sequence>
  55. </xsd:complexType>
  56. <xsd:complexType name="CT_NumRef">
  57. <xsd:sequence>
  58. <xsd:element name="f" type="xsd:string" minOccurs="1" maxOccurs="1"/>
  59. <xsd:element name="numCache" type="CT_NumData" minOccurs="0" maxOccurs="1"/>
  60. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  61. </xsd:sequence>
  62. </xsd:complexType>
  63. <xsd:complexType name="CT_NumDataSource">
  64. <xsd:sequence>
  65. <xsd:choice minOccurs="1" maxOccurs="1">
  66. <xsd:element name="numRef" type="CT_NumRef" minOccurs="1" maxOccurs="1"/>
  67. <xsd:element name="numLit" type="CT_NumData" minOccurs="1" maxOccurs="1"/>
  68. </xsd:choice>
  69. </xsd:sequence>
  70. </xsd:complexType>
  71. <xsd:complexType name="CT_StrVal">
  72. <xsd:sequence>
  73. <xsd:element name="v" type="s:ST_Xstring" minOccurs="1" maxOccurs="1"/>
  74. </xsd:sequence>
  75. <xsd:attribute name="idx" type="xsd:unsignedInt" use="required"/>
  76. </xsd:complexType>
  77. <xsd:complexType name="CT_StrData">
  78. <xsd:sequence>
  79. <xsd:element name="ptCount" type="CT_UnsignedInt" minOccurs="0" maxOccurs="1"/>
  80. <xsd:element name="pt" type="CT_StrVal" minOccurs="0" maxOccurs="unbounded"/>
  81. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  82. </xsd:sequence>
  83. </xsd:complexType>
  84. <xsd:complexType name="CT_StrRef">
  85. <xsd:sequence>
  86. <xsd:element name="f" type="xsd:string" minOccurs="1" maxOccurs="1"/>
  87. <xsd:element name="strCache" type="CT_StrData" minOccurs="0" maxOccurs="1"/>
  88. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  89. </xsd:sequence>
  90. </xsd:complexType>
  91. <xsd:complexType name="CT_Tx">
  92. <xsd:sequence>
  93. <xsd:choice minOccurs="1" maxOccurs="1">
  94. <xsd:element name="strRef" type="CT_StrRef" minOccurs="1" maxOccurs="1"/>
  95. <xsd:element name="rich" type="a:CT_TextBody" minOccurs="1" maxOccurs="1"/>
  96. </xsd:choice>
  97. </xsd:sequence>
  98. </xsd:complexType>
  99. <xsd:complexType name="CT_TextLanguageID">
  100. <xsd:attribute name="val" type="s:ST_Lang" use="required"/>
  101. </xsd:complexType>
  102. <xsd:complexType name="CT_Lvl">
  103. <xsd:sequence>
  104. <xsd:element name="pt" type="CT_StrVal" minOccurs="0" maxOccurs="unbounded"/>
  105. </xsd:sequence>
  106. </xsd:complexType>
  107. <xsd:complexType name="CT_MultiLvlStrData">
  108. <xsd:sequence>
  109. <xsd:element name="ptCount" type="CT_UnsignedInt" minOccurs="0" maxOccurs="1"/>
  110. <xsd:element name="lvl" type="CT_Lvl" minOccurs="0" maxOccurs="unbounded"/>
  111. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  112. </xsd:sequence>
  113. </xsd:complexType>
  114. <xsd:complexType name="CT_MultiLvlStrRef">
  115. <xsd:sequence>
  116. <xsd:element name="f" type="xsd:string" minOccurs="1" maxOccurs="1"/>
  117. <xsd:element name="multiLvlStrCache" type="CT_MultiLvlStrData" minOccurs="0" maxOccurs="1"/>
  118. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  119. </xsd:sequence>
  120. </xsd:complexType>
  121. <xsd:complexType name="CT_AxDataSource">
  122. <xsd:sequence>
  123. <xsd:choice minOccurs="1" maxOccurs="1">
  124. <xsd:element name="multiLvlStrRef" type="CT_MultiLvlStrRef" minOccurs="1" maxOccurs="1"/>
  125. <xsd:element name="numRef" type="CT_NumRef" minOccurs="1" maxOccurs="1"/>
  126. <xsd:element name="numLit" type="CT_NumData" minOccurs="1" maxOccurs="1"/>
  127. <xsd:element name="strRef" type="CT_StrRef" minOccurs="1" maxOccurs="1"/>
  128. <xsd:element name="strLit" type="CT_StrData" minOccurs="1" maxOccurs="1"/>
  129. </xsd:choice>
  130. </xsd:sequence>
  131. </xsd:complexType>
  132. <xsd:complexType name="CT_SerTx">
  133. <xsd:sequence>
  134. <xsd:choice minOccurs="1" maxOccurs="1">
  135. <xsd:element name="strRef" type="CT_StrRef" minOccurs="1" maxOccurs="1"/>
  136. <xsd:element name="v" type="s:ST_Xstring" minOccurs="1" maxOccurs="1"/>
  137. </xsd:choice>
  138. </xsd:sequence>
  139. </xsd:complexType>
  140. <xsd:simpleType name="ST_LayoutTarget">
  141. <xsd:restriction base="xsd:string">
  142. <xsd:enumeration value="inner"/>
  143. <xsd:enumeration value="outer"/>
  144. </xsd:restriction>
  145. </xsd:simpleType>
  146. <xsd:complexType name="CT_LayoutTarget">
  147. <xsd:attribute name="val" type="ST_LayoutTarget" default="outer"/>
  148. </xsd:complexType>
  149. <xsd:simpleType name="ST_LayoutMode">
  150. <xsd:restriction base="xsd:string">
  151. <xsd:enumeration value="edge"/>
  152. <xsd:enumeration value="factor"/>
  153. </xsd:restriction>
  154. </xsd:simpleType>
  155. <xsd:complexType name="CT_LayoutMode">
  156. <xsd:attribute name="val" type="ST_LayoutMode" default="factor"/>
  157. </xsd:complexType>
  158. <xsd:complexType name="CT_ManualLayout">
  159. <xsd:sequence>
  160. <xsd:element name="layoutTarget" type="CT_LayoutTarget" minOccurs="0" maxOccurs="1"/>
  161. <xsd:element name="xMode" type="CT_LayoutMode" minOccurs="0" maxOccurs="1"/>
  162. <xsd:element name="yMode" type="CT_LayoutMode" minOccurs="0" maxOccurs="1"/>
  163. <xsd:element name="wMode" type="CT_LayoutMode" minOccurs="0" maxOccurs="1"/>
  164. <xsd:element name="hMode" type="CT_LayoutMode" minOccurs="0" maxOccurs="1"/>
  165. <xsd:element name="x" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  166. <xsd:element name="y" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  167. <xsd:element name="w" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  168. <xsd:element name="h" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  169. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  170. </xsd:sequence>
  171. </xsd:complexType>
  172. <xsd:complexType name="CT_Layout">
  173. <xsd:sequence>
  174. <xsd:element name="manualLayout" type="CT_ManualLayout" minOccurs="0" maxOccurs="1"/>
  175. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  176. </xsd:sequence>
  177. </xsd:complexType>
  178. <xsd:complexType name="CT_Title">
  179. <xsd:sequence>
  180. <xsd:element name="tx" type="CT_Tx" minOccurs="0" maxOccurs="1"/>
  181. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  182. <xsd:element name="overlay" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  183. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  184. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  185. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  186. </xsd:sequence>
  187. </xsd:complexType>
  188. <xsd:simpleType name="ST_RotX">
  189. <xsd:restriction base="xsd:byte">
  190. <xsd:minInclusive value="-90"/>
  191. <xsd:maxInclusive value="90"/>
  192. </xsd:restriction>
  193. </xsd:simpleType>
  194. <xsd:complexType name="CT_RotX">
  195. <xsd:attribute name="val" type="ST_RotX" default="0"/>
  196. </xsd:complexType>
  197. <xsd:simpleType name="ST_HPercent">
  198. <xsd:union memberTypes="ST_HPercentWithSymbol ST_HPercentUShort"/>
  199. </xsd:simpleType>
  200. <xsd:simpleType name="ST_HPercentWithSymbol">
  201. <xsd:restriction base="xsd:string">
  202. <xsd:pattern value="0*(([5-9])|([1-9][0-9])|([1-4][0-9][0-9])|500)%"/>
  203. </xsd:restriction>
  204. </xsd:simpleType>
  205. <xsd:simpleType name="ST_HPercentUShort">
  206. <xsd:restriction base="xsd:unsignedShort">
  207. <xsd:minInclusive value="5"/>
  208. <xsd:maxInclusive value="500"/>
  209. </xsd:restriction>
  210. </xsd:simpleType>
  211. <xsd:complexType name="CT_HPercent">
  212. <xsd:attribute name="val" type="ST_HPercent" default="100%"/>
  213. </xsd:complexType>
  214. <xsd:simpleType name="ST_RotY">
  215. <xsd:restriction base="xsd:unsignedShort">
  216. <xsd:minInclusive value="0"/>
  217. <xsd:maxInclusive value="360"/>
  218. </xsd:restriction>
  219. </xsd:simpleType>
  220. <xsd:complexType name="CT_RotY">
  221. <xsd:attribute name="val" type="ST_RotY" default="0"/>
  222. </xsd:complexType>
  223. <xsd:simpleType name="ST_DepthPercent">
  224. <xsd:union memberTypes="ST_DepthPercentWithSymbol ST_DepthPercentUShort"/>
  225. </xsd:simpleType>
  226. <xsd:simpleType name="ST_DepthPercentWithSymbol">
  227. <xsd:restriction base="xsd:string">
  228. <xsd:pattern value="0*(([2-9][0-9])|([1-9][0-9][0-9])|(1[0-9][0-9][0-9])|2000)%"/>
  229. </xsd:restriction>
  230. </xsd:simpleType>
  231. <xsd:simpleType name="ST_DepthPercentUShort">
  232. <xsd:restriction base="xsd:unsignedShort">
  233. <xsd:minInclusive value="20"/>
  234. <xsd:maxInclusive value="2000"/>
  235. </xsd:restriction>
  236. </xsd:simpleType>
  237. <xsd:complexType name="CT_DepthPercent">
  238. <xsd:attribute name="val" type="ST_DepthPercent" default="100%"/>
  239. </xsd:complexType>
  240. <xsd:simpleType name="ST_Perspective">
  241. <xsd:restriction base="xsd:unsignedByte">
  242. <xsd:minInclusive value="0"/>
  243. <xsd:maxInclusive value="240"/>
  244. </xsd:restriction>
  245. </xsd:simpleType>
  246. <xsd:complexType name="CT_Perspective">
  247. <xsd:attribute name="val" type="ST_Perspective" default="30"/>
  248. </xsd:complexType>
  249. <xsd:complexType name="CT_View3D">
  250. <xsd:sequence>
  251. <xsd:element name="rotX" type="CT_RotX" minOccurs="0" maxOccurs="1"/>
  252. <xsd:element name="hPercent" type="CT_HPercent" minOccurs="0" maxOccurs="1"/>
  253. <xsd:element name="rotY" type="CT_RotY" minOccurs="0" maxOccurs="1"/>
  254. <xsd:element name="depthPercent" type="CT_DepthPercent" minOccurs="0" maxOccurs="1"/>
  255. <xsd:element name="rAngAx" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  256. <xsd:element name="perspective" type="CT_Perspective" minOccurs="0" maxOccurs="1"/>
  257. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  258. </xsd:sequence>
  259. </xsd:complexType>
  260. <xsd:complexType name="CT_Surface">
  261. <xsd:sequence>
  262. <xsd:element name="thickness" type="CT_Thickness" minOccurs="0" maxOccurs="1"/>
  263. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  264. <xsd:element name="pictureOptions" type="CT_PictureOptions" minOccurs="0" maxOccurs="1"/>
  265. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  266. </xsd:sequence>
  267. </xsd:complexType>
  268. <xsd:simpleType name="ST_Thickness">
  269. <xsd:union memberTypes="ST_ThicknessPercent xsd:unsignedInt"/>
  270. </xsd:simpleType>
  271. <xsd:simpleType name="ST_ThicknessPercent">
  272. <xsd:restriction base="xsd:string">
  273. <xsd:pattern value="([0-9]+)%"/>
  274. </xsd:restriction>
  275. </xsd:simpleType>
  276. <xsd:complexType name="CT_Thickness">
  277. <xsd:attribute name="val" type="ST_Thickness" use="required"/>
  278. </xsd:complexType>
  279. <xsd:complexType name="CT_DTable">
  280. <xsd:sequence>
  281. <xsd:element name="showHorzBorder" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  282. <xsd:element name="showVertBorder" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  283. <xsd:element name="showOutline" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  284. <xsd:element name="showKeys" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  285. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  286. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  287. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  288. </xsd:sequence>
  289. </xsd:complexType>
  290. <xsd:simpleType name="ST_GapAmount">
  291. <xsd:union memberTypes="ST_GapAmountPercent ST_GapAmountUShort"/>
  292. </xsd:simpleType>
  293. <xsd:simpleType name="ST_GapAmountPercent">
  294. <xsd:restriction base="xsd:string">
  295. <xsd:pattern value="0*(([0-9])|([1-9][0-9])|([1-4][0-9][0-9])|500)%"/>
  296. </xsd:restriction>
  297. </xsd:simpleType>
  298. <xsd:simpleType name="ST_GapAmountUShort">
  299. <xsd:restriction base="xsd:unsignedShort">
  300. <xsd:minInclusive value="0"/>
  301. <xsd:maxInclusive value="500"/>
  302. </xsd:restriction>
  303. </xsd:simpleType>
  304. <xsd:complexType name="CT_GapAmount">
  305. <xsd:attribute name="val" type="ST_GapAmount" default="150%"/>
  306. </xsd:complexType>
  307. <xsd:simpleType name="ST_Overlap">
  308. <xsd:union memberTypes="ST_OverlapPercent ST_OverlapByte"/>
  309. </xsd:simpleType>
  310. <xsd:simpleType name="ST_OverlapPercent">
  311. <xsd:restriction base="xsd:string">
  312. <xsd:pattern value="(-?0*(([0-9])|([1-9][0-9])|100))%"/>
  313. </xsd:restriction>
  314. </xsd:simpleType>
  315. <xsd:simpleType name="ST_OverlapByte">
  316. <xsd:restriction base="xsd:byte">
  317. <xsd:minInclusive value="-100"/>
  318. <xsd:maxInclusive value="100"/>
  319. </xsd:restriction>
  320. </xsd:simpleType>
  321. <xsd:complexType name="CT_Overlap">
  322. <xsd:attribute name="val" type="ST_Overlap" default="0%"/>
  323. </xsd:complexType>
  324. <xsd:simpleType name="ST_BubbleScale">
  325. <xsd:union memberTypes="ST_BubbleScalePercent ST_BubbleScaleUInt"/>
  326. </xsd:simpleType>
  327. <xsd:simpleType name="ST_BubbleScalePercent">
  328. <xsd:restriction base="xsd:string">
  329. <xsd:pattern value="0*(([0-9])|([1-9][0-9])|([1-2][0-9][0-9])|300)%"/>
  330. </xsd:restriction>
  331. </xsd:simpleType>
  332. <xsd:simpleType name="ST_BubbleScaleUInt">
  333. <xsd:restriction base="xsd:unsignedInt">
  334. <xsd:minInclusive value="0"/>
  335. <xsd:maxInclusive value="300"/>
  336. </xsd:restriction>
  337. </xsd:simpleType>
  338. <xsd:complexType name="CT_BubbleScale">
  339. <xsd:attribute name="val" type="ST_BubbleScale" default="100%"/>
  340. </xsd:complexType>
  341. <xsd:simpleType name="ST_SizeRepresents">
  342. <xsd:restriction base="xsd:string">
  343. <xsd:enumeration value="area"/>
  344. <xsd:enumeration value="w"/>
  345. </xsd:restriction>
  346. </xsd:simpleType>
  347. <xsd:complexType name="CT_SizeRepresents">
  348. <xsd:attribute name="val" type="ST_SizeRepresents" default="area"/>
  349. </xsd:complexType>
  350. <xsd:simpleType name="ST_FirstSliceAng">
  351. <xsd:restriction base="xsd:unsignedShort">
  352. <xsd:minInclusive value="0"/>
  353. <xsd:maxInclusive value="360"/>
  354. </xsd:restriction>
  355. </xsd:simpleType>
  356. <xsd:complexType name="CT_FirstSliceAng">
  357. <xsd:attribute name="val" type="ST_FirstSliceAng" default="0"/>
  358. </xsd:complexType>
  359. <xsd:simpleType name="ST_HoleSize">
  360. <xsd:union memberTypes="ST_HoleSizePercent ST_HoleSizeUByte"/>
  361. </xsd:simpleType>
  362. <xsd:simpleType name="ST_HoleSizePercent">
  363. <xsd:restriction base="xsd:string">
  364. <xsd:pattern value="0*([1-9]|([1-8][0-9])|90)%"/>
  365. </xsd:restriction>
  366. </xsd:simpleType>
  367. <xsd:simpleType name="ST_HoleSizeUByte">
  368. <xsd:restriction base="xsd:unsignedByte">
  369. <xsd:minInclusive value="1"/>
  370. <xsd:maxInclusive value="90"/>
  371. </xsd:restriction>
  372. </xsd:simpleType>
  373. <xsd:complexType name="CT_HoleSize">
  374. <xsd:attribute name="val" type="ST_HoleSize" default="10%"/>
  375. </xsd:complexType>
  376. <xsd:simpleType name="ST_SplitType">
  377. <xsd:restriction base="xsd:string">
  378. <xsd:enumeration value="auto"/>
  379. <xsd:enumeration value="cust"/>
  380. <xsd:enumeration value="percent"/>
  381. <xsd:enumeration value="pos"/>
  382. <xsd:enumeration value="val"/>
  383. </xsd:restriction>
  384. </xsd:simpleType>
  385. <xsd:complexType name="CT_SplitType">
  386. <xsd:attribute name="val" type="ST_SplitType" default="auto"/>
  387. </xsd:complexType>
  388. <xsd:complexType name="CT_CustSplit">
  389. <xsd:sequence>
  390. <xsd:element name="secondPiePt" type="CT_UnsignedInt" minOccurs="0" maxOccurs="unbounded"/>
  391. </xsd:sequence>
  392. </xsd:complexType>
  393. <xsd:simpleType name="ST_SecondPieSize">
  394. <xsd:union memberTypes="ST_SecondPieSizePercent ST_SecondPieSizeUShort"/>
  395. </xsd:simpleType>
  396. <xsd:simpleType name="ST_SecondPieSizePercent">
  397. <xsd:restriction base="xsd:string">
  398. <xsd:pattern value="0*(([5-9])|([1-9][0-9])|(1[0-9][0-9])|200)%"/>
  399. </xsd:restriction>
  400. </xsd:simpleType>
  401. <xsd:simpleType name="ST_SecondPieSizeUShort">
  402. <xsd:restriction base="xsd:unsignedShort">
  403. <xsd:minInclusive value="5"/>
  404. <xsd:maxInclusive value="200"/>
  405. </xsd:restriction>
  406. </xsd:simpleType>
  407. <xsd:complexType name="CT_SecondPieSize">
  408. <xsd:attribute name="val" type="ST_SecondPieSize" default="75%"/>
  409. </xsd:complexType>
  410. <xsd:complexType name="CT_NumFmt">
  411. <xsd:attribute name="formatCode" type="s:ST_Xstring" use="required"/>
  412. <xsd:attribute name="sourceLinked" type="xsd:boolean"/>
  413. </xsd:complexType>
  414. <xsd:simpleType name="ST_LblAlgn">
  415. <xsd:restriction base="xsd:string">
  416. <xsd:enumeration value="ctr"/>
  417. <xsd:enumeration value="l"/>
  418. <xsd:enumeration value="r"/>
  419. </xsd:restriction>
  420. </xsd:simpleType>
  421. <xsd:complexType name="CT_LblAlgn">
  422. <xsd:attribute name="val" type="ST_LblAlgn" use="required"/>
  423. </xsd:complexType>
  424. <xsd:simpleType name="ST_DLblPos">
  425. <xsd:restriction base="xsd:string">
  426. <xsd:enumeration value="bestFit"/>
  427. <xsd:enumeration value="b"/>
  428. <xsd:enumeration value="ctr"/>
  429. <xsd:enumeration value="inBase"/>
  430. <xsd:enumeration value="inEnd"/>
  431. <xsd:enumeration value="l"/>
  432. <xsd:enumeration value="outEnd"/>
  433. <xsd:enumeration value="r"/>
  434. <xsd:enumeration value="t"/>
  435. </xsd:restriction>
  436. </xsd:simpleType>
  437. <xsd:complexType name="CT_DLblPos">
  438. <xsd:attribute name="val" type="ST_DLblPos" use="required"/>
  439. </xsd:complexType>
  440. <xsd:group name="EG_DLblShared">
  441. <xsd:sequence>
  442. <xsd:element name="numFmt" type="CT_NumFmt" minOccurs="0" maxOccurs="1"/>
  443. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  444. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  445. <xsd:element name="dLblPos" type="CT_DLblPos" minOccurs="0" maxOccurs="1"/>
  446. <xsd:element name="showLegendKey" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  447. <xsd:element name="showVal" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  448. <xsd:element name="showCatName" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  449. <xsd:element name="showSerName" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  450. <xsd:element name="showPercent" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  451. <xsd:element name="showBubbleSize" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  452. <xsd:element name="separator" type="xsd:string" minOccurs="0" maxOccurs="1"/>
  453. </xsd:sequence>
  454. </xsd:group>
  455. <xsd:group name="Group_DLbl">
  456. <xsd:sequence>
  457. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  458. <xsd:element name="tx" type="CT_Tx" minOccurs="0" maxOccurs="1"/>
  459. <xsd:group ref="EG_DLblShared" minOccurs="1" maxOccurs="1"/>
  460. </xsd:sequence>
  461. </xsd:group>
  462. <xsd:complexType name="CT_DLbl">
  463. <xsd:sequence>
  464. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  465. <xsd:choice>
  466. <xsd:element name="delete" type="CT_Boolean" minOccurs="1" maxOccurs="1"/>
  467. <xsd:group ref="Group_DLbl" minOccurs="1" maxOccurs="1"/>
  468. </xsd:choice>
  469. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  470. </xsd:sequence>
  471. </xsd:complexType>
  472. <xsd:group name="Group_DLbls">
  473. <xsd:sequence>
  474. <xsd:group ref="EG_DLblShared" minOccurs="1" maxOccurs="1"/>
  475. <xsd:element name="showLeaderLines" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  476. <xsd:element name="leaderLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  477. </xsd:sequence>
  478. </xsd:group>
  479. <xsd:complexType name="CT_DLbls">
  480. <xsd:sequence>
  481. <xsd:element name="dLbl" type="CT_DLbl" minOccurs="0" maxOccurs="unbounded"/>
  482. <xsd:choice>
  483. <xsd:element name="delete" type="CT_Boolean" minOccurs="1" maxOccurs="1"/>
  484. <xsd:group ref="Group_DLbls" minOccurs="1" maxOccurs="1"/>
  485. </xsd:choice>
  486. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  487. </xsd:sequence>
  488. </xsd:complexType>
  489. <xsd:simpleType name="ST_MarkerStyle">
  490. <xsd:restriction base="xsd:string">
  491. <xsd:enumeration value="circle"/>
  492. <xsd:enumeration value="dash"/>
  493. <xsd:enumeration value="diamond"/>
  494. <xsd:enumeration value="dot"/>
  495. <xsd:enumeration value="none"/>
  496. <xsd:enumeration value="picture"/>
  497. <xsd:enumeration value="plus"/>
  498. <xsd:enumeration value="square"/>
  499. <xsd:enumeration value="star"/>
  500. <xsd:enumeration value="triangle"/>
  501. <xsd:enumeration value="x"/>
  502. <xsd:enumeration value="auto"/>
  503. </xsd:restriction>
  504. </xsd:simpleType>
  505. <xsd:complexType name="CT_MarkerStyle">
  506. <xsd:attribute name="val" type="ST_MarkerStyle" use="required"/>
  507. </xsd:complexType>
  508. <xsd:simpleType name="ST_MarkerSize">
  509. <xsd:restriction base="xsd:unsignedByte">
  510. <xsd:minInclusive value="2"/>
  511. <xsd:maxInclusive value="72"/>
  512. </xsd:restriction>
  513. </xsd:simpleType>
  514. <xsd:complexType name="CT_MarkerSize">
  515. <xsd:attribute name="val" type="ST_MarkerSize" default="5"/>
  516. </xsd:complexType>
  517. <xsd:complexType name="CT_Marker">
  518. <xsd:sequence>
  519. <xsd:element name="symbol" type="CT_MarkerStyle" minOccurs="0" maxOccurs="1"/>
  520. <xsd:element name="size" type="CT_MarkerSize" minOccurs="0" maxOccurs="1"/>
  521. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  522. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  523. </xsd:sequence>
  524. </xsd:complexType>
  525. <xsd:complexType name="CT_DPt">
  526. <xsd:sequence>
  527. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  528. <xsd:element name="invertIfNegative" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  529. <xsd:element name="marker" type="CT_Marker" minOccurs="0" maxOccurs="1"/>
  530. <xsd:element name="bubble3D" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  531. <xsd:element name="explosion" type="CT_UnsignedInt" minOccurs="0" maxOccurs="1"/>
  532. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  533. <xsd:element name="pictureOptions" type="CT_PictureOptions" minOccurs="0" maxOccurs="1"/>
  534. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  535. </xsd:sequence>
  536. </xsd:complexType>
  537. <xsd:simpleType name="ST_TrendlineType">
  538. <xsd:restriction base="xsd:string">
  539. <xsd:enumeration value="exp"/>
  540. <xsd:enumeration value="linear"/>
  541. <xsd:enumeration value="log"/>
  542. <xsd:enumeration value="movingAvg"/>
  543. <xsd:enumeration value="poly"/>
  544. <xsd:enumeration value="power"/>
  545. </xsd:restriction>
  546. </xsd:simpleType>
  547. <xsd:complexType name="CT_TrendlineType">
  548. <xsd:attribute name="val" type="ST_TrendlineType" default="linear"/>
  549. </xsd:complexType>
  550. <xsd:simpleType name="ST_Order">
  551. <xsd:restriction base="xsd:unsignedByte">
  552. <xsd:minInclusive value="2"/>
  553. <xsd:maxInclusive value="6"/>
  554. </xsd:restriction>
  555. </xsd:simpleType>
  556. <xsd:complexType name="CT_Order">
  557. <xsd:attribute name="val" type="ST_Order" default="2"/>
  558. </xsd:complexType>
  559. <xsd:simpleType name="ST_Period">
  560. <xsd:restriction base="xsd:unsignedInt">
  561. <xsd:minInclusive value="2"/>
  562. </xsd:restriction>
  563. </xsd:simpleType>
  564. <xsd:complexType name="CT_Period">
  565. <xsd:attribute name="val" type="ST_Period" default="2"/>
  566. </xsd:complexType>
  567. <xsd:complexType name="CT_TrendlineLbl">
  568. <xsd:sequence>
  569. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  570. <xsd:element name="tx" type="CT_Tx" minOccurs="0" maxOccurs="1"/>
  571. <xsd:element name="numFmt" type="CT_NumFmt" minOccurs="0" maxOccurs="1"/>
  572. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  573. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  574. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  575. </xsd:sequence>
  576. </xsd:complexType>
  577. <xsd:complexType name="CT_Trendline">
  578. <xsd:sequence>
  579. <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1"/>
  580. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  581. <xsd:element name="trendlineType" type="CT_TrendlineType" minOccurs="1" maxOccurs="1"/>
  582. <xsd:element name="order" type="CT_Order" minOccurs="0" maxOccurs="1"/>
  583. <xsd:element name="period" type="CT_Period" minOccurs="0" maxOccurs="1"/>
  584. <xsd:element name="forward" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  585. <xsd:element name="backward" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  586. <xsd:element name="intercept" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  587. <xsd:element name="dispRSqr" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  588. <xsd:element name="dispEq" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  589. <xsd:element name="trendlineLbl" type="CT_TrendlineLbl" minOccurs="0" maxOccurs="1"/>
  590. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  591. </xsd:sequence>
  592. </xsd:complexType>
  593. <xsd:simpleType name="ST_ErrDir">
  594. <xsd:restriction base="xsd:string">
  595. <xsd:enumeration value="x"/>
  596. <xsd:enumeration value="y"/>
  597. </xsd:restriction>
  598. </xsd:simpleType>
  599. <xsd:complexType name="CT_ErrDir">
  600. <xsd:attribute name="val" type="ST_ErrDir" use="required"/>
  601. </xsd:complexType>
  602. <xsd:simpleType name="ST_ErrBarType">
  603. <xsd:restriction base="xsd:string">
  604. <xsd:enumeration value="both"/>
  605. <xsd:enumeration value="minus"/>
  606. <xsd:enumeration value="plus"/>
  607. </xsd:restriction>
  608. </xsd:simpleType>
  609. <xsd:complexType name="CT_ErrBarType">
  610. <xsd:attribute name="val" type="ST_ErrBarType" default="both"/>
  611. </xsd:complexType>
  612. <xsd:simpleType name="ST_ErrValType">
  613. <xsd:restriction base="xsd:string">
  614. <xsd:enumeration value="cust"/>
  615. <xsd:enumeration value="fixedVal"/>
  616. <xsd:enumeration value="percentage"/>
  617. <xsd:enumeration value="stdDev"/>
  618. <xsd:enumeration value="stdErr"/>
  619. </xsd:restriction>
  620. </xsd:simpleType>
  621. <xsd:complexType name="CT_ErrValType">
  622. <xsd:attribute name="val" type="ST_ErrValType" default="fixedVal"/>
  623. </xsd:complexType>
  624. <xsd:complexType name="CT_ErrBars">
  625. <xsd:sequence>
  626. <xsd:element name="errDir" type="CT_ErrDir" minOccurs="0" maxOccurs="1"/>
  627. <xsd:element name="errBarType" type="CT_ErrBarType" minOccurs="1" maxOccurs="1"/>
  628. <xsd:element name="errValType" type="CT_ErrValType" minOccurs="1" maxOccurs="1"/>
  629. <xsd:element name="noEndCap" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  630. <xsd:element name="plus" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  631. <xsd:element name="minus" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  632. <xsd:element name="val" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  633. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  634. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  635. </xsd:sequence>
  636. </xsd:complexType>
  637. <xsd:complexType name="CT_UpDownBar">
  638. <xsd:sequence>
  639. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  640. </xsd:sequence>
  641. </xsd:complexType>
  642. <xsd:complexType name="CT_UpDownBars">
  643. <xsd:sequence>
  644. <xsd:element name="gapWidth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  645. <xsd:element name="upBars" type="CT_UpDownBar" minOccurs="0" maxOccurs="1"/>
  646. <xsd:element name="downBars" type="CT_UpDownBar" minOccurs="0" maxOccurs="1"/>
  647. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  648. </xsd:sequence>
  649. </xsd:complexType>
  650. <xsd:group name="EG_SerShared">
  651. <xsd:sequence>
  652. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  653. <xsd:element name="order" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  654. <xsd:element name="tx" type="CT_SerTx" minOccurs="0" maxOccurs="1"/>
  655. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  656. </xsd:sequence>
  657. </xsd:group>
  658. <xsd:complexType name="CT_LineSer">
  659. <xsd:sequence>
  660. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  661. <xsd:element name="marker" type="CT_Marker" minOccurs="0" maxOccurs="1"/>
  662. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  663. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  664. <xsd:element name="trendline" type="CT_Trendline" minOccurs="0" maxOccurs="unbounded"/>
  665. <xsd:element name="errBars" type="CT_ErrBars" minOccurs="0" maxOccurs="1"/>
  666. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  667. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  668. <xsd:element name="smooth" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  669. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  670. </xsd:sequence>
  671. </xsd:complexType>
  672. <xsd:complexType name="CT_ScatterSer">
  673. <xsd:sequence>
  674. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  675. <xsd:element name="marker" type="CT_Marker" minOccurs="0" maxOccurs="1"/>
  676. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  677. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  678. <xsd:element name="trendline" type="CT_Trendline" minOccurs="0" maxOccurs="unbounded"/>
  679. <xsd:element name="errBars" type="CT_ErrBars" minOccurs="0" maxOccurs="2"/>
  680. <xsd:element name="xVal" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  681. <xsd:element name="yVal" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  682. <xsd:element name="smooth" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  683. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  684. </xsd:sequence>
  685. </xsd:complexType>
  686. <xsd:complexType name="CT_RadarSer">
  687. <xsd:sequence>
  688. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  689. <xsd:element name="marker" type="CT_Marker" minOccurs="0" maxOccurs="1"/>
  690. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  691. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  692. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  693. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  694. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  695. </xsd:sequence>
  696. </xsd:complexType>
  697. <xsd:complexType name="CT_BarSer">
  698. <xsd:sequence>
  699. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  700. <xsd:element name="invertIfNegative" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  701. <xsd:element name="pictureOptions" type="CT_PictureOptions" minOccurs="0" maxOccurs="1"/>
  702. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  703. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  704. <xsd:element name="trendline" type="CT_Trendline" minOccurs="0" maxOccurs="unbounded"/>
  705. <xsd:element name="errBars" type="CT_ErrBars" minOccurs="0" maxOccurs="1"/>
  706. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  707. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  708. <xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>
  709. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  710. </xsd:sequence>
  711. </xsd:complexType>
  712. <xsd:complexType name="CT_AreaSer">
  713. <xsd:sequence>
  714. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  715. <xsd:element name="pictureOptions" type="CT_PictureOptions" minOccurs="0" maxOccurs="1"/>
  716. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  717. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  718. <xsd:element name="trendline" type="CT_Trendline" minOccurs="0" maxOccurs="unbounded"/>
  719. <xsd:element name="errBars" type="CT_ErrBars" minOccurs="0" maxOccurs="2"/>
  720. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  721. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  722. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  723. </xsd:sequence>
  724. </xsd:complexType>
  725. <xsd:complexType name="CT_PieSer">
  726. <xsd:sequence>
  727. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  728. <xsd:element name="explosion" type="CT_UnsignedInt" minOccurs="0" maxOccurs="1"/>
  729. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  730. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  731. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  732. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  733. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  734. </xsd:sequence>
  735. </xsd:complexType>
  736. <xsd:complexType name="CT_BubbleSer">
  737. <xsd:sequence>
  738. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  739. <xsd:element name="invertIfNegative" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  740. <xsd:element name="dPt" type="CT_DPt" minOccurs="0" maxOccurs="unbounded"/>
  741. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  742. <xsd:element name="trendline" type="CT_Trendline" minOccurs="0" maxOccurs="unbounded"/>
  743. <xsd:element name="errBars" type="CT_ErrBars" minOccurs="0" maxOccurs="2"/>
  744. <xsd:element name="xVal" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  745. <xsd:element name="yVal" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  746. <xsd:element name="bubbleSize" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  747. <xsd:element name="bubble3D" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  748. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  749. </xsd:sequence>
  750. </xsd:complexType>
  751. <xsd:complexType name="CT_SurfaceSer">
  752. <xsd:sequence>
  753. <xsd:group ref="EG_SerShared" minOccurs="1" maxOccurs="1"/>
  754. <xsd:element name="cat" type="CT_AxDataSource" minOccurs="0" maxOccurs="1"/>
  755. <xsd:element name="val" type="CT_NumDataSource" minOccurs="0" maxOccurs="1"/>
  756. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  757. </xsd:sequence>
  758. </xsd:complexType>
  759. <xsd:simpleType name="ST_Grouping">
  760. <xsd:restriction base="xsd:string">
  761. <xsd:enumeration value="percentStacked"/>
  762. <xsd:enumeration value="standard"/>
  763. <xsd:enumeration value="stacked"/>
  764. </xsd:restriction>
  765. </xsd:simpleType>
  766. <xsd:complexType name="CT_Grouping">
  767. <xsd:attribute name="val" type="ST_Grouping" default="standard"/>
  768. </xsd:complexType>
  769. <xsd:complexType name="CT_ChartLines">
  770. <xsd:sequence>
  771. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  772. </xsd:sequence>
  773. </xsd:complexType>
  774. <xsd:group name="EG_LineChartShared">
  775. <xsd:sequence>
  776. <xsd:element name="grouping" type="CT_Grouping" minOccurs="1" maxOccurs="1"/>
  777. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  778. <xsd:element name="ser" type="CT_LineSer" minOccurs="0" maxOccurs="unbounded"/>
  779. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  780. <xsd:element name="dropLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  781. </xsd:sequence>
  782. </xsd:group>
  783. <xsd:complexType name="CT_LineChart">
  784. <xsd:sequence>
  785. <xsd:group ref="EG_LineChartShared" minOccurs="1" maxOccurs="1"/>
  786. <xsd:element name="hiLowLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  787. <xsd:element name="upDownBars" type="CT_UpDownBars" minOccurs="0" maxOccurs="1"/>
  788. <xsd:element name="marker" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  789. <xsd:element name="smooth" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  790. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  791. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  792. </xsd:sequence>
  793. </xsd:complexType>
  794. <xsd:complexType name="CT_Line3DChart">
  795. <xsd:sequence>
  796. <xsd:group ref="EG_LineChartShared" minOccurs="1" maxOccurs="1"/>
  797. <xsd:element name="gapDepth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  798. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="3" maxOccurs="3"/>
  799. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  800. </xsd:sequence>
  801. </xsd:complexType>
  802. <xsd:complexType name="CT_StockChart">
  803. <xsd:sequence>
  804. <xsd:element name="ser" type="CT_LineSer" minOccurs="3" maxOccurs="4"/>
  805. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  806. <xsd:element name="dropLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  807. <xsd:element name="hiLowLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  808. <xsd:element name="upDownBars" type="CT_UpDownBars" minOccurs="0" maxOccurs="1"/>
  809. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  810. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  811. </xsd:sequence>
  812. </xsd:complexType>
  813. <xsd:simpleType name="ST_ScatterStyle">
  814. <xsd:restriction base="xsd:string">
  815. <xsd:enumeration value="none"/>
  816. <xsd:enumeration value="line"/>
  817. <xsd:enumeration value="lineMarker"/>
  818. <xsd:enumeration value="marker"/>
  819. <xsd:enumeration value="smooth"/>
  820. <xsd:enumeration value="smoothMarker"/>
  821. </xsd:restriction>
  822. </xsd:simpleType>
  823. <xsd:complexType name="CT_ScatterStyle">
  824. <xsd:attribute name="val" type="ST_ScatterStyle" default="marker"/>
  825. </xsd:complexType>
  826. <xsd:complexType name="CT_ScatterChart">
  827. <xsd:sequence>
  828. <xsd:element name="scatterStyle" type="CT_ScatterStyle" minOccurs="1" maxOccurs="1"/>
  829. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  830. <xsd:element name="ser" type="CT_ScatterSer" minOccurs="0" maxOccurs="unbounded"/>
  831. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  832. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  833. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  834. </xsd:sequence>
  835. </xsd:complexType>
  836. <xsd:simpleType name="ST_RadarStyle">
  837. <xsd:restriction base="xsd:string">
  838. <xsd:enumeration value="standard"/>
  839. <xsd:enumeration value="marker"/>
  840. <xsd:enumeration value="filled"/>
  841. </xsd:restriction>
  842. </xsd:simpleType>
  843. <xsd:complexType name="CT_RadarStyle">
  844. <xsd:attribute name="val" type="ST_RadarStyle" default="standard"/>
  845. </xsd:complexType>
  846. <xsd:complexType name="CT_RadarChart">
  847. <xsd:sequence>
  848. <xsd:element name="radarStyle" type="CT_RadarStyle" minOccurs="1" maxOccurs="1"/>
  849. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  850. <xsd:element name="ser" type="CT_RadarSer" minOccurs="0" maxOccurs="unbounded"/>
  851. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  852. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  853. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  854. </xsd:sequence>
  855. </xsd:complexType>
  856. <xsd:simpleType name="ST_BarGrouping">
  857. <xsd:restriction base="xsd:string">
  858. <xsd:enumeration value="percentStacked"/>
  859. <xsd:enumeration value="clustered"/>
  860. <xsd:enumeration value="standard"/>
  861. <xsd:enumeration value="stacked"/>
  862. </xsd:restriction>
  863. </xsd:simpleType>
  864. <xsd:complexType name="CT_BarGrouping">
  865. <xsd:attribute name="val" type="ST_BarGrouping" default="clustered"/>
  866. </xsd:complexType>
  867. <xsd:simpleType name="ST_BarDir">
  868. <xsd:restriction base="xsd:string">
  869. <xsd:enumeration value="bar"/>
  870. <xsd:enumeration value="col"/>
  871. </xsd:restriction>
  872. </xsd:simpleType>
  873. <xsd:complexType name="CT_BarDir">
  874. <xsd:attribute name="val" type="ST_BarDir" default="col"/>
  875. </xsd:complexType>
  876. <xsd:simpleType name="ST_Shape">
  877. <xsd:restriction base="xsd:string">
  878. <xsd:enumeration value="cone"/>
  879. <xsd:enumeration value="coneToMax"/>
  880. <xsd:enumeration value="box"/>
  881. <xsd:enumeration value="cylinder"/>
  882. <xsd:enumeration value="pyramid"/>
  883. <xsd:enumeration value="pyramidToMax"/>
  884. </xsd:restriction>
  885. </xsd:simpleType>
  886. <xsd:complexType name="CT_Shape">
  887. <xsd:attribute name="val" type="ST_Shape" default="box"/>
  888. </xsd:complexType>
  889. <xsd:group name="EG_BarChartShared">
  890. <xsd:sequence>
  891. <xsd:element name="barDir" type="CT_BarDir" minOccurs="1" maxOccurs="1"/>
  892. <xsd:element name="grouping" type="CT_BarGrouping" minOccurs="0" maxOccurs="1"/>
  893. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  894. <xsd:element name="ser" type="CT_BarSer" minOccurs="0" maxOccurs="unbounded"/>
  895. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  896. </xsd:sequence>
  897. </xsd:group>
  898. <xsd:complexType name="CT_BarChart">
  899. <xsd:sequence>
  900. <xsd:group ref="EG_BarChartShared" minOccurs="1" maxOccurs="1"/>
  901. <xsd:element name="gapWidth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  902. <xsd:element name="overlap" type="CT_Overlap" minOccurs="0" maxOccurs="1"/>
  903. <xsd:element name="serLines" type="CT_ChartLines" minOccurs="0" maxOccurs="unbounded"/>
  904. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  905. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  906. </xsd:sequence>
  907. </xsd:complexType>
  908. <xsd:complexType name="CT_Bar3DChart">
  909. <xsd:sequence>
  910. <xsd:group ref="EG_BarChartShared" minOccurs="1" maxOccurs="1"/>
  911. <xsd:element name="gapWidth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  912. <xsd:element name="gapDepth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  913. <xsd:element name="shape" type="CT_Shape" minOccurs="0" maxOccurs="1"/>
  914. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="3"/>
  915. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  916. </xsd:sequence>
  917. </xsd:complexType>
  918. <xsd:group name="EG_AreaChartShared">
  919. <xsd:sequence>
  920. <xsd:element name="grouping" type="CT_Grouping" minOccurs="0" maxOccurs="1"/>
  921. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  922. <xsd:element name="ser" type="CT_AreaSer" minOccurs="0" maxOccurs="unbounded"/>
  923. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  924. <xsd:element name="dropLines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  925. </xsd:sequence>
  926. </xsd:group>
  927. <xsd:complexType name="CT_AreaChart">
  928. <xsd:sequence>
  929. <xsd:group ref="EG_AreaChartShared" minOccurs="1" maxOccurs="1"/>
  930. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  931. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  932. </xsd:sequence>
  933. </xsd:complexType>
  934. <xsd:complexType name="CT_Area3DChart">
  935. <xsd:sequence>
  936. <xsd:group ref="EG_AreaChartShared" minOccurs="1" maxOccurs="1"/>
  937. <xsd:element name="gapDepth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  938. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="3"/>
  939. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  940. </xsd:sequence>
  941. </xsd:complexType>
  942. <xsd:group name="EG_PieChartShared">
  943. <xsd:sequence>
  944. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  945. <xsd:element name="ser" type="CT_PieSer" minOccurs="0" maxOccurs="unbounded"/>
  946. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  947. </xsd:sequence>
  948. </xsd:group>
  949. <xsd:complexType name="CT_PieChart">
  950. <xsd:sequence>
  951. <xsd:group ref="EG_PieChartShared" minOccurs="1" maxOccurs="1"/>
  952. <xsd:element name="firstSliceAng" type="CT_FirstSliceAng" minOccurs="0" maxOccurs="1"/>
  953. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  954. </xsd:sequence>
  955. </xsd:complexType>
  956. <xsd:complexType name="CT_Pie3DChart">
  957. <xsd:sequence>
  958. <xsd:group ref="EG_PieChartShared" minOccurs="1" maxOccurs="1"/>
  959. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  960. </xsd:sequence>
  961. </xsd:complexType>
  962. <xsd:complexType name="CT_DoughnutChart">
  963. <xsd:sequence>
  964. <xsd:group ref="EG_PieChartShared" minOccurs="1" maxOccurs="1"/>
  965. <xsd:element name="firstSliceAng" type="CT_FirstSliceAng" minOccurs="0" maxOccurs="1"/>
  966. <xsd:element name="holeSize" type="CT_HoleSize" minOccurs="0" maxOccurs="1"/>
  967. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  968. </xsd:sequence>
  969. </xsd:complexType>
  970. <xsd:simpleType name="ST_OfPieType">
  971. <xsd:restriction base="xsd:string">
  972. <xsd:enumeration value="pie"/>
  973. <xsd:enumeration value="bar"/>
  974. </xsd:restriction>
  975. </xsd:simpleType>
  976. <xsd:complexType name="CT_OfPieType">
  977. <xsd:attribute name="val" type="ST_OfPieType" default="pie"/>
  978. </xsd:complexType>
  979. <xsd:complexType name="CT_OfPieChart">
  980. <xsd:sequence>
  981. <xsd:element name="ofPieType" type="CT_OfPieType" minOccurs="1" maxOccurs="1"/>
  982. <xsd:group ref="EG_PieChartShared" minOccurs="1" maxOccurs="1"/>
  983. <xsd:element name="gapWidth" type="CT_GapAmount" minOccurs="0" maxOccurs="1"/>
  984. <xsd:element name="splitType" type="CT_SplitType" minOccurs="0" maxOccurs="1"/>
  985. <xsd:element name="splitPos" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  986. <xsd:element name="custSplit" type="CT_CustSplit" minOccurs="0" maxOccurs="1"/>
  987. <xsd:element name="secondPieSize" type="CT_SecondPieSize" minOccurs="0" maxOccurs="1"/>
  988. <xsd:element name="serLines" type="CT_ChartLines" minOccurs="0" maxOccurs="unbounded"/>
  989. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  990. </xsd:sequence>
  991. </xsd:complexType>
  992. <xsd:complexType name="CT_BubbleChart">
  993. <xsd:sequence>
  994. <xsd:element name="varyColors" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  995. <xsd:element name="ser" type="CT_BubbleSer" minOccurs="0" maxOccurs="unbounded"/>
  996. <xsd:element name="dLbls" type="CT_DLbls" minOccurs="0" maxOccurs="1"/>
  997. <xsd:element name="bubble3D" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  998. <xsd:element name="bubbleScale" type="CT_BubbleScale" minOccurs="0" maxOccurs="1"/>
  999. <xsd:element name="showNegBubbles" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1000. <xsd:element name="sizeRepresents" type="CT_SizeRepresents" minOccurs="0" maxOccurs="1"/>
  1001. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="2"/>
  1002. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1003. </xsd:sequence>
  1004. </xsd:complexType>
  1005. <xsd:complexType name="CT_BandFmt">
  1006. <xsd:sequence>
  1007. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1008. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1009. </xsd:sequence>
  1010. </xsd:complexType>
  1011. <xsd:complexType name="CT_BandFmts">
  1012. <xsd:sequence>
  1013. <xsd:element name="bandFmt" type="CT_BandFmt" minOccurs="0" maxOccurs="unbounded"/>
  1014. </xsd:sequence>
  1015. </xsd:complexType>
  1016. <xsd:group name="EG_SurfaceChartShared">
  1017. <xsd:sequence>
  1018. <xsd:element name="wireframe" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1019. <xsd:element name="ser" type="CT_SurfaceSer" minOccurs="0" maxOccurs="unbounded"/>
  1020. <xsd:element name="bandFmts" type="CT_BandFmts" minOccurs="0" maxOccurs="1"/>
  1021. </xsd:sequence>
  1022. </xsd:group>
  1023. <xsd:complexType name="CT_SurfaceChart">
  1024. <xsd:sequence>
  1025. <xsd:group ref="EG_SurfaceChartShared" minOccurs="1" maxOccurs="1"/>
  1026. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="2" maxOccurs="3"/>
  1027. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1028. </xsd:sequence>
  1029. </xsd:complexType>
  1030. <xsd:complexType name="CT_Surface3DChart">
  1031. <xsd:sequence>
  1032. <xsd:group ref="EG_SurfaceChartShared" minOccurs="1" maxOccurs="1"/>
  1033. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="3" maxOccurs="3"/>
  1034. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1035. </xsd:sequence>
  1036. </xsd:complexType>
  1037. <xsd:simpleType name="ST_AxPos">
  1038. <xsd:restriction base="xsd:string">
  1039. <xsd:enumeration value="b"/>
  1040. <xsd:enumeration value="l"/>
  1041. <xsd:enumeration value="r"/>
  1042. <xsd:enumeration value="t"/>
  1043. </xsd:restriction>
  1044. </xsd:simpleType>
  1045. <xsd:complexType name="CT_AxPos">
  1046. <xsd:attribute name="val" type="ST_AxPos" use="required"/>
  1047. </xsd:complexType>
  1048. <xsd:simpleType name="ST_Crosses">
  1049. <xsd:restriction base="xsd:string">
  1050. <xsd:enumeration value="autoZero"/>
  1051. <xsd:enumeration value="max"/>
  1052. <xsd:enumeration value="min"/>
  1053. </xsd:restriction>
  1054. </xsd:simpleType>
  1055. <xsd:complexType name="CT_Crosses">
  1056. <xsd:attribute name="val" type="ST_Crosses" use="required"/>
  1057. </xsd:complexType>
  1058. <xsd:simpleType name="ST_CrossBetween">
  1059. <xsd:restriction base="xsd:string">
  1060. <xsd:enumeration value="between"/>
  1061. <xsd:enumeration value="midCat"/>
  1062. </xsd:restriction>
  1063. </xsd:simpleType>
  1064. <xsd:complexType name="CT_CrossBetween">
  1065. <xsd:attribute name="val" type="ST_CrossBetween" use="required"/>
  1066. </xsd:complexType>
  1067. <xsd:simpleType name="ST_TickMark">
  1068. <xsd:restriction base="xsd:string">
  1069. <xsd:enumeration value="cross"/>
  1070. <xsd:enumeration value="in"/>
  1071. <xsd:enumeration value="none"/>
  1072. <xsd:enumeration value="out"/>
  1073. </xsd:restriction>
  1074. </xsd:simpleType>
  1075. <xsd:complexType name="CT_TickMark">
  1076. <xsd:attribute name="val" type="ST_TickMark" default="cross"/>
  1077. </xsd:complexType>
  1078. <xsd:simpleType name="ST_TickLblPos">
  1079. <xsd:restriction base="xsd:string">
  1080. <xsd:enumeration value="high"/>
  1081. <xsd:enumeration value="low"/>
  1082. <xsd:enumeration value="nextTo"/>
  1083. <xsd:enumeration value="none"/>
  1084. </xsd:restriction>
  1085. </xsd:simpleType>
  1086. <xsd:complexType name="CT_TickLblPos">
  1087. <xsd:attribute name="val" type="ST_TickLblPos" default="nextTo"/>
  1088. </xsd:complexType>
  1089. <xsd:simpleType name="ST_Skip">
  1090. <xsd:restriction base="xsd:unsignedInt">
  1091. <xsd:minInclusive value="1"/>
  1092. </xsd:restriction>
  1093. </xsd:simpleType>
  1094. <xsd:complexType name="CT_Skip">
  1095. <xsd:attribute name="val" type="ST_Skip" use="required"/>
  1096. </xsd:complexType>
  1097. <xsd:simpleType name="ST_TimeUnit">
  1098. <xsd:restriction base="xsd:string">
  1099. <xsd:enumeration value="days"/>
  1100. <xsd:enumeration value="months"/>
  1101. <xsd:enumeration value="years"/>
  1102. </xsd:restriction>
  1103. </xsd:simpleType>
  1104. <xsd:complexType name="CT_TimeUnit">
  1105. <xsd:attribute name="val" type="ST_TimeUnit" default="days"/>
  1106. </xsd:complexType>
  1107. <xsd:simpleType name="ST_AxisUnit">
  1108. <xsd:restriction base="xsd:double">
  1109. <xsd:minExclusive value="0"/>
  1110. </xsd:restriction>
  1111. </xsd:simpleType>
  1112. <xsd:complexType name="CT_AxisUnit">
  1113. <xsd:attribute name="val" type="ST_AxisUnit" use="required"/>
  1114. </xsd:complexType>
  1115. <xsd:simpleType name="ST_BuiltInUnit">
  1116. <xsd:restriction base="xsd:string">
  1117. <xsd:enumeration value="hundreds"/>
  1118. <xsd:enumeration value="thousands"/>
  1119. <xsd:enumeration value="tenThousands"/>
  1120. <xsd:enumeration value="hundredThousands"/>
  1121. <xsd:enumeration value="millions"/>
  1122. <xsd:enumeration value="tenMillions"/>
  1123. <xsd:enumeration value="hundredMillions"/>
  1124. <xsd:enumeration value="billions"/>
  1125. <xsd:enumeration value="trillions"/>
  1126. </xsd:restriction>
  1127. </xsd:simpleType>
  1128. <xsd:complexType name="CT_BuiltInUnit">
  1129. <xsd:attribute name="val" type="ST_BuiltInUnit" default="thousands"/>
  1130. </xsd:complexType>
  1131. <xsd:simpleType name="ST_PictureFormat">
  1132. <xsd:restriction base="xsd:string">
  1133. <xsd:enumeration value="stretch"/>
  1134. <xsd:enumeration value="stack"/>
  1135. <xsd:enumeration value="stackScale"/>
  1136. </xsd:restriction>
  1137. </xsd:simpleType>
  1138. <xsd:complexType name="CT_PictureFormat">
  1139. <xsd:attribute name="val" type="ST_PictureFormat" use="required"/>
  1140. </xsd:complexType>
  1141. <xsd:simpleType name="ST_PictureStackUnit">
  1142. <xsd:restriction base="xsd:double">
  1143. <xsd:minExclusive value="0"/>
  1144. </xsd:restriction>
  1145. </xsd:simpleType>
  1146. <xsd:complexType name="CT_PictureStackUnit">
  1147. <xsd:attribute name="val" type="ST_PictureStackUnit" use="required"/>
  1148. </xsd:complexType>
  1149. <xsd:complexType name="CT_PictureOptions">
  1150. <xsd:sequence>
  1151. <xsd:element name="applyToFront" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1152. <xsd:element name="applyToSides" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1153. <xsd:element name="applyToEnd" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1154. <xsd:element name="pictureFormat" type="CT_PictureFormat" minOccurs="0" maxOccurs="1"/>
  1155. <xsd:element name="pictureStackUnit" type="CT_PictureStackUnit" minOccurs="0" maxOccurs="1"/>
  1156. </xsd:sequence>
  1157. </xsd:complexType>
  1158. <xsd:complexType name="CT_DispUnitsLbl">
  1159. <xsd:sequence>
  1160. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  1161. <xsd:element name="tx" type="CT_Tx" minOccurs="0" maxOccurs="1"/>
  1162. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1163. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1164. </xsd:sequence>
  1165. </xsd:complexType>
  1166. <xsd:complexType name="CT_DispUnits">
  1167. <xsd:sequence>
  1168. <xsd:choice>
  1169. <xsd:element name="custUnit" type="CT_Double" minOccurs="1" maxOccurs="1"/>
  1170. <xsd:element name="builtInUnit" type="CT_BuiltInUnit" minOccurs="1" maxOccurs="1"/>
  1171. </xsd:choice>
  1172. <xsd:element name="dispUnitsLbl" type="CT_DispUnitsLbl" minOccurs="0" maxOccurs="1"/>
  1173. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1174. </xsd:sequence>
  1175. </xsd:complexType>
  1176. <xsd:simpleType name="ST_Orientation">
  1177. <xsd:restriction base="xsd:string">
  1178. <xsd:enumeration value="maxMin"/>
  1179. <xsd:enumeration value="minMax"/>
  1180. </xsd:restriction>
  1181. </xsd:simpleType>
  1182. <xsd:complexType name="CT_Orientation">
  1183. <xsd:attribute name="val" type="ST_Orientation" default="minMax"/>
  1184. </xsd:complexType>
  1185. <xsd:simpleType name="ST_LogBase">
  1186. <xsd:restriction base="xsd:double">
  1187. <xsd:minInclusive value="2"/>
  1188. <xsd:maxInclusive value="1000"/>
  1189. </xsd:restriction>
  1190. </xsd:simpleType>
  1191. <xsd:complexType name="CT_LogBase">
  1192. <xsd:attribute name="val" type="ST_LogBase" use="required"/>
  1193. </xsd:complexType>
  1194. <xsd:complexType name="CT_Scaling">
  1195. <xsd:sequence>
  1196. <xsd:element name="logBase" type="CT_LogBase" minOccurs="0" maxOccurs="1"/>
  1197. <xsd:element name="orientation" type="CT_Orientation" minOccurs="0" maxOccurs="1"/>
  1198. <xsd:element name="max" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  1199. <xsd:element name="min" type="CT_Double" minOccurs="0" maxOccurs="1"/>
  1200. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1201. </xsd:sequence>
  1202. </xsd:complexType>
  1203. <xsd:simpleType name="ST_LblOffset">
  1204. <xsd:union memberTypes="ST_LblOffsetPercent ST_LblOffsetUShort"/>
  1205. </xsd:simpleType>
  1206. <xsd:simpleType name="ST_LblOffsetPercent">
  1207. <xsd:restriction base="xsd:string">
  1208. <xsd:pattern value="0*(([0-9])|([1-9][0-9])|([1-9][0-9][0-9])|1000)%"/>
  1209. </xsd:restriction>
  1210. </xsd:simpleType>
  1211. <xsd:simpleType name="ST_LblOffsetUShort">
  1212. <xsd:restriction base="xsd:unsignedShort">
  1213. <xsd:minInclusive value="0"/>
  1214. <xsd:maxInclusive value="1000"/>
  1215. </xsd:restriction>
  1216. </xsd:simpleType>
  1217. <xsd:complexType name="CT_LblOffset">
  1218. <xsd:attribute name="val" type="ST_LblOffset" default="100%"/>
  1219. </xsd:complexType>
  1220. <xsd:group name="EG_AxShared">
  1221. <xsd:sequence>
  1222. <xsd:element name="axId" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1223. <xsd:element name="scaling" type="CT_Scaling" minOccurs="1" maxOccurs="1"/>
  1224. <xsd:element name="delete" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1225. <xsd:element name="axPos" type="CT_AxPos" minOccurs="1" maxOccurs="1"/>
  1226. <xsd:element name="majorGridlines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  1227. <xsd:element name="minorGridlines" type="CT_ChartLines" minOccurs="0" maxOccurs="1"/>
  1228. <xsd:element name="title" type="CT_Title" minOccurs="0" maxOccurs="1"/>
  1229. <xsd:element name="numFmt" type="CT_NumFmt" minOccurs="0" maxOccurs="1"/>
  1230. <xsd:element name="majorTickMark" type="CT_TickMark" minOccurs="0" maxOccurs="1"/>
  1231. <xsd:element name="minorTickMark" type="CT_TickMark" minOccurs="0" maxOccurs="1"/>
  1232. <xsd:element name="tickLblPos" type="CT_TickLblPos" minOccurs="0" maxOccurs="1"/>
  1233. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1234. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1235. <xsd:element name="crossAx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1236. <xsd:choice minOccurs="0" maxOccurs="1">
  1237. <xsd:element name="crosses" type="CT_Crosses" minOccurs="1" maxOccurs="1"/>
  1238. <xsd:element name="crossesAt" type="CT_Double" minOccurs="1" maxOccurs="1"/>
  1239. </xsd:choice>
  1240. </xsd:sequence>
  1241. </xsd:group>
  1242. <xsd:complexType name="CT_CatAx">
  1243. <xsd:sequence>
  1244. <xsd:group ref="EG_AxShared" minOccurs="1" maxOccurs="1"/>
  1245. <xsd:element name="auto" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1246. <xsd:element name="lblAlgn" type="CT_LblAlgn" minOccurs="0" maxOccurs="1"/>
  1247. <xsd:element name="lblOffset" type="CT_LblOffset" minOccurs="0" maxOccurs="1"/>
  1248. <xsd:element name="tickLblSkip" type="CT_Skip" minOccurs="0" maxOccurs="1"/>
  1249. <xsd:element name="tickMarkSkip" type="CT_Skip" minOccurs="0" maxOccurs="1"/>
  1250. <xsd:element name="noMultiLvlLbl" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1251. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1252. </xsd:sequence>
  1253. </xsd:complexType>
  1254. <xsd:complexType name="CT_DateAx">
  1255. <xsd:sequence>
  1256. <xsd:group ref="EG_AxShared" minOccurs="1" maxOccurs="1"/>
  1257. <xsd:element name="auto" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1258. <xsd:element name="lblOffset" type="CT_LblOffset" minOccurs="0" maxOccurs="1"/>
  1259. <xsd:element name="baseTimeUnit" type="CT_TimeUnit" minOccurs="0" maxOccurs="1"/>
  1260. <xsd:element name="majorUnit" type="CT_AxisUnit" minOccurs="0" maxOccurs="1"/>
  1261. <xsd:element name="majorTimeUnit" type="CT_TimeUnit" minOccurs="0" maxOccurs="1"/>
  1262. <xsd:element name="minorUnit" type="CT_AxisUnit" minOccurs="0" maxOccurs="1"/>
  1263. <xsd:element name="minorTimeUnit" type="CT_TimeUnit" minOccurs="0" maxOccurs="1"/>
  1264. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1265. </xsd:sequence>
  1266. </xsd:complexType>
  1267. <xsd:complexType name="CT_SerAx">
  1268. <xsd:sequence>
  1269. <xsd:group ref="EG_AxShared" minOccurs="1" maxOccurs="1"/>
  1270. <xsd:element name="tickLblSkip" type="CT_Skip" minOccurs="0" maxOccurs="1"/>
  1271. <xsd:element name="tickMarkSkip" type="CT_Skip" minOccurs="0" maxOccurs="1"/>
  1272. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1273. </xsd:sequence>
  1274. </xsd:complexType>
  1275. <xsd:complexType name="CT_ValAx">
  1276. <xsd:sequence>
  1277. <xsd:group ref="EG_AxShared" minOccurs="1" maxOccurs="1"/>
  1278. <xsd:element name="crossBetween" type="CT_CrossBetween" minOccurs="0" maxOccurs="1"/>
  1279. <xsd:element name="majorUnit" type="CT_AxisUnit" minOccurs="0" maxOccurs="1"/>
  1280. <xsd:element name="minorUnit" type="CT_AxisUnit" minOccurs="0" maxOccurs="1"/>
  1281. <xsd:element name="dispUnits" type="CT_DispUnits" minOccurs="0" maxOccurs="1"/>
  1282. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1283. </xsd:sequence>
  1284. </xsd:complexType>
  1285. <xsd:complexType name="CT_PlotArea">
  1286. <xsd:sequence>
  1287. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  1288. <xsd:choice minOccurs="1" maxOccurs="unbounded">
  1289. <xsd:element name="areaChart" type="CT_AreaChart" minOccurs="1" maxOccurs="1"/>
  1290. <xsd:element name="area3DChart" type="CT_Area3DChart" minOccurs="1" maxOccurs="1"/>
  1291. <xsd:element name="lineChart" type="CT_LineChart" minOccurs="1" maxOccurs="1"/>
  1292. <xsd:element name="line3DChart" type="CT_Line3DChart" minOccurs="1" maxOccurs="1"/>
  1293. <xsd:element name="stockChart" type="CT_StockChart" minOccurs="1" maxOccurs="1"/>
  1294. <xsd:element name="radarChart" type="CT_RadarChart" minOccurs="1" maxOccurs="1"/>
  1295. <xsd:element name="scatterChart" type="CT_ScatterChart" minOccurs="1" maxOccurs="1"/>
  1296. <xsd:element name="pieChart" type="CT_PieChart" minOccurs="1" maxOccurs="1"/>
  1297. <xsd:element name="pie3DChart" type="CT_Pie3DChart" minOccurs="1" maxOccurs="1"/>
  1298. <xsd:element name="doughnutChart" type="CT_DoughnutChart" minOccurs="1" maxOccurs="1"/>
  1299. <xsd:element name="barChart" type="CT_BarChart" minOccurs="1" maxOccurs="1"/>
  1300. <xsd:element name="bar3DChart" type="CT_Bar3DChart" minOccurs="1" maxOccurs="1"/>
  1301. <xsd:element name="ofPieChart" type="CT_OfPieChart" minOccurs="1" maxOccurs="1"/>
  1302. <xsd:element name="surfaceChart" type="CT_SurfaceChart" minOccurs="1" maxOccurs="1"/>
  1303. <xsd:element name="surface3DChart" type="CT_Surface3DChart" minOccurs="1" maxOccurs="1"/>
  1304. <xsd:element name="bubbleChart" type="CT_BubbleChart" minOccurs="1" maxOccurs="1"/>
  1305. </xsd:choice>
  1306. <xsd:choice minOccurs="0" maxOccurs="unbounded">
  1307. <xsd:element name="valAx" type="CT_ValAx" minOccurs="1" maxOccurs="1"/>
  1308. <xsd:element name="catAx" type="CT_CatAx" minOccurs="1" maxOccurs="1"/>
  1309. <xsd:element name="dateAx" type="CT_DateAx" minOccurs="1" maxOccurs="1"/>
  1310. <xsd:element name="serAx" type="CT_SerAx" minOccurs="1" maxOccurs="1"/>
  1311. </xsd:choice>
  1312. <xsd:element name="dTable" type="CT_DTable" minOccurs="0" maxOccurs="1"/>
  1313. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1314. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1315. </xsd:sequence>
  1316. </xsd:complexType>
  1317. <xsd:complexType name="CT_PivotFmt">
  1318. <xsd:sequence>
  1319. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1320. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1321. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1322. <xsd:element name="marker" type="CT_Marker" minOccurs="0" maxOccurs="1"/>
  1323. <xsd:element name="dLbl" type="CT_DLbl" minOccurs="0" maxOccurs="1"/>
  1324. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1325. </xsd:sequence>
  1326. </xsd:complexType>
  1327. <xsd:complexType name="CT_PivotFmts">
  1328. <xsd:sequence>
  1329. <xsd:element name="pivotFmt" type="CT_PivotFmt" minOccurs="0" maxOccurs="unbounded"/>
  1330. </xsd:sequence>
  1331. </xsd:complexType>
  1332. <xsd:simpleType name="ST_LegendPos">
  1333. <xsd:restriction base="xsd:string">
  1334. <xsd:enumeration value="b"/>
  1335. <xsd:enumeration value="tr"/>
  1336. <xsd:enumeration value="l"/>
  1337. <xsd:enumeration value="r"/>
  1338. <xsd:enumeration value="t"/>
  1339. </xsd:restriction>
  1340. </xsd:simpleType>
  1341. <xsd:complexType name="CT_LegendPos">
  1342. <xsd:attribute name="val" type="ST_LegendPos" default="r"/>
  1343. </xsd:complexType>
  1344. <xsd:group name="EG_LegendEntryData">
  1345. <xsd:sequence>
  1346. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1347. </xsd:sequence>
  1348. </xsd:group>
  1349. <xsd:complexType name="CT_LegendEntry">
  1350. <xsd:sequence>
  1351. <xsd:element name="idx" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1352. <xsd:choice>
  1353. <xsd:element name="delete" type="CT_Boolean" minOccurs="1" maxOccurs="1"/>
  1354. <xsd:group ref="EG_LegendEntryData" minOccurs="1" maxOccurs="1"/>
  1355. </xsd:choice>
  1356. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1357. </xsd:sequence>
  1358. </xsd:complexType>
  1359. <xsd:complexType name="CT_Legend">
  1360. <xsd:sequence>
  1361. <xsd:element name="legendPos" type="CT_LegendPos" minOccurs="0" maxOccurs="1"/>
  1362. <xsd:element name="legendEntry" type="CT_LegendEntry" minOccurs="0" maxOccurs="unbounded"/>
  1363. <xsd:element name="layout" type="CT_Layout" minOccurs="0" maxOccurs="1"/>
  1364. <xsd:element name="overlay" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1365. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1366. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1367. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1368. </xsd:sequence>
  1369. </xsd:complexType>
  1370. <xsd:simpleType name="ST_DispBlanksAs">
  1371. <xsd:restriction base="xsd:string">
  1372. <xsd:enumeration value="span"/>
  1373. <xsd:enumeration value="gap"/>
  1374. <xsd:enumeration value="zero"/>
  1375. </xsd:restriction>
  1376. </xsd:simpleType>
  1377. <xsd:complexType name="CT_DispBlanksAs">
  1378. <xsd:attribute name="val" type="ST_DispBlanksAs" default="zero"/>
  1379. </xsd:complexType>
  1380. <xsd:complexType name="CT_Chart">
  1381. <xsd:sequence>
  1382. <xsd:element name="title" type="CT_Title" minOccurs="0" maxOccurs="1"/>
  1383. <xsd:element name="autoTitleDeleted" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1384. <xsd:element name="pivotFmts" type="CT_PivotFmts" minOccurs="0" maxOccurs="1"/>
  1385. <xsd:element name="view3D" type="CT_View3D" minOccurs="0" maxOccurs="1"/>
  1386. <xsd:element name="floor" type="CT_Surface" minOccurs="0" maxOccurs="1"/>
  1387. <xsd:element name="sideWall" type="CT_Surface" minOccurs="0" maxOccurs="1"/>
  1388. <xsd:element name="backWall" type="CT_Surface" minOccurs="0" maxOccurs="1"/>
  1389. <xsd:element name="plotArea" type="CT_PlotArea" minOccurs="1" maxOccurs="1"/>
  1390. <xsd:element name="legend" type="CT_Legend" minOccurs="0" maxOccurs="1"/>
  1391. <xsd:element name="plotVisOnly" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1392. <xsd:element name="dispBlanksAs" type="CT_DispBlanksAs" minOccurs="0" maxOccurs="1"/>
  1393. <xsd:element name="showDLblsOverMax" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1394. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1395. </xsd:sequence>
  1396. </xsd:complexType>
  1397. <xsd:simpleType name="ST_Style">
  1398. <xsd:restriction base="xsd:unsignedByte">
  1399. <xsd:minInclusive value="1"/>
  1400. <xsd:maxInclusive value="48"/>
  1401. </xsd:restriction>
  1402. </xsd:simpleType>
  1403. <xsd:complexType name="CT_Style">
  1404. <xsd:attribute name="val" type="ST_Style" use="required"/>
  1405. </xsd:complexType>
  1406. <xsd:complexType name="CT_PivotSource">
  1407. <xsd:sequence>
  1408. <xsd:element name="name" type="s:ST_Xstring" minOccurs="1" maxOccurs="1"/>
  1409. <xsd:element name="fmtId" type="CT_UnsignedInt" minOccurs="1" maxOccurs="1"/>
  1410. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="unbounded"/>
  1411. </xsd:sequence>
  1412. </xsd:complexType>
  1413. <xsd:complexType name="CT_Protection">
  1414. <xsd:sequence>
  1415. <xsd:element name="chartObject" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1416. <xsd:element name="data" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1417. <xsd:element name="formatting" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1418. <xsd:element name="selection" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1419. <xsd:element name="userInterface" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1420. </xsd:sequence>
  1421. </xsd:complexType>
  1422. <xsd:complexType name="CT_HeaderFooter">
  1423. <xsd:sequence>
  1424. <xsd:element name="oddHeader" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1425. <xsd:element name="oddFooter" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1426. <xsd:element name="evenHeader" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1427. <xsd:element name="evenFooter" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1428. <xsd:element name="firstHeader" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1429. <xsd:element name="firstFooter" type="s:ST_Xstring" minOccurs="0" maxOccurs="1"/>
  1430. </xsd:sequence>
  1431. <xsd:attribute name="alignWithMargins" type="xsd:boolean" default="true"/>
  1432. <xsd:attribute name="differentOddEven" type="xsd:boolean" default="false"/>
  1433. <xsd:attribute name="differentFirst" type="xsd:boolean" default="false"/>
  1434. </xsd:complexType>
  1435. <xsd:complexType name="CT_PageMargins">
  1436. <xsd:attribute name="l" type="xsd:double" use="required"/>
  1437. <xsd:attribute name="r" type="xsd:double" use="required"/>
  1438. <xsd:attribute name="t" type="xsd:double" use="required"/>
  1439. <xsd:attribute name="b" type="xsd:double" use="required"/>
  1440. <xsd:attribute name="header" type="xsd:double" use="required"/>
  1441. <xsd:attribute name="footer" type="xsd:double" use="required"/>
  1442. </xsd:complexType>
  1443. <xsd:simpleType name="ST_PageSetupOrientation">
  1444. <xsd:restriction base="xsd:string">
  1445. <xsd:enumeration value="default"/>
  1446. <xsd:enumeration value="portrait"/>
  1447. <xsd:enumeration value="landscape"/>
  1448. </xsd:restriction>
  1449. </xsd:simpleType>
  1450. <xsd:complexType name="CT_ExternalData">
  1451. <xsd:sequence>
  1452. <xsd:element name="autoUpdate" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1453. </xsd:sequence>
  1454. <xsd:attribute ref="r:id" use="required"/>
  1455. </xsd:complexType>
  1456. <xsd:complexType name="CT_PageSetup">
  1457. <xsd:attribute name="paperSize" type="xsd:unsignedInt" use="optional" default="1"/>
  1458. <xsd:attribute name="paperHeight" type="s:ST_PositiveUniversalMeasure" use="optional"/>
  1459. <xsd:attribute name="paperWidth" type="s:ST_PositiveUniversalMeasure" use="optional"/>
  1460. <xsd:attribute name="firstPageNumber" type="xsd:unsignedInt" use="optional" default="1"/>
  1461. <xsd:attribute name="orientation" type="ST_PageSetupOrientation" use="optional"
  1462. default="default"/>
  1463. <xsd:attribute name="blackAndWhite" type="xsd:boolean" use="optional" default="false"/>
  1464. <xsd:attribute name="draft" type="xsd:boolean" use="optional" default="false"/>
  1465. <xsd:attribute name="useFirstPageNumber" type="xsd:boolean" use="optional" default="false"/>
  1466. <xsd:attribute name="horizontalDpi" type="xsd:int" use="optional" default="600"/>
  1467. <xsd:attribute name="verticalDpi" type="xsd:int" use="optional" default="600"/>
  1468. <xsd:attribute name="copies" type="xsd:unsignedInt" use="optional" default="1"/>
  1469. </xsd:complexType>
  1470. <xsd:complexType name="CT_PrintSettings">
  1471. <xsd:sequence>
  1472. <xsd:element name="headerFooter" type="CT_HeaderFooter" minOccurs="0" maxOccurs="1"/>
  1473. <xsd:element name="pageMargins" type="CT_PageMargins" minOccurs="0" maxOccurs="1"/>
  1474. <xsd:element name="pageSetup" type="CT_PageSetup" minOccurs="0" maxOccurs="1"/>
  1475. <xsd:element name="legacyDrawingHF" type="CT_RelId" minOccurs="0" maxOccurs="1"/>
  1476. </xsd:sequence>
  1477. </xsd:complexType>
  1478. <xsd:complexType name="CT_ChartSpace">
  1479. <xsd:sequence>
  1480. <xsd:element name="date1904" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1481. <xsd:element name="lang" type="CT_TextLanguageID" minOccurs="0" maxOccurs="1"/>
  1482. <xsd:element name="roundedCorners" type="CT_Boolean" minOccurs="0" maxOccurs="1"/>
  1483. <xsd:element name="style" type="CT_Style" minOccurs="0" maxOccurs="1"/>
  1484. <xsd:element name="clrMapOvr" type="a:CT_ColorMapping" minOccurs="0" maxOccurs="1"/>
  1485. <xsd:element name="pivotSource" type="CT_PivotSource" minOccurs="0" maxOccurs="1"/>
  1486. <xsd:element name="protection" type="CT_Protection" minOccurs="0" maxOccurs="1"/>
  1487. <xsd:element name="chart" type="CT_Chart" minOccurs="1" maxOccurs="1"/>
  1488. <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="0" maxOccurs="1"/>
  1489. <xsd:element name="txPr" type="a:CT_TextBody" minOccurs="0" maxOccurs="1"/>
  1490. <xsd:element name="externalData" type="CT_ExternalData" minOccurs="0" maxOccurs="1"/>
  1491. <xsd:element name="printSettings" type="CT_PrintSettings" minOccurs="0" maxOccurs="1"/>
  1492. <xsd:element name="userShapes" type="CT_RelId" minOccurs="0" maxOccurs="1"/>
  1493. <xsd:element name="extLst" type="CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
  1494. </xsd:sequence>
  1495. </xsd:complexType>
  1496. <xsd:element name="chartSpace" type="CT_ChartSpace"/>
  1497. <xsd:element name="userShapes" type="cdr:CT_Drawing"/>
  1498. <xsd:element name="chart" type="CT_RelId"/>
  1499. </xsd:schema>