[12762] | 1 | <!-- ===================================================================== |
---|
| 2 | This is the DTD for SVG 1.0. |
---|
| 3 | |
---|
| 4 | The specification for SVG that corresponds to this DTD is available at: |
---|
| 5 | |
---|
| 6 | http://www.w3.org/TR/2001/REC-SVG-20010904/ |
---|
| 7 | |
---|
| 8 | Copyright (c) 2000 W3C (MIT, INRIA, Keio), All Rights Reserved. |
---|
| 9 | |
---|
| 10 | For SVG 1.0: |
---|
| 11 | |
---|
| 12 | Namespace: |
---|
| 13 | http://www.w3.org/2000/svg |
---|
| 14 | |
---|
| 15 | Public identifier: |
---|
| 16 | PUBLIC "-//W3C//DTD SVG 1.0//EN" |
---|
| 17 | |
---|
| 18 | URI for the DTD: |
---|
| 19 | http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd |
---|
| 20 | ============================================================================= --> |
---|
| 21 | |
---|
| 22 | |
---|
| 23 | <!-- ============================================================== |
---|
| 24 | ENTITY DECLARATIONS: Data types |
---|
| 25 | ============================================================== --> |
---|
| 26 | |
---|
| 27 | <!ENTITY % BaselineShiftValue "CDATA"> |
---|
| 28 | <!-- 'baseline-shift' property/attribute value (e.g., 'baseline', 'sub', etc.) --> |
---|
| 29 | |
---|
| 30 | <!ENTITY % Boolean "(false | true)"> |
---|
| 31 | <!-- feature specification --> |
---|
| 32 | |
---|
| 33 | <!ENTITY % ClassList "CDATA"> |
---|
| 34 | <!-- list of classes --> |
---|
| 35 | |
---|
| 36 | <!ENTITY % ClipValue "CDATA"> |
---|
| 37 | <!-- 'clip' property/attribute value (e.g., 'auto', rect(...)) --> |
---|
| 38 | |
---|
| 39 | <!ENTITY % ClipPathValue "CDATA"> |
---|
| 40 | <!-- 'clip-path' property/attribute value (e.g., 'none', %URI;) --> |
---|
| 41 | |
---|
| 42 | <!ENTITY % ClipFillRule "(nonzero | evenodd | inherit)"> |
---|
| 43 | <!-- 'clip-rule' or fill-rule property/attribute value --> |
---|
| 44 | |
---|
| 45 | <!ENTITY % ContentType "CDATA"> |
---|
| 46 | <!-- media type, as per [RFC2045] --> |
---|
| 47 | |
---|
| 48 | <!ENTITY % Coordinate "CDATA"> |
---|
| 49 | <!-- a <coordinate> --> |
---|
| 50 | |
---|
| 51 | <!ENTITY % Coordinates "CDATA"> |
---|
| 52 | <!-- a list of <coordinate>s --> |
---|
| 53 | |
---|
| 54 | <!ENTITY % Color "CDATA"> |
---|
| 55 | <!-- a <color> value --> |
---|
| 56 | |
---|
| 57 | <!ENTITY % CursorValue "CDATA"> |
---|
| 58 | <!-- 'cursor' property/attribute value (e.g., 'crosshair', %URI;) --> |
---|
| 59 | |
---|
| 60 | <!ENTITY % EnableBackgroundValue "CDATA"> |
---|
| 61 | <!-- 'enable-background' property/attribute value (e.g., 'new', 'accumulate') --> |
---|
| 62 | |
---|
| 63 | <!ENTITY % ExtensionList "CDATA"> |
---|
| 64 | <!-- extension list specification --> |
---|
| 65 | |
---|
| 66 | <!ENTITY % FeatureList "CDATA"> |
---|
| 67 | <!-- feature list specification --> |
---|
| 68 | |
---|
| 69 | <!ENTITY % FilterValue "CDATA"> |
---|
| 70 | <!-- 'filter' property/attribute value (e.g., 'none', %URI;) --> |
---|
| 71 | |
---|
| 72 | <!ENTITY % FontFamilyValue "CDATA"> |
---|
| 73 | <!-- 'font-family' property/attribute value (i.e., list of fonts) --> |
---|
| 74 | |
---|
| 75 | <!ENTITY % FontSizeValue "CDATA"> |
---|
| 76 | <!-- 'font-size' property/attribute value --> |
---|
| 77 | |
---|
| 78 | <!ENTITY % FontSizeAdjustValue "CDATA"> |
---|
| 79 | <!-- 'font-size-adjust' property/attribute value --> |
---|
| 80 | |
---|
| 81 | <!ENTITY % GlyphOrientationHorizontalValue "CDATA"> |
---|
| 82 | <!-- 'glyph-orientation-horizontal' property/attribute value (e.g., <angle>) --> |
---|
| 83 | |
---|
| 84 | <!ENTITY % GlyphOrientationVerticalValue "CDATA"> |
---|
| 85 | <!-- 'glyph-orientation-vertical' property/attribute value (e.g., 'auto', <angle>) --> |
---|
| 86 | |
---|
| 87 | <!ENTITY % Integer "CDATA"> |
---|
| 88 | <!-- a <integer> --> |
---|
| 89 | |
---|
| 90 | <!ENTITY % KerningValue "CDATA"> |
---|
| 91 | <!-- 'kerning' property/attribute value (e.g., auto | <length>) --> |
---|
| 92 | |
---|
| 93 | <!ENTITY % LanguageCode "NMTOKEN"> |
---|
| 94 | <!-- a language code, as per [RFC3066] --> |
---|
| 95 | |
---|
| 96 | <!ENTITY % LanguageCodes "CDATA"> |
---|
| 97 | <!-- comma-separated list of language codes, as per [RFC3066] --> |
---|
| 98 | |
---|
| 99 | <!ENTITY % Length "CDATA"> |
---|
| 100 | <!-- a <length> --> |
---|
| 101 | |
---|
| 102 | <!ENTITY % Lengths "CDATA"> |
---|
| 103 | <!-- a list of <length>s --> |
---|
| 104 | |
---|
| 105 | <!ENTITY % LinkTarget "NMTOKEN"> |
---|
| 106 | <!-- link to this target --> |
---|
| 107 | |
---|
| 108 | <!ENTITY % MarkerValue "CDATA"> |
---|
| 109 | <!-- 'marker' property/attribute value (e.g., 'none', %URI;) --> |
---|
| 110 | |
---|
| 111 | <!ENTITY % MaskValue "CDATA"> |
---|
| 112 | <!-- 'mask' property/attribute value (e.g., 'none', %URI;) --> |
---|
| 113 | |
---|
| 114 | <!ENTITY % MediaDesc "CDATA"> |
---|
| 115 | <!-- comma-separated list of media descriptors. --> |
---|
| 116 | |
---|
| 117 | <!ENTITY % Number "CDATA"> |
---|
| 118 | <!-- a <number> --> |
---|
| 119 | |
---|
| 120 | <!ENTITY % NumberOptionalNumber "CDATA"> |
---|
| 121 | <!-- list of <number>s, but at least one and at most two --> |
---|
| 122 | |
---|
| 123 | <!ENTITY % NumberOrPercentage "CDATA"> |
---|
| 124 | <!-- a <number> or a <percentage> --> |
---|
| 125 | |
---|
| 126 | <!ENTITY % Numbers "CDATA"> |
---|
| 127 | <!-- a list of <number>s --> |
---|
| 128 | |
---|
| 129 | <!ENTITY % OpacityValue "CDATA"> |
---|
| 130 | <!-- opacity value (e.g., <number>) --> |
---|
| 131 | |
---|
| 132 | <!ENTITY % Paint "CDATA"> |
---|
| 133 | <!-- a 'fill' or 'stroke' property/attribute value: <paint> --> |
---|
| 134 | |
---|
| 135 | <!ENTITY % PathData "CDATA"> |
---|
| 136 | <!-- a path data specification --> |
---|
| 137 | |
---|
| 138 | <!ENTITY % Points "CDATA"> |
---|
| 139 | <!-- a list of points --> |
---|
| 140 | |
---|
| 141 | <!ENTITY % PreserveAspectRatioSpec "CDATA"> |
---|
| 142 | <!-- 'preserveAspectRatio' attribute specification --> |
---|
| 143 | |
---|
| 144 | <!ENTITY % Script "CDATA"> |
---|
| 145 | <!-- script expression --> |
---|
| 146 | |
---|
| 147 | <!ENTITY % SpacingValue "CDATA"> |
---|
| 148 | <!-- 'letter-spacing' or 'word-spacing' property/attribute value (e.g., normal | <length>) --> |
---|
| 149 | |
---|
| 150 | <!ENTITY % StrokeDashArrayValue "CDATA"> |
---|
| 151 | <!-- 'stroke-dasharray' property/attribute value (e.g., 'none', list of <number>s) --> |
---|
| 152 | |
---|
| 153 | <!ENTITY % StrokeDashOffsetValue "CDATA"> |
---|
| 154 | <!-- 'stroke-dashoffset' property/attribute value (e.g., 'none', <legnth>) --> |
---|
| 155 | |
---|
| 156 | <!ENTITY % StrokeMiterLimitValue "CDATA"> |
---|
| 157 | <!-- 'stroke-miterlimit' property/attribute value (e.g., <number>) --> |
---|
| 158 | |
---|
| 159 | <!ENTITY % StrokeWidthValue "CDATA"> |
---|
| 160 | <!-- 'stroke-width' property/attribute value (e.g., <length>) --> |
---|
| 161 | |
---|
| 162 | <!ENTITY % StructuredText |
---|
| 163 | "content CDATA #FIXED 'structured text'" > |
---|
| 164 | |
---|
| 165 | <!ENTITY % StyleSheet "CDATA"> |
---|
| 166 | <!-- style sheet data --> |
---|
| 167 | |
---|
| 168 | <!ENTITY % SVGColor "CDATA"> |
---|
| 169 | <!-- An SVG color value (RGB plus optional ICC) --> |
---|
| 170 | |
---|
| 171 | <!ENTITY % Text "CDATA"> |
---|
| 172 | <!-- arbitrary text string --> |
---|
| 173 | |
---|
| 174 | <!ENTITY % TextDecorationValue "CDATA"> |
---|
| 175 | <!-- 'text-decoration' property/attribute value (e.g., 'none', 'underline') --> |
---|
| 176 | |
---|
| 177 | <!ENTITY % TransformList "CDATA"> |
---|
| 178 | <!-- list of transforms --> |
---|
| 179 | |
---|
| 180 | <!ENTITY % URI "CDATA"> |
---|
| 181 | <!-- a Uniform Resource Identifier, see [URI] --> |
---|
| 182 | |
---|
| 183 | <!ENTITY % ViewBoxSpec "CDATA"> |
---|
| 184 | <!-- 'viewBox' attribute specification --> |
---|
| 185 | |
---|
| 186 | |
---|
| 187 | <!-- ============================================================== |
---|
| 188 | ENTITY DECLARATIONS: Collections of common attributes |
---|
| 189 | ============================================================== --> |
---|
| 190 | |
---|
| 191 | <!-- All elements have an ID. --> |
---|
| 192 | <!ENTITY % stdAttrs |
---|
| 193 | "id ID #IMPLIED |
---|
| 194 | xml:base %URI; #IMPLIED" > |
---|
| 195 | |
---|
| 196 | <!-- Common attributes for elements that might contain character data content. --> |
---|
| 197 | <!ENTITY % langSpaceAttrs |
---|
| 198 | "xml:lang %LanguageCode; #IMPLIED |
---|
| 199 | xml:space (default|preserve) #IMPLIED" > |
---|
| 200 | |
---|
| 201 | <!-- Common attributes to check for system capabilities. --> |
---|
| 202 | <!ENTITY % testAttrs |
---|
| 203 | "requiredFeatures %FeatureList; #IMPLIED |
---|
| 204 | requiredExtensions %ExtensionList; #IMPLIED |
---|
| 205 | systemLanguage %LanguageCodes; #IMPLIED" > |
---|
| 206 | |
---|
| 207 | <!-- For most uses of URI referencing: |
---|
| 208 | standard XLink attributes other than xlink:href. --> |
---|
| 209 | <!ENTITY % xlinkRefAttrs |
---|
| 210 | "xmlns:xlink CDATA #FIXED 'http://www.w3.org/1999/xlink' |
---|
| 211 | xlink:type (simple) #FIXED 'simple' |
---|
| 212 | xlink:role %URI; #IMPLIED |
---|
| 213 | xlink:arcrole %URI; #IMPLIED |
---|
| 214 | xlink:title CDATA #IMPLIED |
---|
| 215 | xlink:show (other) 'other' |
---|
| 216 | xlink:actuate (onLoad) #FIXED 'onLoad'" > |
---|
| 217 | |
---|
| 218 | <!-- Standard XLink attributes for uses of URI referencing where xlink:show is 'embed' --> |
---|
| 219 | <!ENTITY % xlinkRefAttrsEmbed |
---|
| 220 | "xmlns:xlink CDATA #FIXED 'http://www.w3.org/1999/xlink' |
---|
| 221 | xlink:type (simple) #FIXED 'simple' |
---|
| 222 | xlink:role %URI; #IMPLIED |
---|
| 223 | xlink:arcrole %URI; #IMPLIED |
---|
| 224 | xlink:title CDATA #IMPLIED |
---|
| 225 | xlink:show (embed) 'embed' |
---|
| 226 | xlink:actuate (onLoad) #FIXED 'onLoad'" > |
---|
| 227 | |
---|
| 228 | <!ENTITY % graphicsElementEvents |
---|
| 229 | "onfocusin %Script; #IMPLIED |
---|
| 230 | onfocusout %Script; #IMPLIED |
---|
| 231 | onactivate %Script; #IMPLIED |
---|
| 232 | onclick %Script; #IMPLIED |
---|
| 233 | onmousedown %Script; #IMPLIED |
---|
| 234 | onmouseup %Script; #IMPLIED |
---|
| 235 | onmouseover %Script; #IMPLIED |
---|
| 236 | onmousemove %Script; #IMPLIED |
---|
| 237 | onmouseout %Script; #IMPLIED |
---|
| 238 | onload %Script; #IMPLIED" > |
---|
| 239 | |
---|
| 240 | <!ENTITY % documentEvents |
---|
| 241 | "onunload %Script; #IMPLIED |
---|
| 242 | onabort %Script; #IMPLIED |
---|
| 243 | onerror %Script; #IMPLIED |
---|
| 244 | onresize %Script; #IMPLIED |
---|
| 245 | onscroll %Script; #IMPLIED |
---|
| 246 | onzoom %Script; #IMPLIED" > |
---|
| 247 | |
---|
| 248 | <!ENTITY % animationEvents |
---|
| 249 | "onbegin %Script; #IMPLIED |
---|
| 250 | onend %Script; #IMPLIED |
---|
| 251 | onrepeat %Script; #IMPLIED" > |
---|
| 252 | |
---|
| 253 | <!-- This entity allows for at most one of desc, title and metadata, |
---|
| 254 | supplied in any order --> |
---|
| 255 | <!ENTITY % descTitleMetadata |
---|
| 256 | "(((desc,((title,metadata?)|(metadata,title?))?)| |
---|
| 257 | (title,((desc,metadata?)|(metadata,desc?))?)| |
---|
| 258 | (metadata,((desc,title?)|(title,desc?))?))?)" > |
---|
| 259 | |
---|
| 260 | |
---|
| 261 | <!-- ============================================================== |
---|
| 262 | ENTITY DECLARATIONS: Collections of presentation attributes |
---|
| 263 | ============================================================== --> |
---|
| 264 | |
---|
| 265 | <!-- The following presentation attributes have to do with specifying color. --> |
---|
| 266 | <!ENTITY % PresentationAttributes-Color |
---|
| 267 | "color %Color; #IMPLIED |
---|
| 268 | color-interpolation (auto | sRGB | linearRGB | inherit) #IMPLIED |
---|
| 269 | color-rendering (auto | optimizeSpeed | optimizeQuality | inherit) #IMPLIED " > |
---|
| 270 | |
---|
| 271 | <!-- The following presentation attributes apply to container elements. --> |
---|
| 272 | <!ENTITY % PresentationAttributes-Containers |
---|
| 273 | "enable-background %EnableBackgroundValue; #IMPLIED " > |
---|
| 274 | |
---|
| 275 | <!-- The following presentation attributes apply to 'feFlood' elements. --> |
---|
| 276 | <!ENTITY % PresentationAttributes-feFlood |
---|
| 277 | "flood-color %SVGColor; #IMPLIED |
---|
| 278 | flood-opacity %OpacityValue; #IMPLIED " > |
---|
| 279 | |
---|
| 280 | <!-- The following presentation attributes apply to filling and stroking operations. --> |
---|
| 281 | <!ENTITY % PresentationAttributes-FillStroke |
---|
| 282 | "fill %Paint; #IMPLIED |
---|
| 283 | fill-opacity %OpacityValue; #IMPLIED |
---|
| 284 | fill-rule %ClipFillRule; #IMPLIED |
---|
| 285 | stroke %Paint; #IMPLIED |
---|
| 286 | stroke-dasharray %StrokeDashArrayValue; #IMPLIED |
---|
| 287 | stroke-dashoffset %StrokeDashOffsetValue; #IMPLIED |
---|
| 288 | stroke-linecap (butt | round | square | inherit) #IMPLIED |
---|
| 289 | stroke-linejoin (miter | round | bevel | inherit) #IMPLIED |
---|
| 290 | stroke-miterlimit %StrokeMiterLimitValue; #IMPLIED |
---|
| 291 | stroke-opacity %OpacityValue; #IMPLIED |
---|
| 292 | stroke-width %StrokeWidthValue; #IMPLIED " > |
---|
| 293 | |
---|
| 294 | <!-- The following presentation attributes apply to filter primitives. --> |
---|
| 295 | <!ENTITY % PresentationAttributes-FilterPrimitives |
---|
| 296 | "color-interpolation-filters (auto | sRGB | linearRGB | inherit) #IMPLIED " > |
---|
| 297 | |
---|
| 298 | <!-- The following presentation attributes have to do with selecting a font to use. --> |
---|
| 299 | <!ENTITY % PresentationAttributes-FontSpecification |
---|
| 300 | "font-family %FontFamilyValue; #IMPLIED |
---|
| 301 | font-size %FontSizeValue; #IMPLIED |
---|
| 302 | font-size-adjust %FontSizeAdjustValue; #IMPLIED |
---|
| 303 | font-stretch (normal | wider | narrower | ultra-condensed | extra-condensed | |
---|
| 304 | condensed | semi-condensed | semi-expanded | expanded | |
---|
| 305 | extra-expanded | ultra-expanded | inherit) #IMPLIED |
---|
| 306 | font-style (normal | italic | oblique | inherit) #IMPLIED |
---|
| 307 | font-variant (normal | small-caps | inherit) #IMPLIED |
---|
| 308 | font-weight (normal | bold | bolder | lighter | 100 | 200 | 300 | |
---|
| 309 | 400 | 500 | 600 | 700 | 800 | 900 | inherit) #IMPLIED " > |
---|
| 310 | |
---|
| 311 | <!-- The following presentation attributes apply to gradient 'stop' elements. --> |
---|
| 312 | <!ENTITY % PresentationAttributes-Gradients |
---|
| 313 | "stop-color %SVGColor; #IMPLIED |
---|
| 314 | stop-opacity %OpacityValue; #IMPLIED " > |
---|
| 315 | |
---|
| 316 | <!-- The following presentation attributes apply to graphics elements. --> |
---|
| 317 | <!ENTITY % PresentationAttributes-Graphics |
---|
| 318 | "clip-path %ClipPathValue; #IMPLIED |
---|
| 319 | clip-rule %ClipFillRule; #IMPLIED |
---|
| 320 | cursor %CursorValue; #IMPLIED |
---|
| 321 | display (inline | block | list-item | run-in | compact | marker | |
---|
| 322 | table | inline-table | table-row-group | table-header-group | |
---|
| 323 | table-footer-group | table-row | table-column-group | table-column | |
---|
| 324 | table-cell | table-caption | none | inherit) #IMPLIED |
---|
| 325 | filter %FilterValue; #IMPLIED |
---|
| 326 | image-rendering (auto | optimizeSpeed | optimizeQuality | inherit) #IMPLIED |
---|
| 327 | mask %MaskValue; #IMPLIED |
---|
| 328 | opacity %OpacityValue; #IMPLIED |
---|
| 329 | pointer-events (visiblePainted | visibleFill | visibleStroke | visible | |
---|
| 330 | painted | fill | stroke | all | none | inherit) #IMPLIED |
---|
| 331 | shape-rendering (auto | optimizeSpeed | crispEdges | geometricPrecision | inherit) #IMPLIED |
---|
| 332 | text-rendering (auto | optimizeSpeed | optimizeLegibility | geometricPrecision | inherit) #IMPLIED |
---|
| 333 | visibility (visible | hidden | inherit) #IMPLIED " > |
---|
| 334 | |
---|
| 335 | <!-- The following presentation attributes apply to 'image' elements. --> |
---|
| 336 | <!ENTITY % PresentationAttributes-Images |
---|
| 337 | "color-profile CDATA #IMPLIED " > |
---|
| 338 | |
---|
| 339 | <!--The following presentation attributes apply to 'feDiffuseLighting' and 'feSpecularLighting' elements. --> |
---|
| 340 | <!ENTITY % PresentationAttributes-LightingEffects |
---|
| 341 | "lighting-color %SVGColor; #IMPLIED " > |
---|
| 342 | |
---|
| 343 | <!-- The following presentation attributes apply to marker operations. --> |
---|
| 344 | <!ENTITY % PresentationAttributes-Markers |
---|
| 345 | "marker-start %MarkerValue; #IMPLIED |
---|
| 346 | marker-mid %MarkerValue; #IMPLIED |
---|
| 347 | marker-end %MarkerValue; #IMPLIED " > |
---|
| 348 | |
---|
| 349 | <!-- The following presentation attributes apply to text content elements. --> |
---|
| 350 | <!ENTITY % PresentationAttributes-TextContentElements |
---|
| 351 | "alignment-baseline (baseline | top | before-edge | text-top | text-before-edge | |
---|
| 352 | middle | bottom | after-edge | text-bottom | text-after-edge | |
---|
| 353 | ideographic | lower | hanging | mathematical | inherit) #IMPLIED |
---|
| 354 | baseline-shift %BaselineShiftValue; #IMPLIED |
---|
| 355 | direction (ltr | rtl | inherit) #IMPLIED |
---|
| 356 | dominant-baseline (auto | autosense-script | no-change | reset| |
---|
| 357 | ideographic | lower | hanging | mathematical | inherit ) #IMPLIED |
---|
| 358 | glyph-orientation-horizontal %GlyphOrientationHorizontalValue; #IMPLIED |
---|
| 359 | glyph-orientation-vertical %GlyphOrientationVerticalValue; #IMPLIED |
---|
| 360 | kerning %KerningValue; #IMPLIED |
---|
| 361 | letter-spacing %SpacingValue; #IMPLIED |
---|
| 362 | text-anchor (start | middle | end | inherit) #IMPLIED |
---|
| 363 | text-decoration %TextDecorationValue; #IMPLIED |
---|
| 364 | unicode-bidi (normal | embed | bidi-override | inherit) #IMPLIED |
---|
| 365 | word-spacing %SpacingValue; #IMPLIED " > |
---|
| 366 | |
---|
| 367 | <!-- The following presentation attributes apply to 'text' elements. --> |
---|
| 368 | <!ENTITY % PresentationAttributes-TextElements |
---|
| 369 | "writing-mode (lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit) #IMPLIED " > |
---|
| 370 | |
---|
| 371 | <!-- The following presentation attributes apply to elements that establish viewports. --> |
---|
| 372 | <!ENTITY % PresentationAttributes-Viewports |
---|
| 373 | "clip %ClipValue; #IMPLIED |
---|
| 374 | overflow (visible | hidden | scroll | auto | inherit) #IMPLIED " > |
---|
| 375 | |
---|
| 376 | <!--The following represents the complete list of presentation attributes. --> |
---|
| 377 | <!ENTITY % PresentationAttributes-All |
---|
| 378 | "%PresentationAttributes-Color; |
---|
| 379 | %PresentationAttributes-Containers; |
---|
| 380 | %PresentationAttributes-feFlood; |
---|
| 381 | %PresentationAttributes-FillStroke; |
---|
| 382 | %PresentationAttributes-FilterPrimitives; |
---|
| 383 | %PresentationAttributes-FontSpecification; |
---|
| 384 | %PresentationAttributes-Gradients; |
---|
| 385 | %PresentationAttributes-Graphics; |
---|
| 386 | %PresentationAttributes-Images; |
---|
| 387 | %PresentationAttributes-LightingEffects; |
---|
| 388 | %PresentationAttributes-Markers; |
---|
| 389 | %PresentationAttributes-TextContentElements; |
---|
| 390 | %PresentationAttributes-TextElements; |
---|
| 391 | %PresentationAttributes-Viewports;" > |
---|
| 392 | |
---|
| 393 | |
---|
| 394 | |
---|
| 395 | <!-- ============================================================== |
---|
| 396 | ENTITY DECLARATIONS: DTD extensions |
---|
| 397 | ============================================================== --> |
---|
| 398 | |
---|
| 399 | <!-- Allow for extending the DTD with internal subset for |
---|
| 400 | container and graphics elements --> |
---|
| 401 | <!ENTITY % ceExt "" > |
---|
| 402 | <!ENTITY % geExt "" > |
---|
| 403 | |
---|
| 404 | |
---|
| 405 | <!-- ============================================================== |
---|
| 406 | DECLARATIONS CORRESPONDING TO: Document Structure |
---|
| 407 | ============================================================== --> |
---|
| 408 | |
---|
| 409 | <!ENTITY % svgExt "" > |
---|
| 410 | <!ELEMENT svg (desc|title|metadata|defs| |
---|
| 411 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 412 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 413 | script|style|symbol|marker|clipPath|mask| |
---|
| 414 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 415 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 416 | color-profile|font-face |
---|
| 417 | %ceExt;%svgExt;)* > |
---|
| 418 | <!ATTLIST svg |
---|
| 419 | xmlns CDATA #FIXED "http://www.w3.org/2000/svg" |
---|
| 420 | xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink" |
---|
| 421 | %stdAttrs; |
---|
| 422 | %testAttrs; |
---|
| 423 | %langSpaceAttrs; |
---|
| 424 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 425 | class %ClassList; #IMPLIED |
---|
| 426 | style %StyleSheet; #IMPLIED |
---|
| 427 | %PresentationAttributes-All; |
---|
| 428 | viewBox %ViewBoxSpec; #IMPLIED |
---|
| 429 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 430 | zoomAndPan (disable | magnify) 'magnify' |
---|
| 431 | %graphicsElementEvents; |
---|
| 432 | %documentEvents; |
---|
| 433 | version %Number; #FIXED "1.0" |
---|
| 434 | x %Coordinate; #IMPLIED |
---|
| 435 | y %Coordinate; #IMPLIED |
---|
| 436 | width %Length; #IMPLIED |
---|
| 437 | height %Length; #IMPLIED |
---|
| 438 | contentScriptType %ContentType; "text/ecmascript" |
---|
| 439 | contentStyleType %ContentType; "text/css" > |
---|
| 440 | |
---|
| 441 | <!ENTITY % gExt "" > |
---|
| 442 | <!ELEMENT g (desc|title|metadata|defs| |
---|
| 443 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 444 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 445 | script|style|symbol|marker|clipPath|mask| |
---|
| 446 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 447 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 448 | color-profile|font-face |
---|
| 449 | %ceExt;%gExt;)* > |
---|
| 450 | <!ATTLIST g |
---|
| 451 | %stdAttrs; |
---|
| 452 | %testAttrs; |
---|
| 453 | %langSpaceAttrs; |
---|
| 454 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 455 | class %ClassList; #IMPLIED |
---|
| 456 | style %StyleSheet; #IMPLIED |
---|
| 457 | %PresentationAttributes-All; |
---|
| 458 | transform %TransformList; #IMPLIED |
---|
| 459 | %graphicsElementEvents; > |
---|
| 460 | |
---|
| 461 | <!ENTITY % defsExt "" > |
---|
| 462 | <!ELEMENT defs (desc|title|metadata|defs| |
---|
| 463 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 464 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 465 | script|style|symbol|marker|clipPath|mask| |
---|
| 466 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 467 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 468 | color-profile|font-face |
---|
| 469 | %ceExt;%defsExt;)* > |
---|
| 470 | <!ATTLIST defs |
---|
| 471 | %stdAttrs; |
---|
| 472 | %testAttrs; |
---|
| 473 | %langSpaceAttrs; |
---|
| 474 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 475 | class %ClassList; #IMPLIED |
---|
| 476 | style %StyleSheet; #IMPLIED |
---|
| 477 | %PresentationAttributes-All; |
---|
| 478 | transform %TransformList; #IMPLIED |
---|
| 479 | %graphicsElementEvents; > |
---|
| 480 | |
---|
| 481 | <!ENTITY % descExt "" > |
---|
| 482 | <!ELEMENT desc (#PCDATA %descExt;)* > |
---|
| 483 | <!ATTLIST desc |
---|
| 484 | %stdAttrs; |
---|
| 485 | %langSpaceAttrs; |
---|
| 486 | class %ClassList; #IMPLIED |
---|
| 487 | style %StyleSheet; #IMPLIED |
---|
| 488 | %StructuredText; > |
---|
| 489 | |
---|
| 490 | <!ENTITY % titleExt "" > |
---|
| 491 | <!ELEMENT title (#PCDATA %titleExt;)* > |
---|
| 492 | <!ATTLIST title |
---|
| 493 | %stdAttrs; |
---|
| 494 | %langSpaceAttrs; |
---|
| 495 | class %ClassList; #IMPLIED |
---|
| 496 | style %StyleSheet; #IMPLIED |
---|
| 497 | %StructuredText; > |
---|
| 498 | |
---|
| 499 | <!ENTITY % symbolExt "" > |
---|
| 500 | <!ELEMENT symbol (desc|title|metadata|defs| |
---|
| 501 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 502 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 503 | script|style|symbol|marker|clipPath|mask| |
---|
| 504 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 505 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 506 | color-profile|font-face |
---|
| 507 | %ceExt;%symbolExt;)* > |
---|
| 508 | <!ATTLIST symbol |
---|
| 509 | %stdAttrs; |
---|
| 510 | %langSpaceAttrs; |
---|
| 511 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 512 | class %ClassList; #IMPLIED |
---|
| 513 | style %StyleSheet; #IMPLIED |
---|
| 514 | %PresentationAttributes-All; |
---|
| 515 | viewBox %ViewBoxSpec; #IMPLIED |
---|
| 516 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 517 | %graphicsElementEvents; > |
---|
| 518 | |
---|
| 519 | <!ENTITY % useExt "" > |
---|
| 520 | <!ELEMENT use (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 521 | %geExt;%useExt;)*) > |
---|
| 522 | <!ATTLIST use |
---|
| 523 | %stdAttrs; |
---|
| 524 | %xlinkRefAttrsEmbed; |
---|
| 525 | xlink:href %URI; #REQUIRED |
---|
| 526 | %testAttrs; |
---|
| 527 | %langSpaceAttrs; |
---|
| 528 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 529 | class %ClassList; #IMPLIED |
---|
| 530 | style %StyleSheet; #IMPLIED |
---|
| 531 | %PresentationAttributes-All; |
---|
| 532 | transform %TransformList; #IMPLIED |
---|
| 533 | %graphicsElementEvents; |
---|
| 534 | x %Coordinate; #IMPLIED |
---|
| 535 | y %Coordinate; #IMPLIED |
---|
| 536 | width %Length; #IMPLIED |
---|
| 537 | height %Length; #IMPLIED > |
---|
| 538 | |
---|
| 539 | <!ENTITY % imageExt "" > |
---|
| 540 | <!ELEMENT image (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 541 | %geExt;%imageExt;)*) > |
---|
| 542 | <!ATTLIST image |
---|
| 543 | %stdAttrs; |
---|
| 544 | %xlinkRefAttrsEmbed; |
---|
| 545 | xlink:href %URI; #REQUIRED |
---|
| 546 | %testAttrs; |
---|
| 547 | %langSpaceAttrs; |
---|
| 548 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 549 | class %ClassList; #IMPLIED |
---|
| 550 | style %StyleSheet; #IMPLIED |
---|
| 551 | %PresentationAttributes-Color; |
---|
| 552 | %PresentationAttributes-Graphics; |
---|
| 553 | %PresentationAttributes-Images; |
---|
| 554 | %PresentationAttributes-Viewports; |
---|
| 555 | transform %TransformList; #IMPLIED |
---|
| 556 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 557 | %graphicsElementEvents; |
---|
| 558 | x %Coordinate; #IMPLIED |
---|
| 559 | y %Coordinate; #IMPLIED |
---|
| 560 | width %Length; #REQUIRED |
---|
| 561 | height %Length; #REQUIRED > |
---|
| 562 | |
---|
| 563 | <!ENTITY % switchExt "" > |
---|
| 564 | <!ELEMENT switch (%descTitleMetadata;, |
---|
| 565 | (path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 566 | use|image|svg|g|switch|a|foreignObject| |
---|
| 567 | animate|set|animateMotion|animateColor|animateTransform |
---|
| 568 | %ceExt;%switchExt;)*) > |
---|
| 569 | <!ATTLIST switch |
---|
| 570 | %stdAttrs; |
---|
| 571 | %testAttrs; |
---|
| 572 | %langSpaceAttrs; |
---|
| 573 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 574 | class %ClassList; #IMPLIED |
---|
| 575 | style %StyleSheet; #IMPLIED |
---|
| 576 | %PresentationAttributes-All; |
---|
| 577 | transform %TransformList; #IMPLIED |
---|
| 578 | %graphicsElementEvents; > |
---|
| 579 | |
---|
| 580 | |
---|
| 581 | <!-- ============================================================== |
---|
| 582 | DECLARATIONS CORRESPONDING TO: Styling |
---|
| 583 | ============================================================== --> |
---|
| 584 | |
---|
| 585 | <!ELEMENT style (#PCDATA) > |
---|
| 586 | <!ATTLIST style |
---|
| 587 | %stdAttrs; |
---|
| 588 | xml:space (preserve) #FIXED "preserve" |
---|
| 589 | type %ContentType; #REQUIRED |
---|
| 590 | media %MediaDesc; #IMPLIED |
---|
| 591 | title %Text; #IMPLIED > |
---|
| 592 | |
---|
| 593 | |
---|
| 594 | <!-- ============================================================== |
---|
| 595 | DECLARATIONS CORRESPONDING TO: Paths |
---|
| 596 | ============================================================== --> |
---|
| 597 | |
---|
| 598 | <!ENTITY % pathExt "" > |
---|
| 599 | <!ELEMENT path (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 600 | %geExt;%pathExt;)*) > |
---|
| 601 | <!ATTLIST path |
---|
| 602 | %stdAttrs; |
---|
| 603 | %testAttrs; |
---|
| 604 | %langSpaceAttrs; |
---|
| 605 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 606 | class %ClassList; #IMPLIED |
---|
| 607 | style %StyleSheet; #IMPLIED |
---|
| 608 | %PresentationAttributes-Color; |
---|
| 609 | %PresentationAttributes-FillStroke; |
---|
| 610 | %PresentationAttributes-Graphics; |
---|
| 611 | %PresentationAttributes-Markers; |
---|
| 612 | transform %TransformList; #IMPLIED |
---|
| 613 | %graphicsElementEvents; |
---|
| 614 | d %PathData; #REQUIRED |
---|
| 615 | pathLength %Number; #IMPLIED > |
---|
| 616 | |
---|
| 617 | |
---|
| 618 | <!-- ============================================================== |
---|
| 619 | DECLARATIONS CORRESPONDING TO: Basic Shapes |
---|
| 620 | ============================================================== --> |
---|
| 621 | |
---|
| 622 | <!ENTITY % rectExt "" > |
---|
| 623 | <!ELEMENT rect (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 624 | %geExt;%rectExt;)*) > |
---|
| 625 | <!ATTLIST rect |
---|
| 626 | %stdAttrs; |
---|
| 627 | %testAttrs; |
---|
| 628 | %langSpaceAttrs; |
---|
| 629 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 630 | class %ClassList; #IMPLIED |
---|
| 631 | style %StyleSheet; #IMPLIED |
---|
| 632 | %PresentationAttributes-Color; |
---|
| 633 | %PresentationAttributes-FillStroke; |
---|
| 634 | %PresentationAttributes-Graphics; |
---|
| 635 | transform %TransformList; #IMPLIED |
---|
| 636 | %graphicsElementEvents; |
---|
| 637 | x %Coordinate; #IMPLIED |
---|
| 638 | y %Coordinate; #IMPLIED |
---|
| 639 | width %Length; #REQUIRED |
---|
| 640 | height %Length; #REQUIRED |
---|
| 641 | rx %Length; #IMPLIED |
---|
| 642 | ry %Length; #IMPLIED > |
---|
| 643 | |
---|
| 644 | <!ENTITY % circleExt "" > |
---|
| 645 | <!ELEMENT circle (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 646 | %geExt;%circleExt;)*) > |
---|
| 647 | <!ATTLIST circle |
---|
| 648 | %stdAttrs; |
---|
| 649 | %testAttrs; |
---|
| 650 | %langSpaceAttrs; |
---|
| 651 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 652 | class %ClassList; #IMPLIED |
---|
| 653 | style %StyleSheet; #IMPLIED |
---|
| 654 | %PresentationAttributes-Color; |
---|
| 655 | %PresentationAttributes-FillStroke; |
---|
| 656 | %PresentationAttributes-Graphics; |
---|
| 657 | transform %TransformList; #IMPLIED |
---|
| 658 | %graphicsElementEvents; |
---|
| 659 | cx %Coordinate; #IMPLIED |
---|
| 660 | cy %Coordinate; #IMPLIED |
---|
| 661 | r %Length; #REQUIRED > |
---|
| 662 | |
---|
| 663 | <!ENTITY % ellipseExt "" > |
---|
| 664 | <!ELEMENT ellipse (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 665 | %geExt;%ellipseExt;)*) > |
---|
| 666 | <!ATTLIST ellipse |
---|
| 667 | %stdAttrs; |
---|
| 668 | %testAttrs; |
---|
| 669 | %langSpaceAttrs; |
---|
| 670 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 671 | class %ClassList; #IMPLIED |
---|
| 672 | style %StyleSheet; #IMPLIED |
---|
| 673 | %PresentationAttributes-Color; |
---|
| 674 | %PresentationAttributes-FillStroke; |
---|
| 675 | %PresentationAttributes-Graphics; |
---|
| 676 | transform %TransformList; #IMPLIED |
---|
| 677 | %graphicsElementEvents; |
---|
| 678 | cx %Coordinate; #IMPLIED |
---|
| 679 | cy %Coordinate; #IMPLIED |
---|
| 680 | rx %Length; #REQUIRED |
---|
| 681 | ry %Length; #REQUIRED > |
---|
| 682 | |
---|
| 683 | <!ENTITY % lineExt "" > |
---|
| 684 | <!ELEMENT line (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 685 | %geExt;%lineExt;)*) > |
---|
| 686 | <!ATTLIST line |
---|
| 687 | %stdAttrs; |
---|
| 688 | %testAttrs; |
---|
| 689 | %langSpaceAttrs; |
---|
| 690 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 691 | class %ClassList; #IMPLIED |
---|
| 692 | style %StyleSheet; #IMPLIED |
---|
| 693 | %PresentationAttributes-Color; |
---|
| 694 | %PresentationAttributes-FillStroke; |
---|
| 695 | %PresentationAttributes-Graphics; |
---|
| 696 | %PresentationAttributes-Markers; |
---|
| 697 | transform %TransformList; #IMPLIED |
---|
| 698 | %graphicsElementEvents; |
---|
| 699 | x1 %Coordinate; #IMPLIED |
---|
| 700 | y1 %Coordinate; #IMPLIED |
---|
| 701 | x2 %Coordinate; #IMPLIED |
---|
| 702 | y2 %Coordinate; #IMPLIED > |
---|
| 703 | |
---|
| 704 | <!ENTITY % polylineExt "" > |
---|
| 705 | <!ELEMENT polyline (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 706 | %geExt;%polylineExt;)*) > |
---|
| 707 | <!ATTLIST polyline |
---|
| 708 | %stdAttrs; |
---|
| 709 | %testAttrs; |
---|
| 710 | %langSpaceAttrs; |
---|
| 711 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 712 | class %ClassList; #IMPLIED |
---|
| 713 | style %StyleSheet; #IMPLIED |
---|
| 714 | %PresentationAttributes-Color; |
---|
| 715 | %PresentationAttributes-FillStroke; |
---|
| 716 | %PresentationAttributes-Graphics; |
---|
| 717 | %PresentationAttributes-Markers; |
---|
| 718 | transform %TransformList; #IMPLIED |
---|
| 719 | %graphicsElementEvents; |
---|
| 720 | points %Points; #REQUIRED > |
---|
| 721 | |
---|
| 722 | <!ENTITY % polygonExt "" > |
---|
| 723 | <!ELEMENT polygon (%descTitleMetadata;,(animate|set|animateMotion|animateColor|animateTransform |
---|
| 724 | %geExt;%polygonExt;)*) > |
---|
| 725 | <!ATTLIST polygon |
---|
| 726 | %stdAttrs; |
---|
| 727 | %testAttrs; |
---|
| 728 | %langSpaceAttrs; |
---|
| 729 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 730 | class %ClassList; #IMPLIED |
---|
| 731 | style %StyleSheet; #IMPLIED |
---|
| 732 | %PresentationAttributes-Color; |
---|
| 733 | %PresentationAttributes-FillStroke; |
---|
| 734 | %PresentationAttributes-Graphics; |
---|
| 735 | %PresentationAttributes-Markers; |
---|
| 736 | transform %TransformList; #IMPLIED |
---|
| 737 | %graphicsElementEvents; |
---|
| 738 | points %Points; #REQUIRED > |
---|
| 739 | |
---|
| 740 | |
---|
| 741 | <!-- ============================================================== |
---|
| 742 | DECLARATIONS CORRESPONDING TO: Text |
---|
| 743 | ============================================================== --> |
---|
| 744 | |
---|
| 745 | <!ENTITY % textExt "" > |
---|
| 746 | <!ELEMENT text (#PCDATA|desc|title|metadata| |
---|
| 747 | tspan|tref|textPath|altGlyph|a|animate|set| |
---|
| 748 | animateMotion|animateColor|animateTransform |
---|
| 749 | %geExt;%textExt;)* > |
---|
| 750 | <!ATTLIST text |
---|
| 751 | %stdAttrs; |
---|
| 752 | %testAttrs; |
---|
| 753 | %langSpaceAttrs; |
---|
| 754 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 755 | class %ClassList; #IMPLIED |
---|
| 756 | style %StyleSheet; #IMPLIED |
---|
| 757 | %PresentationAttributes-Color; |
---|
| 758 | %PresentationAttributes-FillStroke; |
---|
| 759 | %PresentationAttributes-FontSpecification; |
---|
| 760 | %PresentationAttributes-Graphics; |
---|
| 761 | %PresentationAttributes-TextContentElements; |
---|
| 762 | %PresentationAttributes-TextElements; |
---|
| 763 | transform %TransformList; #IMPLIED |
---|
| 764 | %graphicsElementEvents; |
---|
| 765 | x %Coordinates; #IMPLIED |
---|
| 766 | y %Coordinates; #IMPLIED |
---|
| 767 | dx %Lengths; #IMPLIED |
---|
| 768 | dy %Lengths; #IMPLIED |
---|
| 769 | rotate %Numbers; #IMPLIED |
---|
| 770 | textLength %Length; #IMPLIED |
---|
| 771 | lengthAdjust (spacing|spacingAndGlyphs) #IMPLIED > |
---|
| 772 | |
---|
| 773 | <!ENTITY % tspanExt "" > |
---|
| 774 | <!ELEMENT tspan (#PCDATA|desc|title|metadata|tspan|tref|altGlyph|a|animate|set|animateColor |
---|
| 775 | %tspanExt;)* > |
---|
| 776 | <!ATTLIST tspan |
---|
| 777 | %stdAttrs; |
---|
| 778 | %testAttrs; |
---|
| 779 | %langSpaceAttrs; |
---|
| 780 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 781 | class %ClassList; #IMPLIED |
---|
| 782 | style %StyleSheet; #IMPLIED |
---|
| 783 | %PresentationAttributes-Color; |
---|
| 784 | %PresentationAttributes-FillStroke; |
---|
| 785 | %PresentationAttributes-FontSpecification; |
---|
| 786 | %PresentationAttributes-Graphics; |
---|
| 787 | %PresentationAttributes-TextContentElements; |
---|
| 788 | %graphicsElementEvents; |
---|
| 789 | x %Coordinates; #IMPLIED |
---|
| 790 | y %Coordinates; #IMPLIED |
---|
| 791 | dx %Lengths; #IMPLIED |
---|
| 792 | dy %Lengths; #IMPLIED |
---|
| 793 | rotate %Numbers; #IMPLIED |
---|
| 794 | textLength %Length; #IMPLIED |
---|
| 795 | lengthAdjust (spacing|spacingAndGlyphs) #IMPLIED > |
---|
| 796 | |
---|
| 797 | <!ENTITY % trefExt "" > |
---|
| 798 | <!ELEMENT tref (desc|title|metadata|animate|set|animateColor |
---|
| 799 | %trefExt;)* > |
---|
| 800 | <!ATTLIST tref |
---|
| 801 | %stdAttrs; |
---|
| 802 | %xlinkRefAttrs; |
---|
| 803 | xlink:href %URI; #REQUIRED |
---|
| 804 | %testAttrs; |
---|
| 805 | %langSpaceAttrs; |
---|
| 806 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 807 | class %ClassList; #IMPLIED |
---|
| 808 | style %StyleSheet; #IMPLIED |
---|
| 809 | %PresentationAttributes-Color; |
---|
| 810 | %PresentationAttributes-FillStroke; |
---|
| 811 | %PresentationAttributes-FontSpecification; |
---|
| 812 | %PresentationAttributes-Graphics; |
---|
| 813 | %PresentationAttributes-TextContentElements; |
---|
| 814 | %graphicsElementEvents; |
---|
| 815 | x %Coordinates; #IMPLIED |
---|
| 816 | y %Coordinates; #IMPLIED |
---|
| 817 | dx %Lengths; #IMPLIED |
---|
| 818 | dy %Lengths; #IMPLIED |
---|
| 819 | rotate %Numbers; #IMPLIED |
---|
| 820 | textLength %Length; #IMPLIED |
---|
| 821 | lengthAdjust (spacing|spacingAndGlyphs) #IMPLIED > |
---|
| 822 | |
---|
| 823 | <!ENTITY % textPathExt "" > |
---|
| 824 | <!ELEMENT textPath (#PCDATA|desc|title|metadata|tspan|tref|altGlyph|a|animate|set|animateColor |
---|
| 825 | %textPathExt;)* > |
---|
| 826 | <!ATTLIST textPath |
---|
| 827 | %stdAttrs; |
---|
| 828 | %xlinkRefAttrs; |
---|
| 829 | xlink:href %URI; #REQUIRED |
---|
| 830 | %langSpaceAttrs; |
---|
| 831 | %testAttrs; |
---|
| 832 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 833 | class %ClassList; #IMPLIED |
---|
| 834 | style %StyleSheet; #IMPLIED |
---|
| 835 | %PresentationAttributes-Color; |
---|
| 836 | %PresentationAttributes-FillStroke; |
---|
| 837 | %PresentationAttributes-FontSpecification; |
---|
| 838 | %PresentationAttributes-Graphics; |
---|
| 839 | %PresentationAttributes-TextContentElements; |
---|
| 840 | %graphicsElementEvents; |
---|
| 841 | startOffset %Length; #IMPLIED |
---|
| 842 | textLength %Length; #IMPLIED |
---|
| 843 | lengthAdjust (spacing|spacingAndGlyphs) #IMPLIED |
---|
| 844 | method (align|stretch) #IMPLIED |
---|
| 845 | spacing (auto|exact) #IMPLIED > |
---|
| 846 | |
---|
| 847 | <!ENTITY % altGlyphExt "" > |
---|
| 848 | <!ELEMENT altGlyph (#PCDATA %altGlyphExt;)* > |
---|
| 849 | <!ATTLIST altGlyph |
---|
| 850 | %stdAttrs; |
---|
| 851 | %xlinkRefAttrs; |
---|
| 852 | xlink:href %URI; #IMPLIED |
---|
| 853 | glyphRef CDATA #IMPLIED |
---|
| 854 | format CDATA #IMPLIED |
---|
| 855 | %testAttrs; |
---|
| 856 | %langSpaceAttrs; |
---|
| 857 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 858 | class %ClassList; #IMPLIED |
---|
| 859 | style %StyleSheet; #IMPLIED |
---|
| 860 | %PresentationAttributes-Color; |
---|
| 861 | %PresentationAttributes-FillStroke; |
---|
| 862 | %PresentationAttributes-FontSpecification; |
---|
| 863 | %PresentationAttributes-Graphics; |
---|
| 864 | %PresentationAttributes-TextContentElements; |
---|
| 865 | %graphicsElementEvents; |
---|
| 866 | x %Coordinates; #IMPLIED |
---|
| 867 | y %Coordinates; #IMPLIED |
---|
| 868 | dx %Lengths; #IMPLIED |
---|
| 869 | dy %Lengths; #IMPLIED |
---|
| 870 | rotate %Numbers; #IMPLIED > |
---|
| 871 | |
---|
| 872 | <!ENTITY % altGlyphDefExt "" > |
---|
| 873 | <!ELEMENT altGlyphDef ((glyphRef+|altGlyphItem+) %altGlyphDefExt;) > |
---|
| 874 | <!ATTLIST altGlyphDef |
---|
| 875 | %stdAttrs; > |
---|
| 876 | |
---|
| 877 | <!ENTITY % altGlyphItemExt "" > |
---|
| 878 | <!ELEMENT altGlyphItem (glyphRef+ %altGlyphItemExt;) > |
---|
| 879 | <!ATTLIST altGlyphItem |
---|
| 880 | %stdAttrs; > |
---|
| 881 | |
---|
| 882 | <!ELEMENT glyphRef EMPTY > |
---|
| 883 | <!ATTLIST glyphRef |
---|
| 884 | %stdAttrs; |
---|
| 885 | %xlinkRefAttrs; |
---|
| 886 | xlink:href %URI; #IMPLIED |
---|
| 887 | class %ClassList; #IMPLIED |
---|
| 888 | style %StyleSheet; #IMPLIED |
---|
| 889 | %PresentationAttributes-FontSpecification; |
---|
| 890 | glyphRef CDATA #IMPLIED |
---|
| 891 | format CDATA #IMPLIED |
---|
| 892 | x %Number; #IMPLIED |
---|
| 893 | y %Number; #IMPLIED |
---|
| 894 | dx %Number; #IMPLIED |
---|
| 895 | dy %Number; #IMPLIED > |
---|
| 896 | |
---|
| 897 | |
---|
| 898 | <!-- ============================================================== |
---|
| 899 | DECLARATIONS CORRESPONDING TO: Painting: Filling, Stroking and Marker Symbols |
---|
| 900 | ============================================================== --> |
---|
| 901 | |
---|
| 902 | <!ENTITY % markerExt "" > |
---|
| 903 | <!ELEMENT marker (desc|title|metadata|defs| |
---|
| 904 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 905 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 906 | script|style|symbol|marker|clipPath|mask| |
---|
| 907 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 908 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 909 | color-profile|font-face |
---|
| 910 | %ceExt;%markerExt;)* > |
---|
| 911 | <!ATTLIST marker |
---|
| 912 | %stdAttrs; |
---|
| 913 | %langSpaceAttrs; |
---|
| 914 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 915 | class %ClassList; #IMPLIED |
---|
| 916 | style %StyleSheet; #IMPLIED |
---|
| 917 | %PresentationAttributes-All; |
---|
| 918 | viewBox %ViewBoxSpec; #IMPLIED |
---|
| 919 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 920 | refX %Coordinate; #IMPLIED |
---|
| 921 | refY %Coordinate; #IMPLIED |
---|
| 922 | markerUnits (strokeWidth | userSpaceOnUse) #IMPLIED |
---|
| 923 | markerWidth %Length; #IMPLIED |
---|
| 924 | markerHeight %Length; #IMPLIED |
---|
| 925 | orient CDATA #IMPLIED > |
---|
| 926 | |
---|
| 927 | |
---|
| 928 | <!-- ============================================================== |
---|
| 929 | DECLARATIONS CORRESPONDING TO: Color |
---|
| 930 | ============================================================== --> |
---|
| 931 | |
---|
| 932 | <!ELEMENT color-profile (%descTitleMetadata;) > |
---|
| 933 | <!ATTLIST color-profile |
---|
| 934 | %stdAttrs; |
---|
| 935 | %xlinkRefAttrs; |
---|
| 936 | xlink:href %URI; #IMPLIED |
---|
| 937 | local CDATA #IMPLIED |
---|
| 938 | name CDATA #REQUIRED |
---|
| 939 | rendering-intent (auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric) "auto" > |
---|
| 940 | |
---|
| 941 | |
---|
| 942 | <!-- ============================================================== |
---|
| 943 | DECLARATIONS CORRESPONDING TO: Gradients and Patterns |
---|
| 944 | ============================================================== --> |
---|
| 945 | |
---|
| 946 | <!ENTITY % linearGradientExt "" > |
---|
| 947 | <!ELEMENT linearGradient (%descTitleMetadata;,(stop|animate|set|animateTransform |
---|
| 948 | %linearGradientExt;)*) > |
---|
| 949 | <!ATTLIST linearGradient |
---|
| 950 | %stdAttrs; |
---|
| 951 | %xlinkRefAttrs; |
---|
| 952 | xlink:href %URI; #IMPLIED |
---|
| 953 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 954 | class %ClassList; #IMPLIED |
---|
| 955 | style %StyleSheet; #IMPLIED |
---|
| 956 | %PresentationAttributes-Color; |
---|
| 957 | %PresentationAttributes-Gradients; |
---|
| 958 | gradientUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 959 | gradientTransform %TransformList; #IMPLIED |
---|
| 960 | x1 %Coordinate; #IMPLIED |
---|
| 961 | y1 %Coordinate; #IMPLIED |
---|
| 962 | x2 %Coordinate; #IMPLIED |
---|
| 963 | y2 %Coordinate; #IMPLIED |
---|
| 964 | spreadMethod (pad | reflect | repeat) #IMPLIED > |
---|
| 965 | |
---|
| 966 | |
---|
| 967 | <!ENTITY % radialGradientExt "" > |
---|
| 968 | <!ELEMENT radialGradient (%descTitleMetadata;,(stop|animate|set|animateTransform |
---|
| 969 | %radialGradientExt;)*) > |
---|
| 970 | <!ATTLIST radialGradient |
---|
| 971 | %stdAttrs; |
---|
| 972 | %xlinkRefAttrs; |
---|
| 973 | xlink:href %URI; #IMPLIED |
---|
| 974 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 975 | class %ClassList; #IMPLIED |
---|
| 976 | style %StyleSheet; #IMPLIED |
---|
| 977 | %PresentationAttributes-Color; |
---|
| 978 | %PresentationAttributes-Gradients; |
---|
| 979 | gradientUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 980 | gradientTransform %TransformList; #IMPLIED |
---|
| 981 | cx %Coordinate; #IMPLIED |
---|
| 982 | cy %Coordinate; #IMPLIED |
---|
| 983 | r %Length; #IMPLIED |
---|
| 984 | fx %Coordinate; #IMPLIED |
---|
| 985 | fy %Coordinate; #IMPLIED |
---|
| 986 | spreadMethod (pad | reflect | repeat) #IMPLIED > |
---|
| 987 | |
---|
| 988 | |
---|
| 989 | <!ENTITY % stopExt "" > |
---|
| 990 | <!ELEMENT stop (animate|set|animateColor |
---|
| 991 | %stopExt;)* > |
---|
| 992 | <!ATTLIST stop |
---|
| 993 | %stdAttrs; |
---|
| 994 | class %ClassList; #IMPLIED |
---|
| 995 | style %StyleSheet; #IMPLIED |
---|
| 996 | %PresentationAttributes-Color; |
---|
| 997 | %PresentationAttributes-Gradients; |
---|
| 998 | offset %NumberOrPercentage; #REQUIRED > |
---|
| 999 | |
---|
| 1000 | <!ENTITY % patternExt "" > |
---|
| 1001 | <!ELEMENT pattern (desc|title|metadata|defs| |
---|
| 1002 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1003 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 1004 | script|style|symbol|marker|clipPath|mask| |
---|
| 1005 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 1006 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 1007 | color-profile|font-face |
---|
| 1008 | %ceExt;%patternExt;)* > |
---|
| 1009 | <!ATTLIST pattern |
---|
| 1010 | %stdAttrs; |
---|
| 1011 | %xlinkRefAttrs; |
---|
| 1012 | xlink:href %URI; #IMPLIED |
---|
| 1013 | %testAttrs; |
---|
| 1014 | %langSpaceAttrs; |
---|
| 1015 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1016 | class %ClassList; #IMPLIED |
---|
| 1017 | style %StyleSheet; #IMPLIED |
---|
| 1018 | %PresentationAttributes-All; |
---|
| 1019 | viewBox %ViewBoxSpec; #IMPLIED |
---|
| 1020 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 1021 | patternUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1022 | patternContentUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1023 | patternTransform %TransformList; #IMPLIED |
---|
| 1024 | x %Coordinate; #IMPLIED |
---|
| 1025 | y %Coordinate; #IMPLIED |
---|
| 1026 | width %Length; #IMPLIED |
---|
| 1027 | height %Length; #IMPLIED > |
---|
| 1028 | |
---|
| 1029 | |
---|
| 1030 | <!-- ============================================================== |
---|
| 1031 | DECLARATIONS CORRESPONDING TO: Clipping, Masking and Compositing |
---|
| 1032 | ============================================================== --> |
---|
| 1033 | |
---|
| 1034 | <!ENTITY % clipPathExt "" > |
---|
| 1035 | <!ELEMENT clipPath (%descTitleMetadata;, |
---|
| 1036 | (path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1037 | use|animate|set|animateMotion|animateColor|animateTransform |
---|
| 1038 | %ceExt;%clipPathExt;)*) > |
---|
| 1039 | <!ATTLIST clipPath |
---|
| 1040 | %stdAttrs; |
---|
| 1041 | %testAttrs; |
---|
| 1042 | %langSpaceAttrs; |
---|
| 1043 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1044 | class %ClassList; #IMPLIED |
---|
| 1045 | style %StyleSheet; #IMPLIED |
---|
| 1046 | %PresentationAttributes-Color; |
---|
| 1047 | %PresentationAttributes-FillStroke; |
---|
| 1048 | %PresentationAttributes-FontSpecification; |
---|
| 1049 | %PresentationAttributes-Graphics; |
---|
| 1050 | %PresentationAttributes-TextContentElements; |
---|
| 1051 | %PresentationAttributes-TextElements; |
---|
| 1052 | transform %TransformList; #IMPLIED |
---|
| 1053 | clipPathUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED > |
---|
| 1054 | |
---|
| 1055 | <!ENTITY % maskExt "" > |
---|
| 1056 | <!ELEMENT mask (desc|title|metadata|defs| |
---|
| 1057 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1058 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 1059 | script|style|symbol|marker|clipPath|mask| |
---|
| 1060 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 1061 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 1062 | color-profile|font-face |
---|
| 1063 | %ceExt;%maskExt;)* > |
---|
| 1064 | <!ATTLIST mask |
---|
| 1065 | %stdAttrs; |
---|
| 1066 | %testAttrs; |
---|
| 1067 | %langSpaceAttrs; |
---|
| 1068 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1069 | class %ClassList; #IMPLIED |
---|
| 1070 | style %StyleSheet; #IMPLIED |
---|
| 1071 | %PresentationAttributes-All; |
---|
| 1072 | maskUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1073 | maskContentUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1074 | x %Coordinate; #IMPLIED |
---|
| 1075 | y %Coordinate; #IMPLIED |
---|
| 1076 | width %Length; #IMPLIED |
---|
| 1077 | height %Length; #IMPLIED > |
---|
| 1078 | |
---|
| 1079 | |
---|
| 1080 | <!-- ============================================================== |
---|
| 1081 | DECLARATIONS CORRESPONDING TO: Filter Effects |
---|
| 1082 | ============================================================== --> |
---|
| 1083 | |
---|
| 1084 | <!ENTITY % filterExt "" > |
---|
| 1085 | <!ELEMENT filter (%descTitleMetadata;,(feBlend|feFlood| |
---|
| 1086 | feColorMatrix|feComponentTransfer| |
---|
| 1087 | feComposite|feConvolveMatrix|feDiffuseLighting|feDisplacementMap| |
---|
| 1088 | feGaussianBlur|feImage|feMerge| |
---|
| 1089 | feMorphology|feOffset|feSpecularLighting| |
---|
| 1090 | feTile|feTurbulence| |
---|
| 1091 | animate|set |
---|
| 1092 | %filterExt;)*) > |
---|
| 1093 | <!ATTLIST filter |
---|
| 1094 | %stdAttrs; |
---|
| 1095 | %xlinkRefAttrs; |
---|
| 1096 | xlink:href %URI; #IMPLIED |
---|
| 1097 | %langSpaceAttrs; |
---|
| 1098 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1099 | class %ClassList; #IMPLIED |
---|
| 1100 | style %StyleSheet; #IMPLIED |
---|
| 1101 | %PresentationAttributes-All; |
---|
| 1102 | filterUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1103 | primitiveUnits (userSpaceOnUse | objectBoundingBox) #IMPLIED |
---|
| 1104 | x %Coordinate; #IMPLIED |
---|
| 1105 | y %Coordinate; #IMPLIED |
---|
| 1106 | width %Length; #IMPLIED |
---|
| 1107 | height %Length; #IMPLIED |
---|
| 1108 | filterRes %NumberOptionalNumber; #IMPLIED > |
---|
| 1109 | |
---|
| 1110 | <!ENTITY % filter_primitive_attributes |
---|
| 1111 | "x %Coordinate; #IMPLIED |
---|
| 1112 | y %Coordinate; #IMPLIED |
---|
| 1113 | width %Length; #IMPLIED |
---|
| 1114 | height %Length; #IMPLIED |
---|
| 1115 | result CDATA #IMPLIED" > |
---|
| 1116 | |
---|
| 1117 | <!ENTITY % filter_primitive_attributes_with_in |
---|
| 1118 | "%filter_primitive_attributes; |
---|
| 1119 | in CDATA #IMPLIED"> |
---|
| 1120 | |
---|
| 1121 | <!ELEMENT feDistantLight (animate|set)* > |
---|
| 1122 | <!ATTLIST feDistantLight |
---|
| 1123 | %stdAttrs; |
---|
| 1124 | azimuth %Number; #IMPLIED |
---|
| 1125 | elevation %Number; #IMPLIED > |
---|
| 1126 | |
---|
| 1127 | <!ELEMENT fePointLight (animate|set)* > |
---|
| 1128 | <!ATTLIST fePointLight |
---|
| 1129 | %stdAttrs; |
---|
| 1130 | x %Number; #IMPLIED |
---|
| 1131 | y %Number; #IMPLIED |
---|
| 1132 | z %Number; #IMPLIED > |
---|
| 1133 | |
---|
| 1134 | <!ELEMENT feSpotLight (animate|set)* > |
---|
| 1135 | <!ATTLIST feSpotLight |
---|
| 1136 | %stdAttrs; |
---|
| 1137 | x %Number; #IMPLIED |
---|
| 1138 | y %Number; #IMPLIED |
---|
| 1139 | z %Number; #IMPLIED |
---|
| 1140 | pointsAtX %Number; #IMPLIED |
---|
| 1141 | pointsAtY %Number; #IMPLIED |
---|
| 1142 | pointsAtZ %Number; #IMPLIED |
---|
| 1143 | specularExponent %Number; #IMPLIED |
---|
| 1144 | limitingConeAngle %Number; #IMPLIED > |
---|
| 1145 | |
---|
| 1146 | <!ELEMENT feBlend (animate|set)* > |
---|
| 1147 | <!ATTLIST feBlend |
---|
| 1148 | %stdAttrs; |
---|
| 1149 | %PresentationAttributes-FilterPrimitives; |
---|
| 1150 | %filter_primitive_attributes_with_in; |
---|
| 1151 | in2 CDATA #REQUIRED |
---|
| 1152 | mode (normal | multiply | screen | darken | lighten) "normal" > |
---|
| 1153 | |
---|
| 1154 | <!ELEMENT feColorMatrix (animate|set)* > |
---|
| 1155 | <!ATTLIST feColorMatrix |
---|
| 1156 | %stdAttrs; |
---|
| 1157 | %PresentationAttributes-FilterPrimitives; |
---|
| 1158 | %filter_primitive_attributes_with_in; |
---|
| 1159 | type (matrix | saturate | hueRotate | luminanceToAlpha) "matrix" |
---|
| 1160 | values CDATA #IMPLIED > |
---|
| 1161 | |
---|
| 1162 | <!ELEMENT feComponentTransfer (feFuncR?,feFuncG?,feFuncB?,feFuncA?) > |
---|
| 1163 | <!ATTLIST feComponentTransfer |
---|
| 1164 | %stdAttrs; |
---|
| 1165 | %PresentationAttributes-FilterPrimitives; |
---|
| 1166 | %filter_primitive_attributes_with_in; > |
---|
| 1167 | |
---|
| 1168 | <!ENTITY % component_transfer_function_attributes |
---|
| 1169 | "type (identity | table | discrete | linear | gamma) #REQUIRED |
---|
| 1170 | tableValues CDATA #IMPLIED |
---|
| 1171 | slope %Number; #IMPLIED |
---|
| 1172 | intercept %Number; #IMPLIED |
---|
| 1173 | amplitude %Number; #IMPLIED |
---|
| 1174 | exponent %Number; #IMPLIED |
---|
| 1175 | offset %Number; #IMPLIED" > |
---|
| 1176 | |
---|
| 1177 | <!ELEMENT feFuncR (animate|set)* > |
---|
| 1178 | <!ATTLIST feFuncR |
---|
| 1179 | %stdAttrs; |
---|
| 1180 | %component_transfer_function_attributes; > |
---|
| 1181 | |
---|
| 1182 | <!ELEMENT feFuncG (animate|set)* > |
---|
| 1183 | <!ATTLIST feFuncG |
---|
| 1184 | %stdAttrs; |
---|
| 1185 | %component_transfer_function_attributes; > |
---|
| 1186 | |
---|
| 1187 | <!ELEMENT feFuncB (animate|set)* > |
---|
| 1188 | <!ATTLIST feFuncB |
---|
| 1189 | %stdAttrs; |
---|
| 1190 | %component_transfer_function_attributes; > |
---|
| 1191 | |
---|
| 1192 | <!ELEMENT feFuncA (animate|set)* > |
---|
| 1193 | <!ATTLIST feFuncA |
---|
| 1194 | %stdAttrs; |
---|
| 1195 | %component_transfer_function_attributes; > |
---|
| 1196 | |
---|
| 1197 | <!ELEMENT feComposite (animate|set)* > |
---|
| 1198 | <!ATTLIST feComposite |
---|
| 1199 | %stdAttrs; |
---|
| 1200 | %PresentationAttributes-FilterPrimitives; |
---|
| 1201 | %filter_primitive_attributes_with_in; |
---|
| 1202 | in2 CDATA #REQUIRED |
---|
| 1203 | operator (over | in | out | atop | xor | arithmetic) "over" |
---|
| 1204 | k1 %Number; #IMPLIED |
---|
| 1205 | k2 %Number; #IMPLIED |
---|
| 1206 | k3 %Number; #IMPLIED |
---|
| 1207 | k4 %Number; #IMPLIED > |
---|
| 1208 | |
---|
| 1209 | <!ELEMENT feConvolveMatrix (animate|set)* > |
---|
| 1210 | <!ATTLIST feConvolveMatrix |
---|
| 1211 | %stdAttrs; |
---|
| 1212 | %PresentationAttributes-FilterPrimitives; |
---|
| 1213 | %filter_primitive_attributes_with_in; |
---|
| 1214 | order %NumberOptionalNumber; #REQUIRED |
---|
| 1215 | kernelMatrix CDATA #REQUIRED |
---|
| 1216 | divisor %Number; #IMPLIED |
---|
| 1217 | bias %Number; #IMPLIED |
---|
| 1218 | targetX %Integer; #IMPLIED |
---|
| 1219 | targetY %Integer; #IMPLIED |
---|
| 1220 | edgeMode (duplicate|wrap|none) "duplicate" |
---|
| 1221 | kernelUnitLength %NumberOptionalNumber; #IMPLIED |
---|
| 1222 | preserveAlpha %Boolean; #IMPLIED > |
---|
| 1223 | |
---|
| 1224 | <!ELEMENT feDiffuseLighting ((feDistantLight|fePointLight|feSpotLight),(animate|set|animateColor)*) > |
---|
| 1225 | <!ATTLIST feDiffuseLighting |
---|
| 1226 | %stdAttrs; |
---|
| 1227 | class %ClassList; #IMPLIED |
---|
| 1228 | style %StyleSheet; #IMPLIED |
---|
| 1229 | %PresentationAttributes-Color; |
---|
| 1230 | %PresentationAttributes-FilterPrimitives; |
---|
| 1231 | %PresentationAttributes-LightingEffects; |
---|
| 1232 | %filter_primitive_attributes_with_in; |
---|
| 1233 | surfaceScale %Number; #IMPLIED |
---|
| 1234 | diffuseConstant %Number; #IMPLIED |
---|
| 1235 | kernelUnitLength %NumberOptionalNumber; #IMPLIED > |
---|
| 1236 | |
---|
| 1237 | <!ELEMENT feDisplacementMap (animate|set)* > |
---|
| 1238 | <!ATTLIST feDisplacementMap |
---|
| 1239 | %stdAttrs; |
---|
| 1240 | %PresentationAttributes-FilterPrimitives; |
---|
| 1241 | %filter_primitive_attributes_with_in; |
---|
| 1242 | in2 CDATA #REQUIRED |
---|
| 1243 | scale %Number; #IMPLIED |
---|
| 1244 | xChannelSelector (R | G | B | A) "A" |
---|
| 1245 | yChannelSelector (R | G | B | A) "A" > |
---|
| 1246 | |
---|
| 1247 | <!ELEMENT feFlood (animate|set|animateColor)* > |
---|
| 1248 | <!ATTLIST feFlood |
---|
| 1249 | %stdAttrs; |
---|
| 1250 | class %ClassList; #IMPLIED |
---|
| 1251 | style %StyleSheet; #IMPLIED |
---|
| 1252 | %PresentationAttributes-Color; |
---|
| 1253 | %PresentationAttributes-feFlood; |
---|
| 1254 | %PresentationAttributes-FilterPrimitives; |
---|
| 1255 | %filter_primitive_attributes_with_in; > |
---|
| 1256 | |
---|
| 1257 | <!ELEMENT feGaussianBlur (animate|set)* > |
---|
| 1258 | <!ATTLIST feGaussianBlur |
---|
| 1259 | %stdAttrs; |
---|
| 1260 | %PresentationAttributes-FilterPrimitives; |
---|
| 1261 | %filter_primitive_attributes_with_in; |
---|
| 1262 | stdDeviation %NumberOptionalNumber; #IMPLIED > |
---|
| 1263 | |
---|
| 1264 | <!ELEMENT feImage (animate|set|animateTransform)* > |
---|
| 1265 | <!ATTLIST feImage |
---|
| 1266 | %stdAttrs; |
---|
| 1267 | %xlinkRefAttrsEmbed; |
---|
| 1268 | xlink:href %URI; #REQUIRED |
---|
| 1269 | %langSpaceAttrs; |
---|
| 1270 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1271 | class %ClassList; #IMPLIED |
---|
| 1272 | style %StyleSheet; #IMPLIED |
---|
| 1273 | %PresentationAttributes-All; |
---|
| 1274 | %filter_primitive_attributes; |
---|
| 1275 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' > |
---|
| 1276 | |
---|
| 1277 | <!ELEMENT feMerge (feMergeNode)* > |
---|
| 1278 | <!ATTLIST feMerge |
---|
| 1279 | %stdAttrs; |
---|
| 1280 | %PresentationAttributes-FilterPrimitives; |
---|
| 1281 | %filter_primitive_attributes; > |
---|
| 1282 | |
---|
| 1283 | <!ELEMENT feMergeNode (animate|set)* > |
---|
| 1284 | <!ATTLIST feMergeNode |
---|
| 1285 | %stdAttrs; |
---|
| 1286 | in CDATA #IMPLIED > |
---|
| 1287 | |
---|
| 1288 | <!ELEMENT feMorphology (animate|set)* > |
---|
| 1289 | <!ATTLIST feMorphology |
---|
| 1290 | %stdAttrs; |
---|
| 1291 | %PresentationAttributes-FilterPrimitives; |
---|
| 1292 | %filter_primitive_attributes_with_in; |
---|
| 1293 | operator (erode | dilate) "erode" |
---|
| 1294 | radius %NumberOptionalNumber; #IMPLIED > |
---|
| 1295 | |
---|
| 1296 | <!ELEMENT feOffset (animate|set)* > |
---|
| 1297 | <!ATTLIST feOffset |
---|
| 1298 | %stdAttrs; |
---|
| 1299 | %PresentationAttributes-FilterPrimitives; |
---|
| 1300 | %filter_primitive_attributes_with_in; |
---|
| 1301 | dx %Number; #IMPLIED |
---|
| 1302 | dy %Number; #IMPLIED > |
---|
| 1303 | |
---|
| 1304 | <!ELEMENT feSpecularLighting ((feDistantLight|fePointLight|feSpotLight),(animate|set|animateColor)*) > |
---|
| 1305 | <!ATTLIST feSpecularLighting |
---|
| 1306 | %stdAttrs; |
---|
| 1307 | class %ClassList; #IMPLIED |
---|
| 1308 | style %StyleSheet; #IMPLIED |
---|
| 1309 | %PresentationAttributes-Color; |
---|
| 1310 | %PresentationAttributes-FilterPrimitives; |
---|
| 1311 | %PresentationAttributes-LightingEffects; |
---|
| 1312 | %filter_primitive_attributes_with_in; |
---|
| 1313 | surfaceScale %Number; #IMPLIED |
---|
| 1314 | specularConstant %Number; #IMPLIED |
---|
| 1315 | specularExponent %Number; #IMPLIED |
---|
| 1316 | kernelUnitLength %NumberOptionalNumber; #IMPLIED > |
---|
| 1317 | |
---|
| 1318 | <!ELEMENT feTile (animate|set)* > |
---|
| 1319 | <!ATTLIST feTile |
---|
| 1320 | %stdAttrs; |
---|
| 1321 | %PresentationAttributes-FilterPrimitives; |
---|
| 1322 | %filter_primitive_attributes_with_in; > |
---|
| 1323 | |
---|
| 1324 | <!ELEMENT feTurbulence (animate|set)* > |
---|
| 1325 | <!ATTLIST feTurbulence |
---|
| 1326 | %stdAttrs; |
---|
| 1327 | %PresentationAttributes-FilterPrimitives; |
---|
| 1328 | %filter_primitive_attributes; |
---|
| 1329 | baseFrequency %NumberOptionalNumber; #IMPLIED |
---|
| 1330 | numOctaves %Integer; #IMPLIED |
---|
| 1331 | seed %Number; #IMPLIED |
---|
| 1332 | stitchTiles (stitch | noStitch) "noStitch" |
---|
| 1333 | type (fractalNoise | turbulence) "turbulence" > |
---|
| 1334 | |
---|
| 1335 | |
---|
| 1336 | <!-- ============================================================== |
---|
| 1337 | DECLARATIONS CORRESPONDING TO: Interactivity |
---|
| 1338 | ============================================================== --> |
---|
| 1339 | |
---|
| 1340 | <!ELEMENT cursor (%descTitleMetadata;) > |
---|
| 1341 | <!ATTLIST cursor |
---|
| 1342 | %stdAttrs; |
---|
| 1343 | %xlinkRefAttrs; |
---|
| 1344 | xlink:href %URI; #REQUIRED |
---|
| 1345 | %testAttrs; |
---|
| 1346 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1347 | x %Coordinate; #IMPLIED |
---|
| 1348 | y %Coordinate; #IMPLIED > |
---|
| 1349 | |
---|
| 1350 | |
---|
| 1351 | <!-- ============================================================== |
---|
| 1352 | DECLARATIONS CORRESPONDING TO: Linking |
---|
| 1353 | ============================================================== --> |
---|
| 1354 | |
---|
| 1355 | <!ENTITY % aExt "" > |
---|
| 1356 | <!ELEMENT a (#PCDATA|desc|title|metadata|defs| |
---|
| 1357 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1358 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 1359 | script|style|symbol|marker|clipPath|mask| |
---|
| 1360 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 1361 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 1362 | color-profile|font-face |
---|
| 1363 | %ceExt;%aExt;)* > |
---|
| 1364 | <!ATTLIST a |
---|
| 1365 | %stdAttrs; |
---|
| 1366 | xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink" |
---|
| 1367 | xlink:type (simple) #FIXED "simple" |
---|
| 1368 | xlink:role %URI; #IMPLIED |
---|
| 1369 | xlink:arcrole %URI; #IMPLIED |
---|
| 1370 | xlink:title CDATA #IMPLIED |
---|
| 1371 | xlink:show (new|replace) 'replace' |
---|
| 1372 | xlink:actuate (onRequest) #FIXED 'onRequest' |
---|
| 1373 | xlink:href %URI; #REQUIRED |
---|
| 1374 | %testAttrs; |
---|
| 1375 | %langSpaceAttrs; |
---|
| 1376 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1377 | class %ClassList; #IMPLIED |
---|
| 1378 | style %StyleSheet; #IMPLIED |
---|
| 1379 | %PresentationAttributes-All; |
---|
| 1380 | transform %TransformList; #IMPLIED |
---|
| 1381 | %graphicsElementEvents; |
---|
| 1382 | target %LinkTarget; #IMPLIED > |
---|
| 1383 | |
---|
| 1384 | <!ENTITY % viewExt "" > |
---|
| 1385 | <!ELEMENT view (%descTitleMetadata;%viewExt;) > |
---|
| 1386 | <!ATTLIST view |
---|
| 1387 | %stdAttrs; |
---|
| 1388 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1389 | viewBox %ViewBoxSpec; #IMPLIED |
---|
| 1390 | preserveAspectRatio %PreserveAspectRatioSpec; 'xMidYMid meet' |
---|
| 1391 | zoomAndPan (disable | magnify) 'magnify' |
---|
| 1392 | viewTarget CDATA #IMPLIED > |
---|
| 1393 | |
---|
| 1394 | |
---|
| 1395 | <!-- ============================================================== |
---|
| 1396 | DECLARATIONS CORRESPONDING TO: Scripting |
---|
| 1397 | ============================================================== --> |
---|
| 1398 | |
---|
| 1399 | <!ELEMENT script (#PCDATA) > |
---|
| 1400 | <!ATTLIST script |
---|
| 1401 | %stdAttrs; |
---|
| 1402 | %xlinkRefAttrs; |
---|
| 1403 | xlink:href %URI; #IMPLIED |
---|
| 1404 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1405 | type %ContentType; #REQUIRED > |
---|
| 1406 | |
---|
| 1407 | |
---|
| 1408 | <!-- ============================================================== |
---|
| 1409 | DECLARATIONS CORRESPONDING TO: Animation |
---|
| 1410 | ============================================================== --> |
---|
| 1411 | |
---|
| 1412 | <!ENTITY % animElementAttrs |
---|
| 1413 | "%xlinkRefAttrs; |
---|
| 1414 | xlink:href %URI; #IMPLIED" > |
---|
| 1415 | |
---|
| 1416 | <!ENTITY % animAttributeAttrs |
---|
| 1417 | "attributeName CDATA #REQUIRED |
---|
| 1418 | attributeType CDATA #IMPLIED" > |
---|
| 1419 | |
---|
| 1420 | <!ENTITY % animTimingAttrs |
---|
| 1421 | "begin CDATA #IMPLIED |
---|
| 1422 | dur CDATA #IMPLIED |
---|
| 1423 | end CDATA #IMPLIED |
---|
| 1424 | min CDATA #IMPLIED |
---|
| 1425 | max CDATA #IMPLIED |
---|
| 1426 | restart (always | never | whenNotActive) 'always' |
---|
| 1427 | repeatCount CDATA #IMPLIED |
---|
| 1428 | repeatDur CDATA #IMPLIED |
---|
| 1429 | fill (remove | freeze) 'remove'" > |
---|
| 1430 | |
---|
| 1431 | <!ENTITY % animValueAttrs |
---|
| 1432 | "calcMode (discrete | linear | paced | spline) 'linear' |
---|
| 1433 | values CDATA #IMPLIED |
---|
| 1434 | keyTimes CDATA #IMPLIED |
---|
| 1435 | keySplines CDATA #IMPLIED |
---|
| 1436 | from CDATA #IMPLIED |
---|
| 1437 | to CDATA #IMPLIED |
---|
| 1438 | by CDATA #IMPLIED" > |
---|
| 1439 | |
---|
| 1440 | <!ENTITY % animAdditionAttrs |
---|
| 1441 | "additive (replace | sum) 'replace' |
---|
| 1442 | accumulate (none | sum) 'none'" > |
---|
| 1443 | |
---|
| 1444 | <!ENTITY % animateExt "" > |
---|
| 1445 | <!ELEMENT animate (%descTitleMetadata;%animateExt;) > |
---|
| 1446 | <!ATTLIST animate |
---|
| 1447 | %stdAttrs; |
---|
| 1448 | %testAttrs; |
---|
| 1449 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1450 | %animationEvents; |
---|
| 1451 | %animElementAttrs; |
---|
| 1452 | %animAttributeAttrs; |
---|
| 1453 | %animTimingAttrs; |
---|
| 1454 | %animValueAttrs; |
---|
| 1455 | %animAdditionAttrs; > |
---|
| 1456 | |
---|
| 1457 | <!ENTITY % setExt "" > |
---|
| 1458 | <!ELEMENT set (%descTitleMetadata;%setExt;) > |
---|
| 1459 | <!ATTLIST set |
---|
| 1460 | %stdAttrs; |
---|
| 1461 | %testAttrs; |
---|
| 1462 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1463 | %animationEvents; |
---|
| 1464 | %animElementAttrs; |
---|
| 1465 | %animAttributeAttrs; |
---|
| 1466 | %animTimingAttrs; |
---|
| 1467 | to CDATA #IMPLIED > |
---|
| 1468 | |
---|
| 1469 | <!ENTITY % animateMotionExt "" > |
---|
| 1470 | <!ELEMENT animateMotion (%descTitleMetadata;,mpath? %animateMotionExt;) > |
---|
| 1471 | <!ATTLIST animateMotion |
---|
| 1472 | %stdAttrs; |
---|
| 1473 | %testAttrs; |
---|
| 1474 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1475 | %animationEvents; |
---|
| 1476 | %animElementAttrs; |
---|
| 1477 | %animTimingAttrs; |
---|
| 1478 | calcMode (discrete | linear | paced | spline) 'paced' |
---|
| 1479 | values CDATA #IMPLIED |
---|
| 1480 | keyTimes CDATA #IMPLIED |
---|
| 1481 | keySplines CDATA #IMPLIED |
---|
| 1482 | from CDATA #IMPLIED |
---|
| 1483 | to CDATA #IMPLIED |
---|
| 1484 | by CDATA #IMPLIED |
---|
| 1485 | %animAdditionAttrs; |
---|
| 1486 | path CDATA #IMPLIED |
---|
| 1487 | keyPoints CDATA #IMPLIED |
---|
| 1488 | rotate CDATA #IMPLIED |
---|
| 1489 | origin CDATA #IMPLIED > |
---|
| 1490 | |
---|
| 1491 | <!ENTITY % mpathExt "" > |
---|
| 1492 | <!ELEMENT mpath (%descTitleMetadata;%mpathExt;) > |
---|
| 1493 | <!ATTLIST mpath |
---|
| 1494 | %stdAttrs; |
---|
| 1495 | %xlinkRefAttrs; |
---|
| 1496 | xlink:href %URI; #REQUIRED |
---|
| 1497 | externalResourcesRequired %Boolean; #IMPLIED > |
---|
| 1498 | |
---|
| 1499 | <!ENTITY % animateColorExt "" > |
---|
| 1500 | <!ELEMENT animateColor (%descTitleMetadata;%animateColorExt;) > |
---|
| 1501 | <!ATTLIST animateColor |
---|
| 1502 | %stdAttrs; |
---|
| 1503 | %testAttrs; |
---|
| 1504 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1505 | %animationEvents; |
---|
| 1506 | %animElementAttrs; |
---|
| 1507 | %animAttributeAttrs; |
---|
| 1508 | %animTimingAttrs; |
---|
| 1509 | %animValueAttrs; |
---|
| 1510 | %animAdditionAttrs; > |
---|
| 1511 | |
---|
| 1512 | <!ENTITY % animateTransformExt "" > |
---|
| 1513 | <!ELEMENT animateTransform (%descTitleMetadata;%animateTransformExt;) > |
---|
| 1514 | <!ATTLIST animateTransform |
---|
| 1515 | %stdAttrs; |
---|
| 1516 | %testAttrs; |
---|
| 1517 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1518 | %animationEvents; |
---|
| 1519 | %animElementAttrs; |
---|
| 1520 | %animAttributeAttrs; |
---|
| 1521 | %animTimingAttrs; |
---|
| 1522 | %animValueAttrs; |
---|
| 1523 | %animAdditionAttrs; |
---|
| 1524 | type (translate | scale | rotate | skewX | skewY) "translate" > |
---|
| 1525 | |
---|
| 1526 | |
---|
| 1527 | <!-- ============================================================== |
---|
| 1528 | DECLARATIONS CORRESPONDING TO: Fonts |
---|
| 1529 | ============================================================== --> |
---|
| 1530 | |
---|
| 1531 | <!ENTITY % fontExt "" > |
---|
| 1532 | <!ELEMENT font (%descTitleMetadata;,font-face, |
---|
| 1533 | missing-glyph,(glyph|hkern|vkern %fontExt;)*) > |
---|
| 1534 | <!ATTLIST font |
---|
| 1535 | %stdAttrs; |
---|
| 1536 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1537 | class %ClassList; #IMPLIED |
---|
| 1538 | style %StyleSheet; #IMPLIED |
---|
| 1539 | %PresentationAttributes-All; |
---|
| 1540 | horiz-origin-x %Number; #IMPLIED |
---|
| 1541 | horiz-origin-y %Number; #IMPLIED |
---|
| 1542 | horiz-adv-x %Number; #REQUIRED |
---|
| 1543 | vert-origin-x %Number; #IMPLIED |
---|
| 1544 | vert-origin-y %Number; #IMPLIED |
---|
| 1545 | vert-adv-y %Number; #IMPLIED > |
---|
| 1546 | |
---|
| 1547 | <!ENTITY % glyphExt "" > |
---|
| 1548 | <!ELEMENT glyph (desc|title|metadata|defs| |
---|
| 1549 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1550 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 1551 | script|style|symbol|marker|clipPath|mask| |
---|
| 1552 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 1553 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 1554 | color-profile|font-face |
---|
| 1555 | %glyphExt;)* > |
---|
| 1556 | <!ATTLIST glyph |
---|
| 1557 | %stdAttrs; |
---|
| 1558 | class %ClassList; #IMPLIED |
---|
| 1559 | style %StyleSheet; #IMPLIED |
---|
| 1560 | %PresentationAttributes-All; |
---|
| 1561 | unicode CDATA #IMPLIED |
---|
| 1562 | glyph-name CDATA #IMPLIED |
---|
| 1563 | d %PathData; #IMPLIED |
---|
| 1564 | orientation CDATA #IMPLIED |
---|
| 1565 | arabic-form CDATA #IMPLIED |
---|
| 1566 | lang %LanguageCodes; #IMPLIED |
---|
| 1567 | horiz-adv-x %Number; #IMPLIED |
---|
| 1568 | vert-origin-x %Number; #IMPLIED |
---|
| 1569 | vert-origin-y %Number; #IMPLIED |
---|
| 1570 | vert-adv-y %Number; #IMPLIED > |
---|
| 1571 | |
---|
| 1572 | <!ENTITY % missing-glyphExt "" > |
---|
| 1573 | <!ELEMENT missing-glyph (desc|title|metadata|defs| |
---|
| 1574 | path|text|rect|circle|ellipse|line|polyline|polygon| |
---|
| 1575 | use|image|svg|g|view|switch|a|altGlyphDef| |
---|
| 1576 | script|style|symbol|marker|clipPath|mask| |
---|
| 1577 | linearGradient|radialGradient|pattern|filter|cursor|font| |
---|
| 1578 | animate|set|animateMotion|animateColor|animateTransform| |
---|
| 1579 | color-profile|font-face |
---|
| 1580 | %missing-glyphExt;)* > |
---|
| 1581 | <!ATTLIST missing-glyph |
---|
| 1582 | %stdAttrs; |
---|
| 1583 | class %ClassList; #IMPLIED |
---|
| 1584 | style %StyleSheet; #IMPLIED |
---|
| 1585 | %PresentationAttributes-All; |
---|
| 1586 | d %PathData; #IMPLIED |
---|
| 1587 | horiz-adv-x %Number; #IMPLIED |
---|
| 1588 | vert-origin-x %Number; #IMPLIED |
---|
| 1589 | vert-origin-y %Number; #IMPLIED |
---|
| 1590 | vert-adv-y %Number; #IMPLIED > |
---|
| 1591 | |
---|
| 1592 | <!ELEMENT hkern EMPTY > |
---|
| 1593 | <!ATTLIST hkern |
---|
| 1594 | %stdAttrs; |
---|
| 1595 | u1 CDATA #IMPLIED |
---|
| 1596 | g1 CDATA #IMPLIED |
---|
| 1597 | u2 CDATA #IMPLIED |
---|
| 1598 | g2 CDATA #IMPLIED |
---|
| 1599 | k %Number; #REQUIRED > |
---|
| 1600 | |
---|
| 1601 | <!ELEMENT vkern EMPTY > |
---|
| 1602 | <!ATTLIST vkern |
---|
| 1603 | %stdAttrs; |
---|
| 1604 | u1 CDATA #IMPLIED |
---|
| 1605 | g1 CDATA #IMPLIED |
---|
| 1606 | u2 CDATA #IMPLIED |
---|
| 1607 | g2 CDATA #IMPLIED |
---|
| 1608 | k %Number; #REQUIRED > |
---|
| 1609 | |
---|
| 1610 | <!ELEMENT font-face (%descTitleMetadata;,font-face-src?,definition-src?) > |
---|
| 1611 | <!ATTLIST font-face |
---|
| 1612 | %stdAttrs; |
---|
| 1613 | font-family CDATA #IMPLIED |
---|
| 1614 | font-style CDATA #IMPLIED |
---|
| 1615 | font-variant CDATA #IMPLIED |
---|
| 1616 | font-weight CDATA #IMPLIED |
---|
| 1617 | font-stretch CDATA #IMPLIED |
---|
| 1618 | font-size CDATA #IMPLIED |
---|
| 1619 | unicode-range CDATA #IMPLIED |
---|
| 1620 | units-per-em %Number; #IMPLIED |
---|
| 1621 | panose-1 CDATA #IMPLIED |
---|
| 1622 | stemv %Number; #IMPLIED |
---|
| 1623 | stemh %Number; #IMPLIED |
---|
| 1624 | slope %Number; #IMPLIED |
---|
| 1625 | cap-height %Number; #IMPLIED |
---|
| 1626 | x-height %Number; #IMPLIED |
---|
| 1627 | accent-height %Number; #IMPLIED |
---|
| 1628 | ascent %Number; #IMPLIED |
---|
| 1629 | descent %Number; #IMPLIED |
---|
| 1630 | widths CDATA #IMPLIED |
---|
| 1631 | bbox CDATA #IMPLIED |
---|
| 1632 | ideographic %Number; #IMPLIED |
---|
| 1633 | alphabetic %Number; #IMPLIED |
---|
| 1634 | mathematical %Number; #IMPLIED |
---|
| 1635 | hanging %Number; #IMPLIED |
---|
| 1636 | v-ideographic %Number; #IMPLIED |
---|
| 1637 | v-alphabetic %Number; #IMPLIED |
---|
| 1638 | v-mathematical %Number; #IMPLIED |
---|
| 1639 | v-hanging %Number; #IMPLIED |
---|
| 1640 | underline-position %Number; #IMPLIED |
---|
| 1641 | underline-thickness %Number; #IMPLIED |
---|
| 1642 | strikethrough-position %Number; #IMPLIED |
---|
| 1643 | strikethrough-thickness %Number; #IMPLIED |
---|
| 1644 | overline-position %Number; #IMPLIED |
---|
| 1645 | overline-thickness %Number; #IMPLIED > |
---|
| 1646 | |
---|
| 1647 | <!ELEMENT font-face-src (font-face-uri|font-face-name)+ > |
---|
| 1648 | <!ATTLIST font-face-src |
---|
| 1649 | %stdAttrs; > |
---|
| 1650 | |
---|
| 1651 | <!ELEMENT font-face-uri (font-face-format*) > |
---|
| 1652 | <!ATTLIST font-face-uri |
---|
| 1653 | %stdAttrs; |
---|
| 1654 | %xlinkRefAttrs; |
---|
| 1655 | xlink:href %URI; #REQUIRED > |
---|
| 1656 | |
---|
| 1657 | <!ELEMENT font-face-format EMPTY > |
---|
| 1658 | <!ATTLIST font-face-format |
---|
| 1659 | %stdAttrs; |
---|
| 1660 | string CDATA #IMPLIED > |
---|
| 1661 | |
---|
| 1662 | <!ELEMENT font-face-name EMPTY > |
---|
| 1663 | <!ATTLIST font-face-name |
---|
| 1664 | %stdAttrs; |
---|
| 1665 | name CDATA #IMPLIED > |
---|
| 1666 | |
---|
| 1667 | <!ELEMENT definition-src EMPTY > |
---|
| 1668 | <!ATTLIST definition-src |
---|
| 1669 | %stdAttrs; |
---|
| 1670 | %xlinkRefAttrs; |
---|
| 1671 | xlink:href %URI; #REQUIRED > |
---|
| 1672 | |
---|
| 1673 | |
---|
| 1674 | <!-- ============================================================== |
---|
| 1675 | DECLARATIONS CORRESPONDING TO: Metadata |
---|
| 1676 | ============================================================== --> |
---|
| 1677 | |
---|
| 1678 | <!ENTITY % metadataExt "" > |
---|
| 1679 | <!ELEMENT metadata (#PCDATA %metadataExt;)* > |
---|
| 1680 | <!ATTLIST metadata |
---|
| 1681 | %stdAttrs; > |
---|
| 1682 | |
---|
| 1683 | |
---|
| 1684 | <!-- ============================================================== |
---|
| 1685 | DECLARATIONS CORRESPONDING TO: Extensibility |
---|
| 1686 | ============================================================== --> |
---|
| 1687 | |
---|
| 1688 | <!ENTITY % foreignObjectExt "" > |
---|
| 1689 | <!ELEMENT foreignObject (#PCDATA %ceExt;%foreignObjectExt;)* > |
---|
| 1690 | <!ATTLIST foreignObject |
---|
| 1691 | %stdAttrs; |
---|
| 1692 | %testAttrs; |
---|
| 1693 | %langSpaceAttrs; |
---|
| 1694 | externalResourcesRequired %Boolean; #IMPLIED |
---|
| 1695 | class %ClassList; #IMPLIED |
---|
| 1696 | style %StyleSheet; #IMPLIED |
---|
| 1697 | %PresentationAttributes-All; |
---|
| 1698 | transform %TransformList; #IMPLIED |
---|
| 1699 | %graphicsElementEvents; |
---|
| 1700 | x %Coordinate; #IMPLIED |
---|
| 1701 | y %Coordinate; #IMPLIED |
---|
| 1702 | width %Length; #REQUIRED |
---|
| 1703 | height %Length; #REQUIRED |
---|
| 1704 | %StructuredText; > |
---|