<?xml version=“1.0” encoding=“UTF-8”?> <!– - - - SVG 1.2 RFC RNC schema; Nevil Brownlee, Thu 26 Jan 2016 (NZST) –> <grammar ns=“www.w3.org/2000/svg” xmlns:ns1=“www.w3.org/1999/xlink” xmlns=“relaxng.org/ns/structure/1.0” datatypeLibrary=“www.w3.org/2001/XMLSchema-datatypes”>
<define name="rfc-color"> <choice> <!-- SVG-1.2-RFC doesn't allow color or grayscale --> <value>black</value> <value>white</value> <value>#000000</value> <value>#FFFFFF</value> <value>#ffffff</value> <value>inherit</value> </choice> </define> <start> <ref name="svg"/> </start> <define name="svg"> <element name="svg"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="width"> <data type="string"/> </attribute> </optional> <optional> <attribute name="height"> <data type="string"/> </attribute> </optional> <optional> <attribute name="preserveAspectRatio"> <data type="string"> <param name="pattern">\s*(none|xMidYMid)\s*(meet)?\s*</param> </data> </attribute> </optional> <optional> <attribute name="viewBox"/> </optional> <optional> <attribute name="zoomAndPan"> <value>disable</value> </attribute> </optional> <optional> <attribute name="version"> <value type="string">1.2</value> </attribute> </optional> <optional> <attribute name="baseProfile"> <value type="string">tiny</value> </attribute> </optional> <optional> <attribute name="contentScriptType"> <data type="string"/> </attribute> </optional> <optional> <attribute name="snapshotTime"> <choice> <value type="string">none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="timelineBegin"> <choice> <value type="string">onLoad</value> <value type="string">onStart</value> </choice> </attribute> </optional> <optional> <attribute name="playbackOrder"> <choice> <value type="string">all</value> <value type="string">forwardOnly</value> </choice> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="path"/> <ref name="rect"/> <ref name="circle"/> <ref name="line"/> <ref name="ellipse"/> <ref name="polyline"/> <ref name="polygon"/> <ref name="solidColor"/> <ref name="textArea"/> <ref name="linearGradient"/> <ref name="radialGradient"/> <ref name="text"/> <ref name="g"/> <ref name="defs"/> <ref name="use"/> <ref name="a"/> </choice> </zeroOrMore> </element> </define> <define name="desc"> <element name="desc"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <interleave> <group> <optional> <attribute name="display"> <choice> <value>inline</value> <value>block</value> <value>list-item</value> <value>run-in</value> <value>compact</value> <value>marker</value> <value>table</value> <value>inline-table</value> <value>table-row-group</value> <value>table-header-group</value> <value>table-footer-group</value> <value>table-row</value> <value>table-column-group</value> <value>table-column</value> <value>table-cell</value> <value>table-caption</value> <value>none</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="visibility"> <choice> <value>visible</value> <value>hidden</value> <value>collapse</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="image-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="shape-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>crispEdges</value> <value>geometricPrecision</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeLegibility</value> <value>geometricPrecision</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="buffered-rendering"> <choice> <value>auto</value> <value>dynamic</value> <value>static</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="viewport-fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="viewport-fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> </interleave> <text/> </element> </define> <define name="svgTitle"> <element name="title"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <interleave> <group> <optional> <attribute name="display"> <choice> <value>inline</value> <value>block</value> <value>list-item</value> <value>run-in</value> <value>compact</value> <value>marker</value> <value>table</value> <value>inline-table</value> <value>table-row-group</value> <value>table-header-group</value> <value>table-footer-group</value> <value>table-row</value> <value>table-column-group</value> <value>table-column</value> <value>table-cell</value> <value>table-caption</value> <value>none</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="visibility"> <choice> <value>visible</value> <value>hidden</value> <value>collapse</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="image-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="shape-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>crispEdges</value> <value>geometricPrecision</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeLegibility</value> <value>geometricPrecision</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="buffered-rendering"> <choice> <value>auto</value> <value>dynamic</value> <value>static</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="viewport-fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="viewport-fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> </interleave> <text/> </element> </define> <define name="path"> <element name="path"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="d"> <data type="string"/> </attribute> </optional> <optional> <attribute name="pathLength"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="rect"> <element name="rect"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y"> <data type="string"/> </attribute> </optional> <optional> <attribute name="width"> <data type="string"/> </attribute> </optional> <optional> <attribute name="height"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rx"> <data type="string"/> </attribute> </optional> <optional> <attribute name="ry"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="circle"> <element name="circle"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="cx"> <data type="string"/> </attribute> </optional> <optional> <attribute name="cy"> <data type="string"/> </attribute> </optional> <optional> <attribute name="r"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="line"> <element name="line"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x1"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y1"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x2"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y2"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="ellipse"> <element name="ellipse"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rx"> <data type="string"/> </attribute> </optional> <optional> <attribute name="ry"> <data type="string"/> </attribute> </optional> <optional> <attribute name="cx"> <data type="string"/> </attribute> </optional> <optional> <attribute name="cy"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="polyline"> <element name="polyline"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="points"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="polygon"> <element name="polygon"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="points"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="solidColor"> <element name="solidColor"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="textArea"> <element name="textArea"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y"> <data type="string"/> </attribute> </optional> <optional> <attribute name="width"> <choice> <data type="string"/> <value>auto</value> </choice> </attribute> </optional> <optional> <attribute name="height"> <choice> <data type="string"/> <value>auto</value> </choice> </attribute> </optional> <oneOrMore> <choice> <ref name="tspan"/> <ref name="desc"/> <ref name="svgTitle"/> <ref name="tspan_2"/> <text/> <ref name="a_2"/> </choice> </oneOrMore> </element> </define> <define name="linearGradient"> <element name="linearGradient"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="gradientUnits"> <choice> <value>userSpaceOnUse</value> <value>objectBoundingBox</value> </choice> </attribute> </optional> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="x1"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y1"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x2"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y2"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="radialGradient"> <element name="radialGradient"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="gradientUnits"> <choice> <value>userSpaceOnUse</value> <value>objectBoundingBox</value> </choice> </attribute> </optional> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="cx"> <data type="string"/> </attribute> </optional> <optional> <attribute name="cy"> <data type="string"/> </attribute> </optional> <optional> <attribute name="r"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="text"> <element name="text"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rotate"> <data type="string"/> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <oneOrMore> <!-- Added to SVG-1.2-RFC (Inkscape) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="tspan_2"/> <text/> <ref name="a_2"/> </choice> </oneOrMore> </element> </define> <define name="g"> <element name="g"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="style"> <data type="string"/> </attribute> </optional> <optional> <!-- Added to SVG-1.2-RFC (for Inkscape) --> <attribute name="visibility"> <choice> <value>visible</value> <value>hidden</value> <value>collapse</value> <value>inherit</value> </choice> </attribute> </optional> <zeroOrMore> <!-- Added to SVG-1.2-RFC (for LibreOffice) --> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="path"/> <ref name="rect"/> <ref name="circle"/> <ref name="line"/> <ref name="ellipse"/> <ref name="polyline"/> <ref name="polygon"/> <ref name="solidColor"/> <ref name="textArea"/> <ref name="linearGradient"/> <ref name="radialGradient"/> <ref name="text"/> <ref name="g"/> <ref name="defs"/> <ref name="use"/> <ref name="a"/> </choice> </zeroOrMore> </element> </define> <define name="defs"> <element name="defs"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="path"/> <ref name="rect"/> <ref name="circle"/> <ref name="line"/> <ref name="ellipse"/> <ref name="polyline"/> <ref name="polygon"/> <ref name="solidColor"/> <ref name="textArea"/> <ref name="linearGradient"/> <ref name="radialGradient"/> <ref name="text"/> <ref name="g"/> <ref name="defs"/> <ref name="use"/> <ref name="a"/> </choice> </zeroOrMore> </element> </define> <define name="use"> <element name="use"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="ns1:show"> <value>embed</value> </attribute> </optional> <optional> <attribute name="ns1:actuate"> <value>onLoad</value> </attribute> </optional> <optional> <attribute name="ns1:type"> <value>simple</value> </attribute> </optional> <optional> <attribute name="ns1:role"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:arcrole"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:title"/> </optional> <optional> <attribute name="ns1:href"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <attribute name="y"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="a"> <element name="a"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="ns1:show"> <choice> <value>new</value> <value>replace</value> </choice> </attribute> </optional> <optional> <attribute name="ns1:actuate"> <value>onRequest</value> </attribute> </optional> <optional> <attribute name="ns1:type"> <value>simple</value> </attribute> </optional> <optional> <attribute name="ns1:role"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:arcrole"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:title"/> </optional> <optional> <attribute name="ns1:href"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="target"> <choice> <value>_replace</value> <value>_self</value> <value>_parent</value> <value>_top</value> <value>_blank</value> <data type="Name"/> </choice> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="path"/> <ref name="rect"/> <ref name="circle"/> <ref name="line"/> <ref name="ellipse"/> <ref name="polyline"/> <ref name="polygon"/> <ref name="solidColor"/> <ref name="textArea"/> <ref name="linearGradient"/> <ref name="radialGradient"/> <ref name="text"/> <ref name="g"/> <ref name="defs"/> <ref name="use"/> </choice> </zeroOrMore> </element> </define> <define name="stop"> <element name="stop"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="offset"> <data type="string"/> </attribute> </optional> <zeroOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> </choice> </zeroOrMore> </element> </define> <define name="tspan"> <element name="tspan"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <!-- For SVG-1.2-RFC --> <attribute name="y"> <data type="string"/> </attribute> </optional> <oneOrMore> <choice> <ref name="tbreak"/> <ref name="desc"/> <ref name="svgTitle"/> <ref name="tspan_2"/> <text/> <ref name="a_2"/> </choice> </oneOrMore> </element> </define> <define name="tspan_2"> <element name="tspan"> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <optional> <attribute name="x"> <data type="string"/> </attribute> </optional> <optional> <!-- For SVG-1.2-RFC --> <attribute name="y"> <data type="string"/> </attribute> </optional> <oneOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="tspan_2"/> <text/> <ref name="a_2"/> </choice> </oneOrMore> </element> </define> <define name="a_2"> <element name="a"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> <interleave> <group> <optional> <attribute name="fill-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="fill"> <choice> <value>none</value> <ref name="rfc-color"/> </choice> </attribute> </optional> <optional> <attribute name="fill-rule"> <choice> <value>inherit</value> <value>nonzero</value> <value>evenodd</value> </choice> </attribute> </optional> <optional> <attribute name="stroke"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stroke-dasharray"> <choice> <value>inherit</value> <value>none</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-dashoffset"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-linecap"> <choice> <value>butt</value> <value>round</value> <value>square</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-linejoin"> <choice> <value>miter</value> <value>round</value> <value>bevel</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="stroke-miterlimit"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="stroke-width"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="color-rendering"> <choice> <value>auto</value> <value>optimizeSpeed</value> <value>optimizeQuality</value> <value>inherit</value> </choice> </attribute> </optional> </group> <optional> <attribute name="vector-effect"> <choice> <value>none</value> <value>non-scaling-stroke</value> <value>inherit</value> </choice> </attribute> </optional> <group> <optional> <attribute name="direction"> <choice> <value>ltr</value> <value>rtl</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="unicode-bidi"> <choice> <value>normal</value> <value>embed</value> <value>bidi-override</value> <value>inherit</value> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="solid-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="solid-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="display-align"> <choice> <value>auto</value> <value>before</value> <value>center</value> <value>after</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="line-increment"> <choice> <value>auto</value> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="stop-color"> <ref name="rfc-color"/> </attribute> </optional> <optional> <attribute name="stop-opacity"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> </group> <group> <optional> <attribute name="font-family"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-size"> <choice> <value>inherit</value> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="font-style"> <choice> <value>normal</value> <value>italic</value> <value>oblique</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-variant"> <choice> <value>normal</value> <value>small-caps</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="font-weight"> <choice> <value>normal</value> <value>bold</value> <value>bolder</value> <value>lighter</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-anchor"> <choice> <value>start</value> <value>middle</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> <optional> <attribute name="text-align"> <choice> <value>start</value> <value>center</value> <value>end</value> <value>inherit</value> </choice> </attribute> </optional> </group> </interleave> <optional> <attribute name="transform"> <choice> <data type="string"/> <value>none</value> </choice> </attribute> </optional> <optional> <attribute name="ns1:show"> <choice> <value>new</value> <value>replace</value> </choice> </attribute> </optional> <optional> <attribute name="ns1:actuate"> <value>onRequest</value> </attribute> </optional> <optional> <attribute name="ns1:type"> <value>simple</value> </attribute> </optional> <optional> <attribute name="ns1:role"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:arcrole"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="ns1:title"/> </optional> <optional> <attribute name="ns1:href"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="target"> <choice> <value>_replace</value> <value>_self</value> <value>_parent</value> <value>_top</value> <value>_blank</value> <data type="Name"/> </choice> </attribute> </optional> <oneOrMore> <choice> <ref name="desc"/> <ref name="svgTitle"/> <ref name="tspan_2"/> <text/> </choice> </oneOrMore> </element> </define> <define name="tbreak"> <element name="tbreak"> <optional> <choice> <attribute name="id"> <data type="NCName"/> </attribute> <attribute name="xml:id"> <data type="NCName"/> </attribute> </choice> </optional> <optional> <attribute name="xml:base"> <choice> <data type="anyURI"/> <data type="string"/> </choice> </attribute> </optional> <optional> <attribute name="xml:lang"> <optional> <data type="language"/> </optional> </attribute> </optional> <optional> <attribute name="class"> <data type="NMTOKENS"/> </attribute> </optional> <optional> <attribute name="role"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rel"> <data type="string"/> </attribute> </optional> <optional> <attribute name="rev"> <data type="string"/> </attribute> </optional> <optional> <attribute name="typeof"> <data type="string"/> </attribute> </optional> <optional> <attribute name="content"> <data type="string"/> </attribute> </optional> <optional> <attribute name="datatype"> <data type="string"/> </attribute> </optional> <optional> <attribute name="resource"> <data type="string"/> </attribute> </optional> <optional> <attribute name="about"> <data type="string"/> </attribute> </optional> <optional> <attribute name="property"> <data type="string"/> </attribute> </optional> <optional> <attribute name="xml:space"> <choice> <value>default</value> <value>preserve</value> </choice> </attribute> </optional> <optional> <attribute name="requiredFeatures"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredExtensions"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFormats"> <data type="string"/> </attribute> </optional> <optional> <attribute name="requiredFonts"> <data type="string"/> </attribute> </optional> <optional> <attribute name="systemLanguage"> <data type="string"/> </attribute> </optional> </element> </define>
</grammar> <!– - - - End of SVG 1.2 RFC RNC schema –>