| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489 |
- <?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>
|