|
|
@@ -0,0 +1,4489 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<!-- edited with XML Spy v4.0.1 U (http://www.xmlspy.com) by Chris Lilley (W3C Staff) -->
|
|
|
+<xs:schema xmlns:svg="http://www.w3.org/2000/svg"
|
|
|
+ xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
|
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
|
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
+ xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
|
|
|
+ xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
|
|
|
+ xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
|
|
|
+ xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
|
+ xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
|
|
|
+ xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
|
|
|
+ xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
|
|
|
+ xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
|
|
|
+ targetNamespace="http://www.w3.org/2000/svg"
|
|
|
+ elementFormDefault="unqualified"
|
|
|
+ attributeFormDefault="unqualified"
|
|
|
+ xml:lang="en"
|
|
|
+ system_cache__appinfo:document-uri="Types/SVG.xsd"
|
|
|
+ vc:minVersion="1.1"><!-- don't declare the XML namespace; it is predeclared and redeclaring it upsets some software --><!--<xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>--><!--<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>--><!-- simpleTypes --><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>@2019-09-13 localized to p5 </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:import namespace="http://www.w3.org/XML/1998/namespace"
|
|
|
+ schemaLocation="../SystemObjects/xml.xsd"/>
|
|
|
+ <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
|
|
|
+ <xs:simpleType name="BaselineShiftValueType" id="___d23e80482-1_BaselineSh"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The actual definition is
|
|
|
+ baseline | sub | super | <percentage> | <length> | inherit
|
|
|
+ not sure that union can do this
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- SVG BooleanType not needed, already defined by XML Schema -->
|
|
|
+ <xs:simpleType name="ClassListType" id="___d23e80488-1_ClassListT"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Space-separated list of classes</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:list itemType="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ClipValueType" id="___d23e80493-1_ClipValueT"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation> <shape> | auto | inherit </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ClipPathValueType" id="___d23e80499-1_ClipPathVa"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation><uri> | none | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ClipFillRuleType" id="___d23e80504-1_ClipFillRu"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'clip-rule' or fill-rule property/attribute value </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="evenodd"/>
|
|
|
+ <xs:enumeration value="nonzero"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ContentTypeType" id="___d23e80512-1_ContentTyp"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation source="http://www.ietf.org/rfc/rfc2045.txt">media type, as per [RFC2045]</xs:documentation>
|
|
|
+ <xs:documentation>media type, as per [RFC2045] </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="CoordinateType" id="___d23e80519-1_Coordinate"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation source="http://www.w3.org/TR/SVG/types.html#DataTypeCoordinate">a <co-ordinate></xs:documentation>
|
|
|
+ <xs:documentation>a coordinate, which is a number optionally followed immediately by a unit identifier. Perhaps it is possible to represent this as a union by declaring unit idenifiers as a type?</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:pattern value="((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="CoordinatesType" id="___d23e80527-1_Coordinate"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a space separated list of CoordinateType. Punt to 'string' for now</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ColorType" id="___d23e80532-1_ColorType"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation source="http://www.w3.org/TR/SVG/types.html#DataTypeColor">a CSS2 Color </xs:documentation>
|
|
|
+ <xs:documentation>Color as defined in CSS2 and XSL 1.0 plus additional recognised color keyword names (the 'X11 colors')</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="CursorValueType" id="___d23e80539-1_CursorValu"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Value is an optional comma-separated list orf uri references followed by one token from an enumerated list.
|
|
|
+</xs:documentation>
|
|
|
+ <xs:documentation> [ [<uri> ,]* [ auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize| text | wait | help ] ] | inherit </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="EnableBackgroundValueType" id="___d23e80546-1_EnableBack"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>accumulate | new [ <x> <y> <width> <height> ] | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ExtensionListType" id="___d23e80551-1_ExtensionL"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>extension list specification </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="FeatureListType" id="___d23e80556-1_FeatureLis"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>feature list specification </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="FilterValueType" id="___d23e80561-1_FilterValu"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation><uri> | none | inherit
|
|
|
+</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="FontFamilyValueType" id="___d23e80567-1_FontFamily"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>[[ <family-name> | <generic-family> ],]* [<family-name> | <generic-family>] | inherit</xs:documentation>
|
|
|
+ <xs:documentation>'font-family' property/attribute value (i.e., list of fonts) </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="FontSizeValueType" id="___d23e80574-1_FontSizeVa"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'font-size' property/attribute value </xs:documentation>
|
|
|
+ <xs:documentation><absolute-size> | <relative-size> | <length> | <percentage> | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="FontSizeAdjustValueType" id="___d23e80581-1_FontSizeAd"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'font-size-adjust' property/attribute value </xs:documentation>
|
|
|
+ <xs:documentation><number> | none | inherit </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="GlyphOrientationHorizontalValueType"
|
|
|
+ id="___d23e80588-1_GlyphOrien"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'glyph-orientation-horizontal' property/attribute value (e.g., <angle>)</xs:documentation>
|
|
|
+ <xs:documentation><angle> | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="GlyphOrientationVerticalValueType" id="___d23e80595-1_GlyphOrien"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'glyph-orientation-vertical' property/attribute value (e.g., 'auto', <angle>)</xs:documentation>
|
|
|
+ <xs:documentation>auto | <angle> | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- no need to declare IntegerType as XML Schema defines integers -->
|
|
|
+ <xs:simpleType name="KerningValue" id="___d23e80603-1_KerningVal"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'kerning' property/attribute value (e.g., auto | <length>)</xs:documentation>
|
|
|
+ <xs:documentation>auto | <length> | inherit </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="LanguageCodeType" id="___d23e80610-1_LanguageCo"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a language code, as per [RFC3066]</xs:documentation>
|
|
|
+ <xs:documentation source="http://www.ietf.org/rfc/rfc3066.txt"/>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="LanguageCodesType" id="___d23e80616-1_LanguageCo"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a comma-separated list of language codes, as per [RFC3066]</xs:documentation>
|
|
|
+ <xs:documentation source="http://www.ietf.org/rfc/rfc3066.txt"/>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="LengthType" id="___d23e80622-1_LengthType"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a <length></xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:pattern value="((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="LengthsType" id="___d23e80628-1_LengthsTyp"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a list of <length>s</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ <!-- make a regexp for this one -->
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="LinkTargetType" id="___d23e80635-1_LinkTarget"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>link to this target</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="MarkerValueType" id="___d23e80640-1_MarkerValu"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'marker' property/attribute value (e.g., 'none', %URI;)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ <!-- need to check this one, its a shorthand value -->
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="MaskValueType" id="___d23e80646-1_MaskValueT"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'mask' property/attribute value (e.g., 'none', %URI;)</xs:documentation>
|
|
|
+ <xs:documentation><uri> | none | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="MediaDescType" id="___d23e80653-1_MediaDescT"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>comma-separated list of media descriptors.</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- no need to define NumberType as XML Schema has double -->
|
|
|
+ <xs:simpleType name="NumberOptionalNumberType" id="___d23e80659-1_NumberOpti"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>list of <number>s, but at least one and at most two</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="NumberOrPercentageType" id="___d23e80664-1_NumberOrPe"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a <number> or a <percentage> </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="NumbersType" id="___d23e80669-1_NumbersTyp"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>list of <number>s</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="OpacityValueType" id="___d23e80674-1_OpacityVal"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>opacity value (e.g., <number>) </xs:documentation>
|
|
|
+ <xs:documentation><alphavalue> | inherit</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="PaintType" id="___d23e80681-1_PaintType"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a 'fill' or 'stroke' property/attribute value</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="PathDataType" id="___d23e80686-1_PathDataTy"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a path data specification</xs:documentation>
|
|
|
+ <xs:documentation source="http://www.w3.org/TR/SVG/paths.html"/>
|
|
|
+ <xs:documentation>Yes, of course this was generated by a program!</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="PointsType" id="___d23e80695-1_PointsType"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>a list of points</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="PreserveAspectRatioSpecType" id="___d23e80700-1_PreserveAs"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'preserveAspectRatio' attribute specification</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:pattern value="(\s*("none"|x("Min"|"Mid"|"Max")y("Min"|"Mid"|"Max"))\s+("meet"|"slice")?\s*)"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="ScriptType" id="___d23e80706-1_ScriptType"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>script expression</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="SpacingValueType" id="___d23e80711-1_SpacingVal"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'letter-spacing' or 'word-spacing' property/attribute value (e.g., normal | <length>)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="StrokeDashArrayValueType" id="___d23e80716-1_StrokeDash"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'stroke-dasharray' property/attribute value (e.g., 'none', list of <number>s)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="StrokeDashOffsetValueType" id="___d23e80721-1_StrokeDash"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'stroke-dashoffset' property/attribute value (e.g., 'none', >length>)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="StrokeMiterLimitValueType" id="___d23e80726-1_StrokeMite"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'stroke-miterlimit' property/attribute value (e.g., <number>)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="StrokeWidthValueType" id="___d23e80731-1_StrokeWidt"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'stroke-width' property/attribute value (e.g., <length>)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- <simpleType name="StructuredTextType" base="string"/> expanded -->
|
|
|
+ <xs:simpleType name="StyleSheetType" id="___d23e80737-1_StyleSheet"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>style sheet data</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="SVGColorType" id="___d23e80742-1_SVGColorTy"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>An SVG color value (sRGB plus optional ICC)</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- <simpleType name="TextType" base="string"/> not necessary (string) -->
|
|
|
+ <xs:simpleType name="TextDecorationValueType" id="___d23e80749-1_TextDecora"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'text-decoration' property/attribute value (e.g., 'none', 'underline')</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:simpleType name="TransformListType" id="___d23e80754-1_TransformL"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Yes, of course this was generated by a program!</xs:documentation>
|
|
|
+ <xs:documentation>list of transforms</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- <simpleType name="URIType" base="string"/> not necessary (use AnyURI) -->
|
|
|
+ <xs:simpleType name="ViewBoxSpecType" id="___d23e80762-1_ViewBoxSpe"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>'viewBox' attribute specification</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:restriction base="xs:string"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:attributeGroup name="stdAttrs"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>All elements have an ID</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="id" type="xs:ID" use="optional" id="___d23e80771-1_id"/>
|
|
|
+ <xs:attribute ref="xml:base"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80772-1"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="langSpaceAttrs"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Common attributes for elements that might contain character data content</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute ref="xml:lang" use="optional" id="___d23e80777-1"/>
|
|
|
+ <xs:attribute ref="xml:space" use="optional" id="___d23e80778-1"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="testAttrs"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Common attributes to check for system capabilities</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="requiredFeatures"
|
|
|
+ type="svg:FeatureListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80783-1_requiredFe"/>
|
|
|
+ <xs:attribute name="requiredExtensions"
|
|
|
+ type="svg:ExtensionListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80784-1_requiredEx"/>
|
|
|
+ <xs:attribute name="systemLanguage"
|
|
|
+ type="svg:LanguageCodesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80785-1_systemLang"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="xlinkRefAttrs"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>For most uses of URI referencing: standard XLink attributes other than xlink:href</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute ref="xlink:type" fixed="simple" id="___d23e80790-1"/>
|
|
|
+ <xs:attribute ref="xlink:role" id="___d23e80791-1"/>
|
|
|
+ <xs:attribute ref="xlink:arcrole" id="___d23e80792-1"/>
|
|
|
+ <xs:attribute ref="xlink:title" id="___d23e80793-1"/>
|
|
|
+ <xs:attribute ref="xlink:show" default="other" id="___d23e80794-1"/>
|
|
|
+ <xs:attribute ref="xlink:actuate" id="___d23e80795-1"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="xlinkRefAttrsEmbed"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>Standard XLink attributes for uses of URI referencing where xlink:show is 'embed'</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute ref="xlink:type" fixed="simple" id="___d23e80800-1"/>
|
|
|
+ <xs:attribute ref="xlink:role" id="___d23e80801-1"/>
|
|
|
+ <xs:attribute ref="xlink:arcrole" id="___d23e80802-1"/>
|
|
|
+ <xs:attribute ref="xlink:title" id="___d23e80803-1"/>
|
|
|
+ <xs:attribute ref="xlink:show" id="___d23e80804-1"/>
|
|
|
+ <xs:attribute ref="xlink:actuate" id="___d23e80805-1"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="graphicsElementEvents">
|
|
|
+ <xs:attribute name="onfocusin"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80807-1_onfocusin"/>
|
|
|
+ <xs:attribute name="onfocusout"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80808-1_onfocusout"/>
|
|
|
+ <xs:attribute name="onactivate"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80809-1_onactivate"/>
|
|
|
+ <xs:attribute name="onclick"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80810-1_onclick"/>
|
|
|
+ <xs:attribute name="onmousedown"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80811-1_onmousedow"/>
|
|
|
+ <xs:attribute name="onmouseup"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80812-1_onmouseup"/>
|
|
|
+ <xs:attribute name="onmouseover"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80813-1_onmouseove"/>
|
|
|
+ <xs:attribute name="onmousemove"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80814-1_onmousemov"/>
|
|
|
+ <xs:attribute name="onmouseout"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80815-1_onmouseout"/>
|
|
|
+ <xs:attribute name="onload"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80816-1_onload"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="documentEvents">
|
|
|
+ <xs:attribute name="onunload"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80818-1_onunload"/>
|
|
|
+ <xs:attribute name="onabort"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80819-1_onabort"/>
|
|
|
+ <xs:attribute name="onerror"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80820-1_onerror"/>
|
|
|
+ <xs:attribute name="onresize"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80821-1_onresize"/>
|
|
|
+ <xs:attribute name="onscroll"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80822-1_onscroll"/>
|
|
|
+ <xs:attribute name="onzoom"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80823-1_onzoom"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animationEvents">
|
|
|
+ <xs:attribute name="onbegin"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80826-1_onbegin"/>
|
|
|
+ <xs:attribute name="onend"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80827-1_onend"/>
|
|
|
+ <xs:attribute name="onrepeat"
|
|
|
+ type="svg:ScriptType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80828-1_onrepeat"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Color"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes have to do with specifying color.</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="color"
|
|
|
+ type="svg:ColorType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80833-1_color"/>
|
|
|
+ <xs:attribute name="color-interpolation"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80834-1_color__x2D__inte">
|
|
|
+ <xs:simpleType id="___d23e80835-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="sRGB"/>
|
|
|
+ <xs:enumeration value="linearRGB"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="color-rendering"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80841-1_color__x2D__rend">
|
|
|
+ <xs:simpleType id="___d23e80842-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="optimizeSpeed"/>
|
|
|
+ <xs:enumeration value="optimizeQuality"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Containers"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to container elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="enable-background"
|
|
|
+ type="svg:EnableBackgroundValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80852-1_enable__x2D__bac"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-feFlood"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to 'feFlood' elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="flood-color"
|
|
|
+ type="svg:SVGColorType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80857-1_flood__x2D__colo"/>
|
|
|
+ <xs:attribute name="flood-opacity"
|
|
|
+ type="svg:OpacityValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80858-1_flood__x2D__opac"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-FilterPrimitives"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to filter primitives</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="color-interpolation-filters"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80863-1_color__x2D__inte">
|
|
|
+ <xs:simpleType id="___d23e80864-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="sRGB"/>
|
|
|
+ <xs:enumeration value="linearRGB"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-FillStroke"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to filling and stroking operations</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="fill"
|
|
|
+ type="svg:PaintType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80874-1_fill"/>
|
|
|
+ <xs:attribute name="fill-opacity"
|
|
|
+ type="svg:OpacityValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80875-1_fill__x2D__opaci"/>
|
|
|
+ <xs:attribute name="fill-rule"
|
|
|
+ type="svg:ClipFillRuleType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80876-1_fill__x2D__rule"/>
|
|
|
+ <xs:attribute name="stroke"
|
|
|
+ type="svg:PaintType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80877-1_stroke"/>
|
|
|
+ <xs:attribute name="stroke-dasharray"
|
|
|
+ type="svg:StrokeDashArrayValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80878-1_stroke__x2D__das"/>
|
|
|
+ <xs:attribute name="stroke-dashoffset"
|
|
|
+ type="svg:StrokeDashOffsetValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80879-1_stroke__x2D__das"/>
|
|
|
+ <xs:attribute name="stroke-linecap"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80880-1_stroke__x2D__lin">
|
|
|
+ <xs:simpleType id="___d23e80881-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="butt"/>
|
|
|
+ <xs:enumeration value="round"/>
|
|
|
+ <xs:enumeration value="square"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="stroke-linejoin"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80887-1_stroke__x2D__lin">
|
|
|
+ <xs:simpleType id="___d23e80888-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="miter"/>
|
|
|
+ <xs:enumeration value="round"/>
|
|
|
+ <xs:enumeration value="bevel"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="stroke-miterlimit"
|
|
|
+ type="svg:StrokeMiterLimitValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80894-1_stroke__x2D__mit"/>
|
|
|
+ <xs:attribute name="stroke-opacity"
|
|
|
+ type="svg:OpacityValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80895-1_stroke__x2D__opa"/>
|
|
|
+ <xs:attribute name="stroke-width"
|
|
|
+ type="svg:StrokeWidthValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80897-1_stroke__x2D__wid"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-FontSpecification"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes have to do with selecting a font to use</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="font-family"
|
|
|
+ type="svg:FontFamilyValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80902-1_font__x2D__famil"/>
|
|
|
+ <xs:attribute name="font-size"
|
|
|
+ type="svg:FontSizeValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80903-1_font__x2D__size"/>
|
|
|
+ <xs:attribute name="font-size-adjust"
|
|
|
+ type="svg:FontSizeAdjustValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80904-1_font__x2D__size__x2D__"/>
|
|
|
+ <xs:attribute name="font-stretch"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80905-1_font__x2D__stret">
|
|
|
+ <xs:simpleType id="___d23e80906-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="wider"/>
|
|
|
+ <xs:enumeration value="narrower"/>
|
|
|
+ <xs:enumeration value="ultra-condensed"/>
|
|
|
+ <xs:enumeration value="extra-condensed"/>
|
|
|
+ <xs:enumeration value="condensed"/>
|
|
|
+ <xs:enumeration value="semi-condensed"/>
|
|
|
+ <xs:enumeration value="semi-expanded"/>
|
|
|
+ <xs:enumeration value="expanded"/>
|
|
|
+ <xs:enumeration value="extra-expanded"/>
|
|
|
+ <xs:enumeration value="ultra-expanded"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="font-style"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80921-1_font__x2D__style">
|
|
|
+ <xs:simpleType id="___d23e80922-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="italic"/>
|
|
|
+ <xs:enumeration value="oblique"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="font-variant"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80928-1_font__x2D__varia">
|
|
|
+ <xs:simpleType id="___d23e80929-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="small-caps"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="font-weight"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80934-1_font__x2D__weigh">
|
|
|
+ <xs:simpleType id="___d23e80935-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="bold"/>
|
|
|
+ <xs:enumeration value="bolder"/>
|
|
|
+ <xs:enumeration value="lighter"/>
|
|
|
+ <xs:enumeration value="100"/>
|
|
|
+ <xs:enumeration value="200"/>
|
|
|
+ <xs:enumeration value="300"/>
|
|
|
+ <xs:enumeration value="400"/>
|
|
|
+ <xs:enumeration value="500"/>
|
|
|
+ <xs:enumeration value="600"/>
|
|
|
+ <xs:enumeration value="700"/>
|
|
|
+ <xs:enumeration value="800"/>
|
|
|
+ <xs:enumeration value="900"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Gradients"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to gradient 'stop' elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="stop-color"
|
|
|
+ type="svg:SVGColorType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80956-1_stop__x2D__color"/>
|
|
|
+ <xs:attribute name="stop-opacity"
|
|
|
+ type="svg:OpacityValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80957-1_stop__x2D__opaci"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Graphics"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to graphics elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="clip-path"
|
|
|
+ type="svg:ClipPathValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80962-1_clip__x2D__path"/>
|
|
|
+ <xs:attribute name="clip-rule"
|
|
|
+ type="svg:ClipFillRuleType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80963-1_clip__x2D__rule"/>
|
|
|
+ <xs:attribute name="cursor"
|
|
|
+ type="svg:CursorValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80964-1_cursor"/>
|
|
|
+ <xs:attribute name="display" use="optional" id="___d23e80965-1_display">
|
|
|
+ <xs:simpleType id="___d23e80966-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="inline"/>
|
|
|
+ <xs:enumeration value="block"/>
|
|
|
+ <xs:enumeration value="list-item"/>
|
|
|
+ <xs:enumeration value="run-in"/>
|
|
|
+ <xs:enumeration value="compact"/>
|
|
|
+ <xs:enumeration value="marker"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="inline-table"/>
|
|
|
+ <xs:enumeration value="table-row-group"/>
|
|
|
+ <xs:enumeration value="table-header-group"/>
|
|
|
+ <xs:enumeration value="table-footer-group"/>
|
|
|
+ <xs:enumeration value="table-row"/>
|
|
|
+ <xs:enumeration value="table-column-group"/>
|
|
|
+ <xs:enumeration value="table-column"/>
|
|
|
+ <xs:enumeration value="table-cell"/>
|
|
|
+ <xs:enumeration value="table-caption"/>
|
|
|
+ <xs:enumeration value="none"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="filter"
|
|
|
+ type="svg:FilterValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80987-1_filter"/>
|
|
|
+ <xs:attribute name="image-rendering"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80988-1_image__x2D__rend">
|
|
|
+ <xs:simpleType id="___d23e80989-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="optimizeSpeed"/>
|
|
|
+ <xs:enumeration value="optimizeQuality"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="mask"
|
|
|
+ type="svg:MaskValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80995-1_mask"/>
|
|
|
+ <xs:attribute name="opacity"
|
|
|
+ type="svg:OpacityValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80996-1_opacity"/>
|
|
|
+ <xs:attribute name="pointer-events"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e80997-1_pointer__x2D__ev">
|
|
|
+ <xs:simpleType id="___d23e80998-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="visiblePainted"/>
|
|
|
+ <xs:enumeration value="visibleFill"/>
|
|
|
+ <xs:enumeration value="visibleStroke"/>
|
|
|
+ <xs:enumeration value="visibleFillStroke"/>
|
|
|
+ <xs:enumeration value="visible"/>
|
|
|
+ <xs:enumeration value="painted"/>
|
|
|
+ <xs:enumeration value="fill"/>
|
|
|
+ <xs:enumeration value="stroke"/>
|
|
|
+ <xs:enumeration value="fillstroke"/>
|
|
|
+ <xs:enumeration value="all"/>
|
|
|
+ <xs:enumeration value="none"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="shape-rendering"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81013-1_shape__x2D__rend">
|
|
|
+ <xs:simpleType id="___d23e81014-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="optimizeSpeed"/>
|
|
|
+ <xs:enumeration value="crispEdges"/>
|
|
|
+ <xs:enumeration value="geometricPrecision"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="text-rendering"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81022-1_text__x2D__rende">
|
|
|
+ <xs:simpleType id="___d23e81023-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="optimizeSpeed"/>
|
|
|
+ <xs:enumeration value="optimizeLegibility"/>
|
|
|
+ <xs:enumeration value="geometricPrecision"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="visibility" use="optional" id="___d23e81030-1_visibility">
|
|
|
+ <xs:simpleType id="___d23e81031-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="visible"/>
|
|
|
+ <xs:enumeration value="hidden"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Images"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to 'image' elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="color-profile"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81040-1_color__x2D__prof"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-LightingEffects"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to 'feDiffuseLighting' and 'feSpecularLighting' elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="lighting-color"
|
|
|
+ type="svg:SVGColorType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81045-1_lighting__x2D__c"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Markers"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to marker operations</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="marker-start"
|
|
|
+ type="svg:MarkerValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81051-1_marker__x2D__sta"/>
|
|
|
+ <xs:attribute name="marker-mid"
|
|
|
+ type="svg:MarkerValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81052-1_marker__x2D__mid"/>
|
|
|
+ <xs:attribute name="marker-end"
|
|
|
+ type="svg:MarkerValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81053-1_marker__x2D__end"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-TextContentElements"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to text content elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="alignment-baseline"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81058-1_alignment__x2D__">
|
|
|
+ <xs:simpleType id="___d23e81059-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="baseline"/>
|
|
|
+ <xs:enumeration value="top"/>
|
|
|
+ <xs:enumeration value="before-edge"/>
|
|
|
+ <xs:enumeration value="text-top"/>
|
|
|
+ <xs:enumeration value="text-before-edge"/>
|
|
|
+ <xs:enumeration value="middle"/>
|
|
|
+ <xs:enumeration value="bottom"/>
|
|
|
+ <xs:enumeration value="after-edge"/>
|
|
|
+ <xs:enumeration value="text-bottom"/>
|
|
|
+ <xs:enumeration value="text-after-edge"/>
|
|
|
+ <xs:enumeration value="ideographic"/>
|
|
|
+ <xs:enumeration value="lower"/>
|
|
|
+ <xs:enumeration value="hanging"/>
|
|
|
+ <xs:enumeration value="mathematical"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="baseline-shift"
|
|
|
+ type="svg:BaselineShiftValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81077-1_baseline__x2D__s"/>
|
|
|
+ <xs:attribute name="direction" use="optional" id="___d23e81078-1_direction">
|
|
|
+ <xs:simpleType id="___d23e81079-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="ltr"/>
|
|
|
+ <xs:enumeration value="rtl"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="dominant-baseline"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81084-1_dominant__x2D__b">
|
|
|
+ <xs:simpleType id="___d23e81085-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="autosense-script"/>
|
|
|
+ <xs:enumeration value="no-change"/>
|
|
|
+ <xs:enumeration value="reset"/>
|
|
|
+ <xs:enumeration value="ideographic"/>
|
|
|
+ <xs:enumeration value="lower"/>
|
|
|
+ <xs:enumeration value="hanging"/>
|
|
|
+ <xs:enumeration value="mathematical"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="glyph-orientation-horizontal"
|
|
|
+ type="svg:GlyphOrientationHorizontalValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81096-1_glyph__x2D__orie"/>
|
|
|
+ <xs:attribute name="glyph-orientation-vertical"
|
|
|
+ type="svg:GlyphOrientationVerticalValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81097-1_glyph__x2D__orie"/>
|
|
|
+ <xs:attribute name="letter-spacing"
|
|
|
+ type="svg:SpacingValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81098-1_letter__x2D__spa"/>
|
|
|
+ <xs:attribute name="text-anchor"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81099-1_text__x2D__ancho">
|
|
|
+ <xs:simpleType id="___d23e81100-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="start"/>
|
|
|
+ <xs:enumeration value="middle"/>
|
|
|
+ <xs:enumeration value="end"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="text-decoration"
|
|
|
+ type="svg:TextDecorationValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81106-1_text__x2D__decor"/>
|
|
|
+ <xs:attribute name="unicode-bidi"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81107-1_unicode__x2D__bi">
|
|
|
+ <xs:simpleType id="___d23e81108-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="embed"/>
|
|
|
+ <xs:enumeration value="bidi-override"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="word-spacing"
|
|
|
+ type="svg:SpacingValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81115-1_word__x2D__spaci"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-TextElements"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to 'text' elements</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="writing-mode"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81120-1_writing__x2D__mo">
|
|
|
+ <xs:simpleType id="___d23e81121-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="lr-tb"/>
|
|
|
+ <xs:enumeration value="rl-tb"/>
|
|
|
+ <xs:enumeration value="tb-rl"/>
|
|
|
+ <xs:enumeration value="lr"/>
|
|
|
+ <xs:enumeration value="rl"/>
|
|
|
+ <xs:enumeration value="tb"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-Viewports"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following presentation attributes apply to elements that establish viewports</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attribute name="clip"
|
|
|
+ type="svg:ClipValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81134-1_clip"/>
|
|
|
+ <xs:attribute name="overflow" use="optional" id="___d23e81135-1_overflow">
|
|
|
+ <xs:simpleType id="___d23e81136-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="visible"/>
|
|
|
+ <xs:enumeration value="hidden"/>
|
|
|
+ <xs:enumeration value="scroll"/>
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="inherit"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="PresentationAttributes-All"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>The following represents the complete list of presentation attributes</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Containers"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-feFlood"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FilterPrimitives"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Gradients"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Images"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-LightingEffects"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Markers"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Viewports"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="filter_primitive_attributes">
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81163-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81164-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81165-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81166-1_height"/>
|
|
|
+ <xs:attribute name="result"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81167-1_result"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="filter_primitive_attributes_with_in">
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes"/>
|
|
|
+ <xs:attribute name="in"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81170-1_in"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="component_transfer_function_attributes">
|
|
|
+ <xs:attribute name="type" use="required" id="___d23e81172-1_type">
|
|
|
+ <xs:simpleType id="___d23e81173-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="identity"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="gamma"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="tableValues"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81180-1_tableValue"/>
|
|
|
+ <xs:attribute name="slope"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81181-1_slope"/>
|
|
|
+ <xs:attribute name="intercept"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81182-1_intercept"/>
|
|
|
+ <xs:attribute name="amplitude"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81183-1_amplitude"/>
|
|
|
+ <xs:attribute name="exponent"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81184-1_exponent"/>
|
|
|
+ <xs:attribute name="offset"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81185-1_offset"/>
|
|
|
+ <!-- here -->
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animElementAttrs">
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81189-1"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animAttributeAttrs">
|
|
|
+ <xs:attribute name="attributeName"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81191-1_attributeN"/>
|
|
|
+ <xs:attribute name="attributeType"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81192-1_attributeT"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animTargetAttrs">
|
|
|
+ <xs:attributeGroup ref="svg:animElementAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animAttributeAttrs"/>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animTimingAttrs">
|
|
|
+ <xs:attribute name="begin"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81198-1_begin"/>
|
|
|
+ <xs:attribute name="dur"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81199-1_dur"/>
|
|
|
+ <xs:attribute name="end"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81200-1_end"/>
|
|
|
+ <xs:attribute name="min"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81201-1_min"/>
|
|
|
+ <xs:attribute name="max"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81202-1_max"/>
|
|
|
+ <xs:attribute name="restart" default="always" id="___d23e81203-1_restart">
|
|
|
+ <xs:simpleType id="___d23e81204-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="always"/>
|
|
|
+ <xs:enumeration value="never"/>
|
|
|
+ <xs:enumeration value="whenNotActive"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="repeatCount"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81209-1_repeatCoun"/>
|
|
|
+ <xs:attribute name="repeatDur"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81210-1_repeatDur"/>
|
|
|
+ <xs:attribute name="fill" default="remove" id="___d23e81211-1_fill">
|
|
|
+ <xs:simpleType id="___d23e81212-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="remove"/>
|
|
|
+ <xs:enumeration value="freeze"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animValueAttrs">
|
|
|
+ <xs:attribute name="calcMode" default="linear" id="___d23e81217-1_calcMode">
|
|
|
+ <xs:simpleType id="___d23e81218-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="paced"/>
|
|
|
+ <xs:enumeration value="spline"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="values"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81224-1_values"/>
|
|
|
+ <xs:attribute name="keyTimes"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81225-1_keyTimes"/>
|
|
|
+ <xs:attribute name="keySplines"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81226-1_keySplines"/>
|
|
|
+ <xs:attribute name="from"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81227-1_from"/>
|
|
|
+ <xs:attribute name="to"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81228-1_to"/>
|
|
|
+ <xs:attribute name="by"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81229-1_by"/>
|
|
|
+ <!-- could add a pattern facet here -->
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:attributeGroup name="animAdditionAttrs">
|
|
|
+ <xs:attribute name="additive" default="replace" id="___d23e81232-1_additive">
|
|
|
+ <xs:simpleType id="___d23e81233-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="replace"/>
|
|
|
+ <xs:enumeration value="sum"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="accumulate" default="none" id="___d23e81237-1_accumulate">
|
|
|
+ <xs:simpleType id="___d23e81238-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="none"/>
|
|
|
+ <xs:enumeration value="sum"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:attributeGroup>
|
|
|
+ <xs:group name="descTitleMetadata"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>A bit simpler than the DTD, but see commented-out alternative</xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:all id="___d23e81246-1">
|
|
|
+ <xs:element name="desc"
|
|
|
+ type="svg:descType"
|
|
|
+ minOccurs="0"
|
|
|
+ id="___d23e81247-1_desc"/>
|
|
|
+ <xs:element name="title"
|
|
|
+ type="svg:titleType"
|
|
|
+ minOccurs="0"
|
|
|
+ id="___d23e81248-1_title"/>
|
|
|
+ <xs:element name="metadata"
|
|
|
+ type="svg:metadataType"
|
|
|
+ minOccurs="0"
|
|
|
+ id="___d23e81249-1_metadata"/>
|
|
|
+ </xs:all>
|
|
|
+ </xs:group>
|
|
|
+ <!--
|
|
|
+ <group name="descTitleMetadata">
|
|
|
+ <annotation>
|
|
|
+ <documentation>Captures the ordering restrictions of the DTD, but suffers from over complexity. No easy way to express this without a wrapper element.</documentation>
|
|
|
+ </annotation>
|
|
|
+ <choice minOccurs="0" maxOccurs="1">
|
|
|
+ <sequence>
|
|
|
+ <element name="desc" type="svg:descType"/>
|
|
|
+ <choice minOccurs="0" maxOccurs="1">
|
|
|
+ <sequence>
|
|
|
+ <element name="title" type="svg:titleType"/>
|
|
|
+ <element name="metadata" type="svg:metadataType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ <sequence>
|
|
|
+ <element name="metadata" type="svg:metadataType"/>
|
|
|
+ <element name="title" type="svg:titleType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ </choice>
|
|
|
+ </sequence>
|
|
|
+ <sequence>
|
|
|
+ <element name="title" type="svg:titleType"/>
|
|
|
+ <choice minOccurs="0" maxOccurs="1">
|
|
|
+ <sequence>
|
|
|
+ <element name="desc" type="svg:descType"/>
|
|
|
+ <element name="metadata" type="svg:metadataType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ <sequence>
|
|
|
+ <element name="metadata" type="svg:metadataType"/>
|
|
|
+ <element name="desc" type="svg:descType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ </choice>
|
|
|
+ </sequence>
|
|
|
+ <sequence>
|
|
|
+ <element name="metadata" type="svg:metadataType"/>
|
|
|
+ <choice minOccurs="0" maxOccurs="1">
|
|
|
+ <sequence>
|
|
|
+ <element name="desc" type="svg:descType"/>
|
|
|
+ <element name="title" type="svg:titleType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ <sequence>
|
|
|
+ <element name="title" type="svg:titleType"/>
|
|
|
+ <element name="desc" type="svg:descType" minOccurs="0" maxOccurs="1"/>
|
|
|
+ </sequence>
|
|
|
+ </choice>
|
|
|
+ </sequence>
|
|
|
+ </choice>
|
|
|
+ </group>
|
|
|
+-->
|
|
|
+ <xs:element name="svg" type="svg:svgType" id="___d23e81251-1_svg"/>
|
|
|
+ <xs:element name="g" type="svg:gType" id="___d23e81252-1_g"/>
|
|
|
+ <xs:element name="defs" type="svg:defsType" id="___d23e81253-1_defs"/>
|
|
|
+ <xs:element name="desc" type="svg:descType" id="___d23e81254-1_desc"/>
|
|
|
+ <xs:element name="title" type="svg:titleType" id="___d23e81255-1_title"/>
|
|
|
+ <xs:element name="symbol" type="svg:symbolType" id="___d23e81256-1_symbol"/>
|
|
|
+ <xs:element name="use" type="svg:useType" id="___d23e81258-1_use"/>
|
|
|
+ <xs:element name="image" type="svg:imageType" id="___d23e81259-1_image"/>
|
|
|
+ <xs:element name="switch" type="svg:switchType" id="___d23e81260-1_switch"/>
|
|
|
+ <xs:element name="style" type="svg:styleType" id="___d23e81261-1_style"/>
|
|
|
+ <xs:element name="path" type="svg:pathType" id="___d23e81262-1_path"/>
|
|
|
+ <xs:element name="rect" type="svg:rectType" id="___d23e81263-1_rect"/>
|
|
|
+ <xs:element name="circle" type="svg:circleType" id="___d23e81264-1_circle"/>
|
|
|
+ <xs:element name="ellipse" type="svg:ellipseType" id="___d23e81265-1_ellipse"/>
|
|
|
+ <xs:element name="line" type="svg:lineType" id="___d23e81266-1_line"/>
|
|
|
+ <xs:element name="polyline"
|
|
|
+ type="svg:polylineType"
|
|
|
+ id="___d23e81267-1_polyline"/>
|
|
|
+ <xs:element name="polygon" type="svg:polygonType" id="___d23e81268-1_polygon"/>
|
|
|
+ <xs:element name="text" type="svg:textType" id="___d23e81270-1_text"/>
|
|
|
+ <xs:element name="tspan" type="svg:tspanType" id="___d23e81271-1_tspan"/>
|
|
|
+ <xs:element name="tref" type="svg:trefType" id="___d23e81272-1_tref"/>
|
|
|
+ <xs:element name="textPath"
|
|
|
+ type="svg:textPathType"
|
|
|
+ id="___d23e81273-1_textPath"/>
|
|
|
+ <xs:element name="altGlyph"
|
|
|
+ type="svg:altGlyphType"
|
|
|
+ id="___d23e81274-1_altGlyph"/>
|
|
|
+ <xs:element name="altGlyphDef"
|
|
|
+ type="svg:altGlyphDefType"
|
|
|
+ id="___d23e81275-1_altGlyphDe"/>
|
|
|
+ <xs:element name="altGlyphItem"
|
|
|
+ type="svg:altGlyphItemType"
|
|
|
+ id="___d23e81276-1_altGlyphIt"/>
|
|
|
+ <xs:element name="glyphRef"
|
|
|
+ type="svg:glyphRefType"
|
|
|
+ id="___d23e81277-1_glyphRef"/>
|
|
|
+ <xs:element name="marker" type="svg:markerType" id="___d23e81278-1_marker"/>
|
|
|
+ <xs:element name="color-profile"
|
|
|
+ type="svg:color-profileType"
|
|
|
+ id="___d23e81279-1_color__x2D__prof"/>
|
|
|
+ <xs:element name="linearGradient"
|
|
|
+ type="svg:linearGradientType"
|
|
|
+ id="___d23e81280-1_linearGrad"/>
|
|
|
+ <xs:element name="radialGradient"
|
|
|
+ type="svg:radialGradientType"
|
|
|
+ id="___d23e81282-1_radialGrad"/>
|
|
|
+ <xs:element name="stop" type="svg:stopType" id="___d23e81283-1_stop"/>
|
|
|
+ <xs:element name="pattern" type="svg:patternType" id="___d23e81284-1_pattern"/>
|
|
|
+ <xs:element name="clipPath"
|
|
|
+ type="svg:clipPathType"
|
|
|
+ id="___d23e81285-1_clipPath"/>
|
|
|
+ <xs:element name="mask" type="svg:maskType" id="___d23e81286-1_mask"/>
|
|
|
+ <xs:element name="filter" type="svg:filterType" id="___d23e81287-1_filter"/>
|
|
|
+ <xs:element name="feDistantLight"
|
|
|
+ type="svg:feDistantLightType"
|
|
|
+ id="___d23e81288-1_feDistantL"/>
|
|
|
+ <xs:element name="fePointLight"
|
|
|
+ type="svg:fePointLightType"
|
|
|
+ id="___d23e81289-1_fePointLig"/>
|
|
|
+ <xs:element name="feSpotLight"
|
|
|
+ type="svg:feSpotLightType"
|
|
|
+ id="___d23e81290-1_feSpotLigh"/>
|
|
|
+ <xs:element name="feBlend" type="svg:feBlendType" id="___d23e81291-1_feBlend"/>
|
|
|
+ <xs:element name="feColorMatrix"
|
|
|
+ type="svg:feColorMatrixType"
|
|
|
+ id="___d23e81292-1_feColorMat"/>
|
|
|
+ <xs:element name="feComponentTransfer"
|
|
|
+ type="svg:feComponentTransferType"
|
|
|
+ id="___d23e81294-1_feComponen"/>
|
|
|
+ <xs:element name="feFuncR" type="svg:feFuncRType" id="___d23e81295-1_feFuncR"/>
|
|
|
+ <xs:element name="feFuncG" type="svg:feFuncGType" id="___d23e81296-1_feFuncG"/>
|
|
|
+ <xs:element name="feFuncB" type="svg:feFuncBType" id="___d23e81297-1_feFuncB"/>
|
|
|
+ <xs:element name="feFuncA" type="svg:feFuncAType" id="___d23e81298-1_feFuncA"/>
|
|
|
+ <xs:element name="feComposite"
|
|
|
+ type="svg:feCompositeType"
|
|
|
+ id="___d23e81299-1_feComposit"/>
|
|
|
+ <xs:element name="feConvolveMatrix"
|
|
|
+ type="svg:feConvolveMatrixType"
|
|
|
+ id="___d23e81300-1_feConvolve"/>
|
|
|
+ <xs:element name="feDiffuseLighting"
|
|
|
+ type="svg:feDiffuseLightingType"
|
|
|
+ id="___d23e81301-1_feDiffuseL"/>
|
|
|
+ <xs:element name="feDisplacementMap"
|
|
|
+ type="svg:feDisplacementMapType"
|
|
|
+ id="___d23e81302-1_feDisplace"/>
|
|
|
+ <xs:element name="feFlood" type="svg:feFloodType" id="___d23e81303-1_feFlood"/>
|
|
|
+ <xs:element name="feGaussianBlur"
|
|
|
+ type="svg:feGaussianBlurType"
|
|
|
+ id="___d23e81304-1_feGaussian"/>
|
|
|
+ <xs:element name="feImage" type="svg:feImageType" id="___d23e81306-1_feImage"/>
|
|
|
+ <xs:element name="feMerge" type="svg:feMergeType" id="___d23e81307-1_feMerge"/>
|
|
|
+ <xs:element name="feMergeNode"
|
|
|
+ type="svg:feMergeNodeType"
|
|
|
+ id="___d23e81308-1_feMergeNod"/>
|
|
|
+ <xs:element name="feMorphology"
|
|
|
+ type="svg:feMorphologyType"
|
|
|
+ id="___d23e81309-1_feMorpholo"/>
|
|
|
+ <xs:element name="feOffset"
|
|
|
+ type="svg:feOffsetType"
|
|
|
+ id="___d23e81310-1_feOffset"/>
|
|
|
+ <xs:element name="feSpecularLighting"
|
|
|
+ type="svg:feSpecularLightingType"
|
|
|
+ id="___d23e81311-1_feSpecular"/>
|
|
|
+ <xs:element name="feTile" type="svg:feTileType" id="___d23e81312-1_feTile"/>
|
|
|
+ <xs:element name="feTurbulence"
|
|
|
+ type="svg:feTurbulenceType"
|
|
|
+ id="___d23e81313-1_feTurbulen"/>
|
|
|
+ <xs:element name="cursor" type="svg:cursorType" id="___d23e81314-1_cursor"/>
|
|
|
+ <xs:element name="a" type="svg:aType" id="___d23e81315-1_a"/>
|
|
|
+ <xs:element name="view" type="svg:viewType" id="___d23e81316-1_view"/>
|
|
|
+ <xs:element name="script" type="svg:scriptType" id="___d23e81318-1_script"/>
|
|
|
+ <xs:element name="animate" type="svg:animateType" id="___d23e81319-1_animate"/>
|
|
|
+ <xs:element name="set" type="svg:setType" id="___d23e81320-1_set"/>
|
|
|
+ <xs:element name="animateMotion"
|
|
|
+ type="svg:animateMotionType"
|
|
|
+ id="___d23e81321-1_animateMot"/>
|
|
|
+ <xs:element name="mpath" type="svg:mpathType" id="___d23e81322-1_mpath"/>
|
|
|
+ <xs:element name="animateColor"
|
|
|
+ type="svg:animateColorType"
|
|
|
+ id="___d23e81323-1_animateCol"/>
|
|
|
+ <xs:element name="animateTransform"
|
|
|
+ type="svg:animateTransformType"
|
|
|
+ id="___d23e81324-1_animateTra"/>
|
|
|
+ <xs:element name="font" type="svg:fontType" id="___d23e81325-1_font"/>
|
|
|
+ <xs:element name="glyph" type="svg:glyphType" id="___d23e81326-1_glyph"/>
|
|
|
+ <xs:element name="missing-glyph"
|
|
|
+ type="svg:missing-glyphType"
|
|
|
+ id="___d23e81327-1_missing__x2D__gl"/>
|
|
|
+ <xs:element name="hkern" type="svg:hkernType" id="___d23e81328-1_hkern"/>
|
|
|
+ <xs:element name="vkern" type="svg:vkernType" id="___d23e81330-1_vkern"/>
|
|
|
+ <xs:element name="font-face"
|
|
|
+ type="svg:font-faceType"
|
|
|
+ id="___d23e81331-1_font__x2D__face"/>
|
|
|
+ <xs:element name="font-face-src"
|
|
|
+ type="svg:font-face-srcType"
|
|
|
+ id="___d23e81332-1_font__x2D__face__x2D__"/>
|
|
|
+ <xs:element name="font-face-uri"
|
|
|
+ type="svg:font-face-uriType"
|
|
|
+ id="___d23e81333-1_font__x2D__face__x2D__"/>
|
|
|
+ <xs:element name="font-face-format"
|
|
|
+ type="svg:font-face-formatType"
|
|
|
+ id="___d23e81334-1_font__x2D__face__x2D__"/>
|
|
|
+ <xs:element name="font-face-name"
|
|
|
+ type="svg:font-face-nameType"
|
|
|
+ id="___d23e81335-1_font__x2D__face__x2D__"/>
|
|
|
+ <xs:element name="definition-src"
|
|
|
+ type="svg:definition-srcType"
|
|
|
+ id="___d23e81336-1_definition"/>
|
|
|
+ <xs:element name="metadata"
|
|
|
+ type="svg:metadataType"
|
|
|
+ id="___d23e81337-1_metadata"/>
|
|
|
+ <xs:element name="foreignObject"
|
|
|
+ type="svg:foreignObjectType"
|
|
|
+ id="___d23e81338-1_foreignObj"/>
|
|
|
+ <xs:complexType name="svgType" id="___d23e81339-1_svgType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81340-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81341-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81342-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81343-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e81344-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e81345-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e81346-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e81347-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e81348-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e81349-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e81350-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e81351-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e81353-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e81354-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e81355-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e81356-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e81357-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e81358-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e81359-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81360-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e81361-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e81362-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e81363-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e81365-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e81366-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e81367-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e81368-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e81369-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e81370-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e81371-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e81372-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e81373-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e81374-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81375-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81377-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81378-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81379-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81380-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e81381-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e81382-1"/>
|
|
|
+ <!-- should this be done with named child element collections? Especially for modularisation. -->
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81387-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81388-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81389-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="viewBox"
|
|
|
+ type="svg:ViewBoxSpecType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81391-1_viewBox"/>
|
|
|
+ <xs:attribute name="preserveAspectRatio"
|
|
|
+ type="svg:PreserveAspectRatioSpecType"
|
|
|
+ default="xMidYMid meet"
|
|
|
+ id="___d23e81392-1_preserveAs"/>
|
|
|
+ <xs:attribute name="zoomAndPan" default="magnify" id="___d23e81393-1_zoomAndPan">
|
|
|
+ <xs:simpleType id="___d23e81394-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="disable"/>
|
|
|
+ <xs:enumeration value="magnify"/>
|
|
|
+ <xs:enumeration value="zoom"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:documentEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81402-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81403-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81404-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81405-1_height"/>
|
|
|
+ <xs:attribute name="contentScriptType"
|
|
|
+ type="svg:ContentTypeType"
|
|
|
+ default="text/ecmascript"
|
|
|
+ id="___d23e81406-1_contentScr"/>
|
|
|
+ <xs:attribute name="contentStyleType"
|
|
|
+ type="svg:ContentTypeType"
|
|
|
+ default="text/css"
|
|
|
+ id="___d23e81407-1_contentSty"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="gType" id="___d23e81408-1_gType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81409-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81410-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81411-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81412-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e81413-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e81414-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e81415-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e81416-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e81417-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e81418-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e81419-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e81420-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e81422-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e81423-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e81424-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e81425-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e81426-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e81427-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e81428-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81429-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e81430-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e81431-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e81432-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e81434-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e81435-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e81436-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e81437-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e81438-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e81439-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e81440-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e81441-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e81442-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e81443-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81444-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81446-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81447-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81448-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81449-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e81450-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e81451-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81455-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81456-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81457-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81459-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="defsType" id="___d23e81462-1_defsType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81463-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81464-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81465-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81466-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e81467-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e81468-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e81469-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e81470-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e81471-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e81472-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e81473-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e81474-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e81476-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e81477-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e81478-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e81479-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e81480-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e81481-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e81482-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81483-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e81484-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e81485-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e81486-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e81488-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e81489-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e81490-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e81491-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e81492-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e81493-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e81494-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e81495-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e81496-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e81497-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81498-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81500-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81501-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81502-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81503-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e81504-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e81505-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81509-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81510-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81511-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81513-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="descType" mixed="true" id="___d23e81515-1_descType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81518-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81519-1_style"/>
|
|
|
+ <xs:attribute name="content"
|
|
|
+ type="xs:string"
|
|
|
+ fixed="structured text"
|
|
|
+ id="___d23e81520-1_content"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="titleType" mixed="true" id="___d23e81521-1_titleType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81524-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81525-1_style"/>
|
|
|
+ <xs:attribute name="content"
|
|
|
+ type="xs:string"
|
|
|
+ fixed="structured text"
|
|
|
+ id="___d23e81526-1_content"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="symbolType" id="___d23e81527-1_symbolType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81528-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81529-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81530-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81531-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e81532-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e81533-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e81534-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e81535-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e81536-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e81537-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e81538-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e81539-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e81541-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e81542-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e81543-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e81544-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e81545-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e81546-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e81547-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81548-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e81549-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e81550-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e81551-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e81553-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e81554-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e81555-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e81556-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e81557-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e81558-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e81559-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e81560-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e81561-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e81562-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81563-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81565-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81566-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81567-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81568-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e81569-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e81570-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81573-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81574-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81575-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="viewBox"
|
|
|
+ type="svg:ViewBoxSpecType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81577-1_viewBox"/>
|
|
|
+ <xs:attribute name="preserveAspectRatio"
|
|
|
+ type="svg:PreserveAspectRatioSpecType"
|
|
|
+ default="xMidYMid meet"
|
|
|
+ id="___d23e81578-1_preserveAs"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="useType" id="___d23e81580-1_useType">
|
|
|
+ <xs:sequence id="___d23e81581-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81583-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81584-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81585-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81586-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81587-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81588-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrsEmbed"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="required" id="___d23e81591-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81594-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81595-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81596-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81598-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81601-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81602-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81603-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81604-1_height"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="imageType" id="___d23e81605-1_imageType">
|
|
|
+ <xs:sequence id="___d23e81606-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81608-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81609-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81610-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81611-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81612-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81613-1"/>
|
|
|
+ <!-- this should probably be a named element group -->
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e81617-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81621-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81622-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81623-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Viewports"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81627-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81629-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81630-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81631-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81632-1_height"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="switchType" id="___d23e81633-1_switchType">
|
|
|
+ <xs:sequence id="___d23e81634-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81636-1">
|
|
|
+ <xs:element ref="svg:path" id="___d23e81637-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e81638-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e81639-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e81640-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e81641-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e81642-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e81643-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e81644-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e81645-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e81646-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e81647-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e81649-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e81650-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81651-1"/>
|
|
|
+ <xs:element ref="svg:foreignObject" id="___d23e81652-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81653-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81654-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81655-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81656-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81657-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81661-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81662-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81663-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81665-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="styleType" mixed="true" id="___d23e81667-1_styleType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute ref="xml:space" fixed="preserve" id="___d23e81669-1"/>
|
|
|
+ <xs:attribute name="type"
|
|
|
+ type="svg:ContentTypeType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81670-1_type"/>
|
|
|
+ <xs:attribute name="media"
|
|
|
+ type="svg:MediaDescType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81671-1_media"/>
|
|
|
+ <xs:attribute name="title"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81672-1_title"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="pathType" id="___d23e81673-1_pathType">
|
|
|
+ <xs:sequence id="___d23e81674-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81676-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81677-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81678-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81679-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81680-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81681-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81685-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81686-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81687-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Markers"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81693-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="d"
|
|
|
+ type="svg:PathDataType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81695-1_d"/>
|
|
|
+ <xs:attribute name="pathLength"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81696-1_pathLength"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="rectType" id="___d23e81697-1_rectType">
|
|
|
+ <xs:sequence id="___d23e81698-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81700-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81701-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81702-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81703-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81704-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81705-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81709-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81710-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81711-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81715-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81718-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81719-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81720-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81721-1_height"/>
|
|
|
+ <xs:attribute name="rx"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81722-1_rx"/>
|
|
|
+ <xs:attribute name="ry"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81723-1_ry"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="circleType" id="___d23e81724-1_circleType">
|
|
|
+ <xs:sequence id="___d23e81725-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81727-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81728-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81729-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81730-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81731-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81732-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81736-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81737-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81738-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81742-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="cx"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81745-1_cx"/>
|
|
|
+ <xs:attribute name="cy"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81746-1_cy"/>
|
|
|
+ <xs:attribute name="r"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81747-1_r"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="ellipseType" id="___d23e81749-1_ellipseTyp">
|
|
|
+ <xs:sequence id="___d23e81750-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81752-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81753-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81754-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81755-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81756-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81757-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81761-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81762-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81763-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81767-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="cx"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81770-1_cx"/>
|
|
|
+ <xs:attribute name="cy"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81771-1_cy"/>
|
|
|
+ <xs:attribute name="rx"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81772-1_rx"/>
|
|
|
+ <xs:attribute name="ry"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81773-1_ry"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="lineType" id="___d23e81774-1_lineType">
|
|
|
+ <xs:sequence id="___d23e81775-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81777-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81778-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81779-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81780-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81781-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81782-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81786-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81787-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81788-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Markers"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81794-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x1"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81796-1_x1"/>
|
|
|
+ <xs:attribute name="y1"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81797-1_y1"/>
|
|
|
+ <xs:attribute name="x2"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81798-1_x2"/>
|
|
|
+ <xs:attribute name="y2"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81799-1_y2"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="polylineType" id="___d23e81800-1_polylineTy">
|
|
|
+ <xs:sequence id="___d23e81801-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81803-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81804-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81805-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81806-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81807-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81808-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81812-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81813-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81814-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Markers"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81820-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="points"
|
|
|
+ type="svg:PointsType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81822-1_points"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="polygonType" id="___d23e81823-1_polygonTyp">
|
|
|
+ <xs:sequence id="___d23e81824-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81826-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81827-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81828-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81829-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81830-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81831-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81835-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81836-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81837-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Markers"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81843-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="points"
|
|
|
+ type="svg:PointsType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e81845-1_points"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="textType" mixed="true" id="___d23e81846-1_textType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81847-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81848-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81849-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81850-1"/>
|
|
|
+ <xs:element ref="svg:tspan" id="___d23e81851-1"/>
|
|
|
+ <xs:element ref="svg:tref" id="___d23e81852-1"/>
|
|
|
+ <xs:element ref="svg:textPath" id="___d23e81853-1"/>
|
|
|
+ <xs:element ref="svg:altGlyph" id="___d23e81854-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81855-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81856-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81857-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e81858-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81860-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e81861-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81865-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81866-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81867-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextElements"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81875-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81877-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81878-1_y"/>
|
|
|
+ <xs:attribute name="textLength"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81879-1_textLength"/>
|
|
|
+ <xs:attribute name="lengthAdjust" use="optional" id="___d23e81880-1_lengthAdju">
|
|
|
+ <xs:simpleType id="___d23e81881-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="spacing"/>
|
|
|
+ <xs:enumeration value="spacingAndGlyphs"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tspanType" mixed="true" id="___d23e81885-1_tspanType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81886-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81887-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81888-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81889-1"/>
|
|
|
+ <xs:element ref="svg:tspan" id="___d23e81890-1"/>
|
|
|
+ <xs:element ref="svg:tref" id="___d23e81891-1"/>
|
|
|
+ <xs:element ref="svg:altGlyph" id="___d23e81892-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81893-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81894-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81895-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81896-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81900-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81901-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81902-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81910-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81911-1_y"/>
|
|
|
+ <xs:attribute name="dx"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81912-1_dx"/>
|
|
|
+ <xs:attribute name="dy"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81913-1_dy"/>
|
|
|
+ <xs:attribute name="rotate"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81914-1_rotate"/>
|
|
|
+ <xs:attribute name="textLength"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81915-1_textLength"/>
|
|
|
+ <xs:attribute name="lengthAdjust" use="optional" id="___d23e81916-1_lengthAdju">
|
|
|
+ <xs:simpleType id="___d23e81917-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="spacing"/>
|
|
|
+ <xs:enumeration value="spacingAndGlyphs"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="trefType" id="___d23e81921-1_trefType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81922-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81923-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81924-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81925-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81926-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81927-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81928-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e81931-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81934-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81935-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81936-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81944-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81945-1_y"/>
|
|
|
+ <xs:attribute name="dx"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81946-1_dx"/>
|
|
|
+ <xs:attribute name="dy"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81947-1_dy"/>
|
|
|
+ <xs:attribute name="rotate"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81948-1_rotate"/>
|
|
|
+ <xs:attribute name="textLength"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81949-1_textLength"/>
|
|
|
+ <xs:attribute name="lengthAdjust" use="optional" id="___d23e81950-1_lengthAdju">
|
|
|
+ <xs:simpleType id="___d23e81951-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="spacing"/>
|
|
|
+ <xs:enumeration value="spacingAndGlyphs"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="textPathType" mixed="true" id="___d23e81955-1_textPathTy">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e81956-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e81957-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e81958-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e81959-1"/>
|
|
|
+ <xs:element ref="svg:tspan" id="___d23e81960-1"/>
|
|
|
+ <xs:element ref="svg:tref" id="___d23e81961-1"/>
|
|
|
+ <xs:element ref="svg:altGlyph" id="___d23e81962-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e81963-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e81964-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e81965-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e81966-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e81969-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81972-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81973-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81974-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="startOffset"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81981-1_startOffse"/>
|
|
|
+ <xs:attribute name="textLength"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e81982-1_textLength"/>
|
|
|
+ <xs:attribute name="lengthAdjust" use="optional" id="___d23e81983-1_lengthAdju">
|
|
|
+ <xs:simpleType id="___d23e81984-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="spacing"/>
|
|
|
+ <xs:enumeration value="spacingAndGlyphs"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="method" use="optional" id="___d23e81988-1_method">
|
|
|
+ <xs:simpleType id="___d23e81989-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="align"/>
|
|
|
+ <xs:enumeration value="stretch"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="spacing" use="optional" id="___d23e81993-1_spacing">
|
|
|
+ <xs:simpleType id="___d23e81994-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="exact"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="altGlyphType" mixed="true" id="___d23e81998-1_altGlyphTy">
|
|
|
+ <xs:sequence minOccurs="0" maxOccurs="unbounded" id="___d23e81999-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82002-1"/>
|
|
|
+ <xs:attribute name="glyphRef"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82003-1_glyphRef"/>
|
|
|
+ <xs:attribute name="format"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82004-1_format"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82007-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82008-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82009-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Color"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82017-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82018-1_y"/>
|
|
|
+ <xs:attribute name="dx"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82019-1_dx"/>
|
|
|
+ <xs:attribute name="dy"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82020-1_dy"/>
|
|
|
+ <xs:attribute name="rotate"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82021-1_rotate"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="altGlyphDefType" id="___d23e82022-1_altGlyphDe">
|
|
|
+ <xs:choice maxOccurs="unbounded" id="___d23e82023-1">
|
|
|
+ <xs:element ref="svg:altGlyphItem" id="___d23e82024-1"/>
|
|
|
+ <xs:element ref="svg:glyphRef" id="___d23e82025-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="altGlyphItemType" id="___d23e82027-1_altGlyphIt">
|
|
|
+ <xs:sequence maxOccurs="unbounded" id="___d23e82028-1">
|
|
|
+ <xs:element ref="svg:glyphRef" id="___d23e82029-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="glyphRefType" id="___d23e82032-1_glyphRefTy">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82035-1"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82036-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82037-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attribute name="glyphRef"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82039-1_glyphRef"/>
|
|
|
+ <xs:attribute name="format"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82040-1_format"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82041-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinatesType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82042-1_y"/>
|
|
|
+ <xs:attribute name="dx"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82043-1_dx"/>
|
|
|
+ <xs:attribute name="dy"
|
|
|
+ type="svg:LengthsType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82045-1_dy"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="markerType" id="___d23e82046-1_markerType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82047-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82048-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82049-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82050-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82051-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82052-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82053-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82054-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82055-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82056-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82057-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82058-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82060-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82061-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82062-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82063-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82064-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82065-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82066-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82067-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82068-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82069-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82070-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82072-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82073-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82074-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82075-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82076-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82077-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e82078-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e82079-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e82080-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e82081-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82082-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82084-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82085-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82086-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82087-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e82088-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82089-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82092-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82093-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82094-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="viewBox"
|
|
|
+ type="svg:ViewBoxSpecType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82096-1_viewBox"/>
|
|
|
+ <xs:attribute name="preserveAspectRatio"
|
|
|
+ type="svg:PreserveAspectRatioSpecType"
|
|
|
+ default="xMidYMid meet"
|
|
|
+ id="___d23e82097-1_preserveAs"/>
|
|
|
+ <xs:attribute name="refX"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82098-1_refX"/>
|
|
|
+ <xs:attribute name="refY"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82099-1_refY"/>
|
|
|
+ <xs:attribute name="markerUnits" use="optional" id="___d23e82101-1_markerUnit">
|
|
|
+ <xs:simpleType id="___d23e82102-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="strokeWidth"/>
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="markerWidth"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82107-1_markerWidt"/>
|
|
|
+ <xs:attribute name="markerHeight"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82108-1_markerHeig"/>
|
|
|
+ <xs:attribute name="orient"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82109-1_orient"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="color-profileType" id="___d23e82110-1_color__x2D__prof">
|
|
|
+ <xs:sequence id="___d23e82111-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82115-1"/>
|
|
|
+ <xs:attribute name="local"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82116-1_local"/>
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82117-1_name"/>
|
|
|
+ <xs:attribute name="rendering-intent"
|
|
|
+ default="auto"
|
|
|
+ id="___d23e82118-1_rendering__x2D__">
|
|
|
+ <xs:simpleType id="___d23e82119-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="auto"/>
|
|
|
+ <xs:enumeration value="perceptual"/>
|
|
|
+ <xs:enumeration value="relative-colorimetric"/>
|
|
|
+ <xs:enumeration value="saturation"/>
|
|
|
+ <xs:enumeration value="absolute-colorimetric"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="linearGradientType" id="___d23e82126-1_linearGrad">
|
|
|
+ <xs:sequence id="___d23e82127-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82129-1">
|
|
|
+ <xs:element ref="svg:stop" id="___d23e82130-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82131-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82132-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82133-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82136-1"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82137-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82138-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82139-1_style"/>
|
|
|
+ <xs:attribute name="gradientUnits" use="optional" id="___d23e82140-1_gradientUn"><!-- @@ need to add more attributes here @@ -->
|
|
|
+ <xs:simpleType id="___d23e82142-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="gradientTransform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82147-1_gradientTr"/>
|
|
|
+ <xs:attribute name="x1"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82148-1_x1"/>
|
|
|
+ <xs:attribute name="y1"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82149-1_y1"/>
|
|
|
+ <xs:attribute name="x2"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82151-1_x2"/>
|
|
|
+ <xs:attribute name="y2"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82152-1_y2"/>
|
|
|
+ <xs:attribute name="spreadMethod" default="pad" id="___d23e82153-1_spreadMeth">
|
|
|
+ <xs:simpleType id="___d23e82154-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="pad"/>
|
|
|
+ <xs:enumeration value="reflect"/>
|
|
|
+ <xs:enumeration value="repeat"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="radialGradientType" id="___d23e82159-1_radialGrad">
|
|
|
+ <xs:sequence id="___d23e82160-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82162-1">
|
|
|
+ <xs:element ref="svg:stop" id="___d23e82163-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82164-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82165-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82166-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82169-1"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82170-1_externalRe"/>
|
|
|
+ <xs:attribute name="gradientUnits" use="optional" id="___d23e82171-1_gradientUn">
|
|
|
+ <xs:simpleType id="___d23e82172-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="gradientTransform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82177-1_gradientTr"/>
|
|
|
+ <xs:attribute name="cx"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82178-1_cx"/>
|
|
|
+ <xs:attribute name="cy"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82179-1_cy"/>
|
|
|
+ <xs:attribute name="r"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82180-1_r"/>
|
|
|
+ <xs:attribute name="fx"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82181-1_fx"/>
|
|
|
+ <xs:attribute name="fy"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82183-1_fy"/>
|
|
|
+ <xs:attribute name="spreadMethod" default="pad" id="___d23e82184-1_spreadMeth">
|
|
|
+ <xs:simpleType id="___d23e82185-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="pad"/>
|
|
|
+ <xs:enumeration value="reflect"/>
|
|
|
+ <xs:enumeration value="repeat"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="stopType" id="___d23e82190-1_stopType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82191-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82192-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82193-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82194-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82196-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82197-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Gradients"/>
|
|
|
+ <xs:attribute name="offset"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82199-1_offset"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="patternType" id="___d23e82200-1_patternTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82201-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82202-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82203-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82204-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82205-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82206-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82207-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82208-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82209-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82210-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82211-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82212-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82214-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82215-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82216-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82217-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82218-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82219-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82220-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82221-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82222-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82223-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82224-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82226-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82227-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82228-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82229-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82230-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82231-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e82232-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e82233-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e82234-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e82235-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82236-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82238-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82239-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82240-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82241-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e82242-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82243-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82246-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82249-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82250-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82251-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="viewBox"
|
|
|
+ type="svg:ViewBoxSpecType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82253-1_viewBox"/>
|
|
|
+ <xs:attribute name="preserveAspectRatio"
|
|
|
+ type="svg:PreserveAspectRatioSpecType"
|
|
|
+ default="xMidYMid meet"
|
|
|
+ id="___d23e82255-1_preserveAs"/>
|
|
|
+ <xs:attribute name="patternUnits" use="optional" id="___d23e82256-1_patternUni">
|
|
|
+ <xs:simpleType id="___d23e82257-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="patternTransform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82262-1_patternTra"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82263-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82264-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82265-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82266-1_height"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="clipPathType" id="___d23e82267-1_clipPathTy">
|
|
|
+ <xs:sequence id="___d23e82268-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82270-1">
|
|
|
+ <xs:element ref="svg:path" id="___d23e82271-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82272-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82273-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82274-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82275-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82276-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82277-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82278-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82279-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82280-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82281-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82283-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82284-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82285-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82289-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82290-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82291-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FillStroke"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-FontSpecification"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-Graphics"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextContentElements"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-TextElements"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82298-1_transform"/>
|
|
|
+ <xs:attribute name="clipPathUnits" use="optional" id="___d23e82299-1_clipPathUn">
|
|
|
+ <xs:simpleType id="___d23e82300-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="maskType" id="___d23e82305-1_maskType">
|
|
|
+ <xs:sequence id="___d23e82306-1">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82307-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82308-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82309-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82310-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82311-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82312-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82313-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82314-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82315-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82316-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82317-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82318-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82320-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82321-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82322-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82323-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82324-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82325-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82326-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82327-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82328-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82329-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82330-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82332-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82333-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82334-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82335-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82336-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82337-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e82338-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e82339-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e82340-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e82341-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82342-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82344-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82345-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82346-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82347-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e82348-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82349-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82353-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82354-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82355-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82357-1_transform"/>
|
|
|
+ <xs:attribute name="maskUnits" use="optional" id="___d23e82358-1_maskUnits">
|
|
|
+ <xs:simpleType id="___d23e82359-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82364-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82366-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82367-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82368-1_height"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="filterType" id="___d23e82369-1_filterType">
|
|
|
+ <xs:sequence id="___d23e82370-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82372-1">
|
|
|
+ <xs:element ref="svg:feBlend" id="___d23e82373-1"/>
|
|
|
+ <xs:element ref="svg:feFlood" id="___d23e82374-1"/>
|
|
|
+ <xs:element ref="svg:feColorMatrix" id="___d23e82375-1"/>
|
|
|
+ <xs:element ref="svg:feComponentTransfer" id="___d23e82376-1"/>
|
|
|
+ <xs:element ref="svg:feComposite" id="___d23e82377-1"/>
|
|
|
+ <xs:element ref="svg:feConvolveMatrix" id="___d23e82378-1"/>
|
|
|
+ <xs:element ref="svg:feDiffuseLighting" id="___d23e82379-1"/>
|
|
|
+ <xs:element ref="svg:feDisplacementMap" id="___d23e82380-1"/>
|
|
|
+ <xs:element ref="svg:feGaussianBlur" id="___d23e82381-1"/>
|
|
|
+ <xs:element ref="svg:feImage" id="___d23e82382-1"/>
|
|
|
+ <xs:element ref="svg:feMerge" id="___d23e82383-1"/>
|
|
|
+ <xs:element ref="svg:feMorphology" id="___d23e82385-1"/>
|
|
|
+ <xs:element ref="svg:feOffset" id="___d23e82386-1"/>
|
|
|
+ <xs:element ref="svg:feSpecularLighting" id="___d23e82387-1"/>
|
|
|
+ <xs:element ref="svg:feTile" id="___d23e82388-1"/>
|
|
|
+ <xs:element ref="svg:feTurbulence" id="___d23e82389-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82390-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82391-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82394-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82396-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82397-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82398-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="filterUnits" use="optional" id="___d23e82400-1_filterUnit">
|
|
|
+ <xs:simpleType id="___d23e82401-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="primitiveUnits" use="optional" id="___d23e82406-1_primitiveU">
|
|
|
+ <xs:simpleType id="___d23e82407-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="userSpaceOnUse"/>
|
|
|
+ <xs:enumeration value="userSpace"/>
|
|
|
+ <xs:enumeration value="objectBoundingBox"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82413-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82414-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82415-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82416-1_height"/>
|
|
|
+ <xs:attribute name="filterRes"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82417-1_filterRes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feDistantLightType" id="___d23e82418-1_feDistantL">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82419-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82420-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82421-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="azimuth"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82423-1_azimuth"/>
|
|
|
+ <xs:attribute name="elevation"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82424-1_elevation"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="fePointLightType" id="___d23e82426-1_fePointLig">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82427-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82428-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82429-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="x" type="xs:double" use="optional" id="___d23e82431-1_x"/>
|
|
|
+ <xs:attribute name="y" type="xs:double" use="optional" id="___d23e82432-1_y"/>
|
|
|
+ <xs:attribute name="z" type="xs:double" use="optional" id="___d23e82433-1_z"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feSpotLightType" id="___d23e82434-1_feSpotLigh">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82435-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82436-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82437-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="x" type="xs:double" use="optional" id="___d23e82439-1_x"/>
|
|
|
+ <xs:attribute name="y" type="xs:double" use="optional" id="___d23e82440-1_y"/>
|
|
|
+ <xs:attribute name="z" type="xs:double" use="optional" id="___d23e82441-1_z"/>
|
|
|
+ <xs:attribute name="pointsAtX"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82442-1_pointsAtX"/>
|
|
|
+ <xs:attribute name="pointsAtY"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82443-1_pointsAtY"/>
|
|
|
+ <xs:attribute name="pointsAtZ"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82444-1_pointsAtZ"/>
|
|
|
+ <xs:attribute name="specularExponent"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82445-1_specularEx"/>
|
|
|
+ <xs:attribute name="limitingConeAngle"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82446-1_limitingCo"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feBlendType" id="___d23e82447-1_feBlendTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82448-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82449-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82450-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="in2"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82453-1_in2"/>
|
|
|
+ <xs:attribute name="mode" default="normal" id="___d23e82454-1_mode">
|
|
|
+ <xs:simpleType id="___d23e82455-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="normal"/>
|
|
|
+ <xs:enumeration value="multiply"/>
|
|
|
+ <xs:enumeration value="screen"/>
|
|
|
+ <xs:enumeration value="darken"/>
|
|
|
+ <xs:enumeration value="lighten"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feColorMatrixType" id="___d23e82462-1_feColorMat">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82463-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82464-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82465-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="type" default="matrix" id="___d23e82468-1_type">
|
|
|
+ <xs:simpleType id="___d23e82469-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="matrix"/>
|
|
|
+ <xs:enumeration value="saturate"/>
|
|
|
+ <xs:enumeration value="hueRotate"/>
|
|
|
+ <xs:enumeration value="luminanceToAlpha"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="values"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82475-1_values"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feComponentTransferType" id="___d23e82476-1_feComponen">
|
|
|
+ <xs:sequence id="___d23e82477-1">
|
|
|
+ <xs:element ref="svg:feFuncR" minOccurs="0" id="___d23e82478-1"/>
|
|
|
+ <xs:element ref="svg:feFuncG" minOccurs="0" id="___d23e82479-1"/>
|
|
|
+ <xs:element ref="svg:feFuncB" minOccurs="0" id="___d23e82480-1"/>
|
|
|
+ <xs:element ref="svg:feFuncA" minOccurs="0" id="___d23e82481-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feFuncRType" id="___d23e82484-1_feFuncRTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82485-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82486-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82487-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="type" use="required" id="___d23e82489-1_type">
|
|
|
+ <xs:simpleType id="___d23e82490-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="identity"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="gamma"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attributeGroup ref="svg:component_transfer_function_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feFuncGType" id="___d23e82498-1_feFuncGTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82499-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82500-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82501-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="type" use="required" id="___d23e82503-1_type">
|
|
|
+ <xs:simpleType id="___d23e82504-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="identity"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="gamma"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attributeGroup ref="svg:component_transfer_function_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feFuncBType" id="___d23e82512-1_feFuncBTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82513-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82514-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82515-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="type" use="required" id="___d23e82517-1_type">
|
|
|
+ <xs:simpleType id="___d23e82518-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="identity"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="gamma"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attributeGroup ref="svg:component_transfer_function_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feFuncAType" id="___d23e82526-1_feFuncATyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82527-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82528-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82529-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="type" use="required" id="___d23e82531-1_type">
|
|
|
+ <xs:simpleType id="___d23e82532-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="identity"/>
|
|
|
+ <xs:enumeration value="table"/>
|
|
|
+ <xs:enumeration value="discrete"/>
|
|
|
+ <xs:enumeration value="linear"/>
|
|
|
+ <xs:enumeration value="gamma"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <!-- these all need to be stripped out and checked -->
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attributeGroup ref="svg:component_transfer_function_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feCompositeType" id="___d23e82541-1_feComposit">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82542-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82543-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82544-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="in2"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82547-1_in2"/>
|
|
|
+ <xs:attribute name="operator" default="over" id="___d23e82548-1_operator">
|
|
|
+ <xs:simpleType id="___d23e82549-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="over"/>
|
|
|
+ <xs:enumeration value="in"/>
|
|
|
+ <xs:enumeration value="out"/>
|
|
|
+ <xs:enumeration value="atop"/>
|
|
|
+ <xs:enumeration value="xor"/>
|
|
|
+ <xs:enumeration value="arithmetic"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="k1"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82557-1_k1"/>
|
|
|
+ <xs:attribute name="k2"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82558-1_k2"/>
|
|
|
+ <xs:attribute name="k3"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82559-1_k3"/>
|
|
|
+ <xs:attribute name="k4"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82560-1_k4"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feConvolveMatrixType" id="___d23e82561-1_feConvolve">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82562-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82563-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82564-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="order"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82566-1_order"/>
|
|
|
+ <xs:attribute name="kernelMatrix"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82567-1_kernelMatr"/>
|
|
|
+ <xs:attribute name="divisor"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82568-1_divisor"/>
|
|
|
+ <xs:attribute name="bias"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82569-1_bias"/>
|
|
|
+ <xs:attribute name="targetX"
|
|
|
+ type="xs:integer"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82570-1_targetX"/>
|
|
|
+ <xs:attribute name="targetY"
|
|
|
+ type="xs:integer"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82571-1_targetY"/>
|
|
|
+ <xs:attribute name="edgeMode" default="duplicate" id="___d23e82572-1_edgeMode">
|
|
|
+ <xs:simpleType id="___d23e82573-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="duplicate"/>
|
|
|
+ <xs:enumeration value="wrap"/>
|
|
|
+ <xs:enumeration value="none"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="kernelUnitLength"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82578-1_kernelUnit"/>
|
|
|
+ <xs:attribute name="preserveAlpha"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82579-1_preserveAl"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feDiffuseLightingType" id="___d23e82581-1_feDiffuseL">
|
|
|
+ <xs:sequence id="___d23e82582-1">
|
|
|
+ <xs:choice id="___d23e82583-1">
|
|
|
+ <xs:element ref="svg:feDistantLight" id="___d23e82584-1"/>
|
|
|
+ <xs:element ref="svg:fePointLight" id="___d23e82585-1"/>
|
|
|
+ <xs:element ref="svg:feSpotLight" id="___d23e82586-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82587-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82588-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82589-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82590-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82592-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82593-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-LightingEffects"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="surfaceScale"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82596-1_surfaceSca"/>
|
|
|
+ <xs:attribute name="diffuseConstant"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82597-1_diffuseCon"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feDisplacementMapType" id="___d23e82598-1_feDisplace">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82599-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82600-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82601-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="in2"
|
|
|
+ type="xs:string"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82604-1_in2"/>
|
|
|
+ <xs:attribute name="scale"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82605-1_scale"/>
|
|
|
+ <xs:attribute name="xChannelSelector" default="A" id="___d23e82606-1_xChannelSe">
|
|
|
+ <xs:simpleType id="___d23e82607-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="R"/>
|
|
|
+ <xs:enumeration value="G"/>
|
|
|
+ <xs:enumeration value="B"/>
|
|
|
+ <xs:enumeration value="A"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="yChannelSelector" default="A" id="___d23e82613-1_yChannelSe">
|
|
|
+ <xs:simpleType id="___d23e82614-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="R"/>
|
|
|
+ <xs:enumeration value="G"/>
|
|
|
+ <xs:enumeration value="B"/>
|
|
|
+ <xs:enumeration value="A"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feFloodType" id="___d23e82620-1_feFloodTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82621-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82622-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82623-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82624-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82626-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82627-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-feFlood"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feGaussianBlurType" id="___d23e82630-1_feGaussian">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82631-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82632-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82633-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="stdDeviation"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82636-1_stdDeviati"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feImageType" id="___d23e82637-1_feImageTyp">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82638-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82639-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82640-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82641-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82644-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82646-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82647-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82648-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82650-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feMergeType" id="___d23e82652-1_feMergeTyp">
|
|
|
+ <xs:sequence minOccurs="0" maxOccurs="unbounded" id="___d23e82653-1">
|
|
|
+ <xs:element ref="svg:feMergeNode" id="___d23e82654-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feMergeNodeType" id="___d23e82657-1_feMergeNod">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82658-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82659-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82660-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="in"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82662-1_in"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feMorphologyType" id="___d23e82663-1_feMorpholo">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82664-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82665-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82666-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="operator" default="erode" id="___d23e82669-1_operator">
|
|
|
+ <xs:simpleType id="___d23e82670-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="erode"/>
|
|
|
+ <xs:enumeration value="dilate"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="radius"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82674-1_radius"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feOffsetType" id="___d23e82675-1_feOffsetTy">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82676-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82677-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82678-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="dx"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82681-1_dx"/>
|
|
|
+ <xs:attribute name="dy"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82682-1_dy"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feSpecularLightingType" id="___d23e82683-1_feSpecular">
|
|
|
+ <xs:sequence id="___d23e82684-1">
|
|
|
+ <xs:choice id="___d23e82685-1">
|
|
|
+ <xs:element ref="svg:feDistantLight" id="___d23e82686-1"/>
|
|
|
+ <xs:element ref="svg:fePointLight" id="___d23e82687-1"/>
|
|
|
+ <xs:element ref="svg:feSpotLight" id="___d23e82688-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82689-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82690-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82691-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82692-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82694-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82695-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-LightingEffects"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ <xs:attribute name="surfaceScale"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82698-1_surfaceSca"/>
|
|
|
+ <xs:attribute name="specularConstant"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82699-1_specularCo"/>
|
|
|
+ <xs:attribute name="specularExponent"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82700-1_specularEx"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feTileType" id="___d23e82701-1_feTileType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82702-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82703-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82704-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes_with_in"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="feTurbulenceType" id="___d23e82708-1_feTurbulen">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82709-1">
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82710-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82711-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:filter_primitive_attributes"/>
|
|
|
+ <xs:attribute name="baseFrequency"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82714-1_baseFreque"/>
|
|
|
+ <xs:attribute name="numOctaves"
|
|
|
+ type="xs:integer"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82715-1_numOctaves"/>
|
|
|
+ <xs:attribute name="seed"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82716-1_seed"/>
|
|
|
+ <xs:attribute name="stitchTiles"
|
|
|
+ default="noStitch"
|
|
|
+ id="___d23e82717-1_stitchTile">
|
|
|
+ <xs:simpleType id="___d23e82718-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="stitch"/>
|
|
|
+ <xs:enumeration value="noStitch"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="type" default="turbulence" id="___d23e82722-1_type">
|
|
|
+ <xs:simpleType id="___d23e82723-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="fractalNoise"/>
|
|
|
+ <xs:enumeration value="turbulence"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="cursorType" id="___d23e82727-1_cursorType">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82731-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82733-1_externalRe"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82734-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82735-1_y"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="aType" mixed="true" id="___d23e82736-1_aType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82737-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82738-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82739-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82740-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82741-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82742-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82743-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82744-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82745-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82746-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82747-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82748-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82750-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82751-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82752-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82753-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82754-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82755-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82756-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82757-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82758-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82759-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82760-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82762-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82763-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82764-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82765-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82766-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82767-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e82768-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e82769-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e82770-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e82771-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82772-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82774-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82775-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82776-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82777-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e82778-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82779-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:type" fixed="simple" id="___d23e82781-1"/>
|
|
|
+ <xs:attribute ref="xlink:role" id="___d23e82782-1"/>
|
|
|
+ <xs:attribute ref="xlink:arcrole" id="___d23e82783-1"/>
|
|
|
+ <xs:attribute ref="xlink:title" id="___d23e82784-1"/>
|
|
|
+ <xs:attribute ref="xlink:show" id="___d23e82785-1"/>
|
|
|
+ <xs:attribute ref="xlink:actuate" fixed="onRequest" id="___d23e82786-1"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82787-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82791-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82792-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82793-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82795-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="target"
|
|
|
+ type="xs:NMTOKEN"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82797-1_target"/>
|
|
|
+ <!-- don't use attribute declarations to declare namespaces
|
|
|
+ attribute ref="xmlns:xlink" type="string" fixed="http://www.w3.org/1999/xlink"/>
|
|
|
+ -->
|
|
|
+ <!-- change from string to URI -->
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="viewType" id="___d23e82800-1_viewType">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82803-1_externalRe"/>
|
|
|
+ <xs:attribute name="viewBox"
|
|
|
+ type="svg:ViewBoxSpecType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82804-1_viewBox"/>
|
|
|
+ <xs:attribute name="preserveAspectRatio"
|
|
|
+ type="svg:PreserveAspectRatioSpecType"
|
|
|
+ default="xMidYMid meet"
|
|
|
+ id="___d23e82805-1_preserveAs"/>
|
|
|
+ <xs:attribute name="zoomAndPan" default="magnify" id="___d23e82806-1_zoomAndPan">
|
|
|
+ <xs:simpleType id="___d23e82807-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="disable"/>
|
|
|
+ <xs:enumeration value="magnify"/>
|
|
|
+ <xs:enumeration value="zoom"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ <xs:attribute name="viewTarget"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82812-1_viewTarget"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="scriptType" mixed="true" id="___d23e82813-1_scriptType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82816-1"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82817-1_externalRe"/>
|
|
|
+ <xs:attribute name="type"
|
|
|
+ type="svg:ContentTypeType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82818-1_type"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="animateType" id="___d23e82819-1_animateTyp">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82823-1_externalRe"/>
|
|
|
+ <xs:attributeGroup ref="svg:animationEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTargetAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTimingAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animValueAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animAdditionAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="setType" id="___d23e82829-1_setType">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82833-1_externalRe"/>
|
|
|
+ <xs:attributeGroup ref="svg:animationEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTargetAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTimingAttrs"/>
|
|
|
+ <xs:attribute name="to"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82837-1_to"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="animateMotionType" id="___d23e82838-1_animateMot">
|
|
|
+ <xs:sequence id="___d23e82839-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:element ref="svg:mpath" minOccurs="0" id="___d23e82841-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82844-1_externalRe"/>
|
|
|
+ <xs:attributeGroup ref="svg:animationEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:animElementAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTimingAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animValueAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animAdditionAttrs"/>
|
|
|
+ <xs:attribute name="path"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82850-1_path"/>
|
|
|
+ <xs:attribute name="keyPoints"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82851-1_keyPoints"/>
|
|
|
+ <xs:attribute name="rotate"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82853-1_rotate"/>
|
|
|
+ <xs:attribute name="origin"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82854-1_origin"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="mpathType" id="___d23e82855-1_mpathType">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e82859-1"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82860-1_externalRe"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="animateColorType" id="___d23e82861-1_animateCol">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82865-1_externalRe"/>
|
|
|
+ <xs:attributeGroup ref="svg:animationEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTargetAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTimingAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animValueAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animAdditionAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="animateTransformType" id="___d23e82871-1_animateTra">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82875-1_externalRe"/>
|
|
|
+ <xs:attributeGroup ref="svg:animationEvents"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTargetAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animTimingAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animValueAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:animAdditionAttrs"/>
|
|
|
+ <xs:attribute name="type" default="translate" id="___d23e82881-1_type">
|
|
|
+ <xs:simpleType id="___d23e82882-1">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="translate"/>
|
|
|
+ <xs:enumeration value="scale"/>
|
|
|
+ <xs:enumeration value="rotate"/>
|
|
|
+ <xs:enumeration value="skewX"/>
|
|
|
+ <xs:enumeration value="skewY"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ </xs:attribute>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="fontType" id="___d23e82890-1_fontType">
|
|
|
+ <xs:sequence id="___d23e82891-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82893-1"/>
|
|
|
+ <xs:element ref="svg:missing-glyph" id="___d23e82894-1"/>
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82895-1">
|
|
|
+ <xs:element ref="svg:glyph" id="___d23e82896-1"/>
|
|
|
+ <xs:element ref="svg:hkern" id="___d23e82897-1"/>
|
|
|
+ <xs:element ref="svg:vkern" id="___d23e82898-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82900-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82901-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82902-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="horiz-origin-x"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82904-1_horiz__x2D__orig"/>
|
|
|
+ <xs:attribute name="horiz-origin-y"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82905-1_horiz__x2D__orig"/>
|
|
|
+ <xs:attribute name="horiz-adv-x"
|
|
|
+ type="xs:double"
|
|
|
+ use="required"
|
|
|
+ id="___d23e82906-1_horiz__x2D__adv__x2D__"/>
|
|
|
+ <xs:attribute name="vert-origin-x"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82907-1_vert__x2D__origi"/>
|
|
|
+ <xs:attribute name="vert-origin-y"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82908-1_vert__x2D__origi"/>
|
|
|
+ <xs:attribute name="vert-adv-y"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82910-1_vert__x2D__adv__x2D__y"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="glyphType" id="___d23e82911-1_glyphType">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82912-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82913-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82914-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82915-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82916-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82917-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82918-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82919-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82920-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82921-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82922-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82923-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82925-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82926-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82927-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82928-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82929-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82930-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82931-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82932-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82933-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82934-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82935-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82937-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82938-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82939-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82940-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82941-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82942-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e82943-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e82944-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e82945-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e82946-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e82947-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e82949-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e82950-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e82951-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e82952-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e82953-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e82954-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82956-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82957-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="unicode"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82959-1_unicode"/>
|
|
|
+ <xs:attribute name="glyph-name"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82960-1_glyph__x2D__name"/>
|
|
|
+ <xs:attribute name="d"
|
|
|
+ type="svg:PathDataType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82961-1_d"/>
|
|
|
+ <xs:attribute name="vert-text-orient"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82962-1_vert__x2D__text__x2D__"/>
|
|
|
+ <xs:attribute name="arabic"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82963-1_arabic"/>
|
|
|
+ <xs:attribute name="han"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82964-1_han"/>
|
|
|
+ <xs:attribute name="horiz-adv-x"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82966-1_horiz__x2D__adv__x2D__"/>
|
|
|
+ <xs:attribute name="vert-adv-y"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e82967-1_vert__x2D__adv__x2D__y"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="missing-glyphType" id="___d23e82968-1_missing__x2D__gl">
|
|
|
+ <xs:choice minOccurs="0" maxOccurs="unbounded" id="___d23e82969-1">
|
|
|
+ <xs:element ref="svg:desc" id="___d23e82970-1"/>
|
|
|
+ <xs:element ref="svg:title" id="___d23e82971-1"/>
|
|
|
+ <xs:element ref="svg:metadata" id="___d23e82972-1"/>
|
|
|
+ <xs:element ref="svg:defs" id="___d23e82973-1"/>
|
|
|
+ <xs:element ref="svg:path" id="___d23e82974-1"/>
|
|
|
+ <xs:element ref="svg:text" id="___d23e82975-1"/>
|
|
|
+ <xs:element ref="svg:rect" id="___d23e82976-1"/>
|
|
|
+ <xs:element ref="svg:circle" id="___d23e82977-1"/>
|
|
|
+ <xs:element ref="svg:ellipse" id="___d23e82978-1"/>
|
|
|
+ <xs:element ref="svg:line" id="___d23e82979-1"/>
|
|
|
+ <xs:element ref="svg:polyline" id="___d23e82980-1"/>
|
|
|
+ <xs:element ref="svg:polygon" id="___d23e82982-1"/>
|
|
|
+ <xs:element ref="svg:use" id="___d23e82983-1"/>
|
|
|
+ <xs:element ref="svg:image" id="___d23e82984-1"/>
|
|
|
+ <xs:element ref="svg:svg" id="___d23e82985-1"/>
|
|
|
+ <xs:element ref="svg:g" id="___d23e82986-1"/>
|
|
|
+ <xs:element ref="svg:view" id="___d23e82987-1"/>
|
|
|
+ <xs:element ref="svg:switch" id="___d23e82988-1"/>
|
|
|
+ <xs:element ref="svg:a" id="___d23e82989-1"/>
|
|
|
+ <xs:element ref="svg:altGlyphDef" id="___d23e82990-1"/>
|
|
|
+ <xs:element ref="svg:script" id="___d23e82991-1"/>
|
|
|
+ <xs:element ref="svg:style" id="___d23e82992-1"/>
|
|
|
+ <xs:element ref="svg:symbol" id="___d23e82994-1"/>
|
|
|
+ <xs:element ref="svg:marker" id="___d23e82995-1"/>
|
|
|
+ <xs:element ref="svg:clipPath" id="___d23e82996-1"/>
|
|
|
+ <xs:element ref="svg:mask" id="___d23e82997-1"/>
|
|
|
+ <xs:element ref="svg:linearGradient" id="___d23e82998-1"/>
|
|
|
+ <xs:element ref="svg:radialGradient" id="___d23e82999-1"/>
|
|
|
+ <xs:element ref="svg:pattern" id="___d23e83000-1"/>
|
|
|
+ <xs:element ref="svg:filter" id="___d23e83001-1"/>
|
|
|
+ <xs:element ref="svg:cursor" id="___d23e83002-1"/>
|
|
|
+ <xs:element ref="svg:font" id="___d23e83003-1"/>
|
|
|
+ <xs:element ref="svg:animate" id="___d23e83004-1"/>
|
|
|
+ <xs:element ref="svg:set" id="___d23e83006-1"/>
|
|
|
+ <xs:element ref="svg:animateMotion" id="___d23e83007-1"/>
|
|
|
+ <xs:element ref="svg:animateColor" id="___d23e83008-1"/>
|
|
|
+ <xs:element ref="svg:animateTransform" id="___d23e83009-1"/>
|
|
|
+ <xs:element ref="svg:color-profile" id="___d23e83010-1"/>
|
|
|
+ <xs:element ref="svg:font-face" id="___d23e83011-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83013-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83014-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="d"
|
|
|
+ type="svg:PathDataType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83016-1_d"/>
|
|
|
+ <xs:attribute name="horiz-adv-x"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83017-1_horiz__x2D__adv__x2D__"/>
|
|
|
+ <xs:attribute name="vert-adv-y"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83018-1_vert__x2D__adv__x2D__y"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="hkernType" id="___d23e83019-1_hkernType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="u1"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83021-1_u1"/>
|
|
|
+ <xs:attribute name="g1"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83022-1_g1"/>
|
|
|
+ <xs:attribute name="u2"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83023-1_u2"/>
|
|
|
+ <xs:attribute name="g2"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83024-1_g2"/>
|
|
|
+ <xs:attribute name="k" type="xs:double" use="required" id="___d23e83025-1_k"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="vkernType" id="___d23e83026-1_vkernType">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="u1"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83028-1_u1"/>
|
|
|
+ <xs:attribute name="g1"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83029-1_g1"/>
|
|
|
+ <xs:attribute name="u2"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83030-1_u2"/>
|
|
|
+ <xs:attribute name="g2"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83031-1_g2"/>
|
|
|
+ <xs:attribute name="k" type="xs:double" use="required" id="___d23e83032-1_k"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="font-faceType" id="___d23e83033-1_font__x2D__faceT">
|
|
|
+ <xs:sequence id="___d23e83034-1">
|
|
|
+ <xs:group ref="svg:descTitleMetadata" minOccurs="0"/>
|
|
|
+ <xs:element ref="svg:font-face-src" id="___d23e83036-1"/>
|
|
|
+ <xs:element ref="svg:definition-src" id="___d23e83037-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="font-family"
|
|
|
+ type="svg:FontFamilyValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83039-1_font__x2D__famil"/>
|
|
|
+ <xs:attribute name="font-style"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83040-1_font__x2D__style"/>
|
|
|
+ <xs:attribute name="font-variant"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83041-1_font__x2D__varia"/>
|
|
|
+ <xs:attribute name="font-weight"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83042-1_font__x2D__weigh"/>
|
|
|
+ <xs:attribute name="font-stretch"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83043-1_font__x2D__stret"/>
|
|
|
+ <xs:attribute name="font-size"
|
|
|
+ type="svg:FontSizeValueType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83044-1_font__x2D__size"/>
|
|
|
+ <xs:attribute name="unicode-range"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83045-1_unicode__x2D__ra"/>
|
|
|
+ <xs:attribute name="units-per-em"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83046-1_units__x2D__per__x2D__"/>
|
|
|
+ <xs:attribute name="panose-1"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83047-1_panose__x2D__1"/>
|
|
|
+ <xs:attribute name="stemv"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83049-1_stemv"/>
|
|
|
+ <xs:attribute name="stemh"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83050-1_stemh"/>
|
|
|
+ <xs:attribute name="slope"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83051-1_slope"/>
|
|
|
+ <xs:attribute name="cap-height"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83052-1_cap__x2D__height"/>
|
|
|
+ <xs:attribute name="x-height"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83053-1_x__x2D__height"/>
|
|
|
+ <xs:attribute name="accent-height"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83054-1_accent__x2D__hei"/>
|
|
|
+ <xs:attribute name="ascent"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83055-1_ascent"/>
|
|
|
+ <xs:attribute name="descent"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83056-1_descent"/>
|
|
|
+ <xs:attribute name="widths"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83057-1_widths"/>
|
|
|
+ <xs:attribute name="bbox"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83058-1_bbox"/>
|
|
|
+ <xs:attribute name="ideographic"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83059-1_ideographi"/>
|
|
|
+ <xs:attribute name="baseline"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83061-1_baseline"/>
|
|
|
+ <xs:attribute name="centerline"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83062-1_centerline"/>
|
|
|
+ <xs:attribute name="mathline"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83063-1_mathline"/>
|
|
|
+ <xs:attribute name="hanging"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83064-1_hanging"/>
|
|
|
+ <xs:attribute name="topline"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83065-1_topline"/>
|
|
|
+ <xs:attribute name="underline-position"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83066-1_underline__x2D__"/>
|
|
|
+ <xs:attribute name="underline-thickness"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83067-1_underline__x2D__"/>
|
|
|
+ <xs:attribute name="strikethrough-position"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83068-1_strikethro"/>
|
|
|
+ <xs:attribute name="strikethrough-thickness"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83069-1_strikethro"/>
|
|
|
+ <xs:attribute name="overline-position"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83070-1_overline__x2D__p"/>
|
|
|
+ <xs:attribute name="overline-thickness"
|
|
|
+ type="xs:double"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83071-1_overline__x2D__t"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="font-face-srcType" id="___d23e83072-1_font__x2D__face__x2D__">
|
|
|
+ <xs:choice maxOccurs="unbounded" id="___d23e83073-1">
|
|
|
+ <xs:element ref="svg:font-face-uri" id="___d23e83074-1"/>
|
|
|
+ <xs:element ref="svg:font-face-name" id="___d23e83075-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="font-face-uriType" id="___d23e83077-1_font__x2D__face__x2D__">
|
|
|
+ <xs:sequence id="___d23e83078-1">
|
|
|
+ <xs:element ref="svg:font-face-format" id="___d23e83079-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e83082-1"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="font-face-formatType" id="___d23e83083-1_font__x2D__face__x2D__">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="string"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83085-1_string"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="font-face-nameType" id="___d23e83086-1_font__x2D__face__x2D__">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:string"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83088-1_name"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="definition-srcType" id="___d23e83089-1_definition">
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:xlinkRefAttrs"/>
|
|
|
+ <xs:attribute ref="xlink:href" use="optional" id="___d23e83092-1"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="metadataType" mixed="true" id="___d23e83094-1_metadataTy">
|
|
|
+ <xs:sequence minOccurs="0" maxOccurs="unbounded" id="___d23e83095-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="foreignObjectType"
|
|
|
+ mixed="true"
|
|
|
+ id="___d23e83097-1_foreignObj">
|
|
|
+ <xs:sequence minOccurs="0" maxOccurs="unbounded" id="___d23e83098-1"/>
|
|
|
+ <xs:attributeGroup ref="svg:stdAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:testAttrs"/>
|
|
|
+ <xs:attributeGroup ref="svg:langSpaceAttrs"/>
|
|
|
+ <xs:attribute name="externalResourcesRequired"
|
|
|
+ type="xs:boolean"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83102-1_externalRe"/>
|
|
|
+ <xs:attribute name="class"
|
|
|
+ type="svg:ClassListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83103-1_class"/>
|
|
|
+ <xs:attribute name="style"
|
|
|
+ type="svg:StyleSheetType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83104-1_style"/>
|
|
|
+ <xs:attributeGroup ref="svg:PresentationAttributes-All"/>
|
|
|
+ <xs:attribute name="transform"
|
|
|
+ type="svg:TransformListType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83106-1_transform"/>
|
|
|
+ <xs:attributeGroup ref="svg:graphicsElementEvents"/>
|
|
|
+ <xs:attribute name="x"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83108-1_x"/>
|
|
|
+ <xs:attribute name="y"
|
|
|
+ type="svg:CoordinateType"
|
|
|
+ use="optional"
|
|
|
+ id="___d23e83110-1_y"/>
|
|
|
+ <xs:attribute name="width"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e83111-1_width"/>
|
|
|
+ <xs:attribute name="height"
|
|
|
+ type="svg:LengthType"
|
|
|
+ use="required"
|
|
|
+ id="___d23e83112-1_height"/>
|
|
|
+ <xs:attribute name="content"
|
|
|
+ type="xs:string"
|
|
|
+ fixed="structured text"
|
|
|
+ id="___d23e83113-1_content"/>
|
|
|
+ </xs:complexType>
|
|
|
+</xs:schema>
|