| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Tiny DTD ...................................................... --> |
| <!-- file: svg11-tiny.dtd |
| --> |
| |
| <!-- SVG 1.1 Tiny DTD |
| |
| This is SVG Tiny, a proper subset of SVG. |
| |
| The Scalable Vector Graphics (SVG) |
| Copyright 2001, 2002 World Wide Web Consortium |
| (Massachusetts Institute of Technology, Institut National de |
| Recherche en Informatique et en Automatique, Keio University). |
| All Rights Reserved. |
| |
| Permission to use, copy, modify and distribute the SVG DTD and its |
| accompanying documentation for any purpose and without fee is hereby |
| granted in perpetuity, provided that the above copyright notice and |
| this paragraph appear in all copies. The copyright holders make no |
| representation about the suitability of the DTD for any purpose. |
| |
| It is provided "as is" without expressed or implied warranty. |
| |
| Author: Jun Fujisawa <fujisawa.jun@canon.co.jp> |
| Revision: $Id$ |
| |
| --> |
| <!-- This is the driver file for version 1.1 of the SVG Tiny DTD. |
| |
| This DTD is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd" |
| --> |
| <!ENTITY % SVG.version "-//W3C//DTD SVG 1.1 Tiny//EN" > |
| |
| <!-- Use this URI to identify the default namespace: |
| |
| "http://www.w3.org/2000/svg" |
| |
| See the Qualified Names module for information |
| on the use of namespace prefixes in the DTD. |
| --> |
| <!ENTITY % NS.prefixed "IGNORE" > |
| <!ENTITY % SVG.prefix "" > |
| |
| <!-- reserved for future use with document profiles --> |
| <!ENTITY % SVG.profile "" > |
| |
| <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --> |
| |
| <!-- Pre-Framework Redeclaration Placeholder ..................... --> |
| <!ENTITY % svg-prefw-redecl.module "IGNORE" > |
| <![%svg-prefw-redecl.module;[ |
| %svg-prefw-redecl.mod;]]> |
| |
| <!-- Document Model Module ....................................... --> |
| <!ENTITY % svg-model.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Tiny Document Model//EN" |
| "svg11-tiny-model.mod" > |
| |
| <!-- Attribute Collection Module ................................. --> |
| <!ENTITY % svg-attribs.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Tiny Attribute Collection//EN" |
| "svg11-tiny-attribs.mod" > |
| |
| <!-- Modular Framework Module .................................... --> |
| <!ENTITY % svg-framework.module "INCLUDE" > |
| <![%svg-framework.module;[ |
| <!ENTITY % svg-framework.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Modular Framework//EN" |
| "svg-framework.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Modular Framework Module ...................................... --> |
| <!-- file: svg-framework.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Modular Framework//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-framework.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Modular Framework |
| |
| This module instantiates the modules needed o support the SVG |
| modularization model, including: |
| |
| + Datatypes |
| + Qualified Name |
| + Document Model |
| + Attribute Collection |
| --> |
| |
| <!ENTITY % svg-datatypes.module "INCLUDE" > |
| <![%svg-datatypes.module;[ |
| <!ENTITY % svg-datatypes.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Datatypes//EN" |
| "svg-datatypes.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Datatypes Module .............................................. --> |
| <!-- file: svg-datatypes.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Datatypes//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-datatypes.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Datatypes |
| |
| This module declares common data types for properties and attributes. |
| --> |
| |
| <!-- feature specification --> |
| <!ENTITY % Boolean.datatype "( false | true )" > |
| |
| <!-- 'clip-rule' or 'fill-rule' property/attribute value --> |
| <!ENTITY % ClipFillRule.datatype "( nonzero | evenodd | inherit )" > |
| |
| <!-- media type, as per [RFC2045] --> |
| <!ENTITY % ContentType.datatype "CDATA" > |
| |
| <!-- a <coordinate> --> |
| <!ENTITY % Coordinate.datatype "CDATA" > |
| |
| <!-- a list of <coordinate>s --> |
| <!ENTITY % Coordinates.datatype "CDATA" > |
| |
| <!-- a <color> value --> |
| <!ENTITY % Color.datatype "CDATA" > |
| |
| <!-- a <integer> --> |
| <!ENTITY % Integer.datatype "CDATA" > |
| |
| <!-- a language code, as per [RFC3066] --> |
| <!ENTITY % LanguageCode.datatype "NMTOKEN" > |
| |
| <!-- comma-separated list of language codes, as per [RFC3066] --> |
| <!ENTITY % LanguageCodes.datatype "CDATA" > |
| |
| <!-- a <length> --> |
| <!ENTITY % Length.datatype "CDATA" > |
| |
| <!-- a list of <length>s --> |
| <!ENTITY % Lengths.datatype "CDATA" > |
| |
| <!-- a <number> --> |
| <!ENTITY % Number.datatype "CDATA" > |
| |
| <!-- a list of <number>s --> |
| <!ENTITY % Numbers.datatype "CDATA" > |
| |
| <!-- opacity value (e.g., <number>) --> |
| <!ENTITY % OpacityValue.datatype "CDATA" > |
| |
| <!-- a path data specification --> |
| <!ENTITY % PathData.datatype "CDATA" > |
| |
| <!-- 'preserveAspectRatio' attribute specification --> |
| <!ENTITY % PreserveAspectRatioSpec.datatype "CDATA" > |
| |
| <!-- script expression --> |
| <!ENTITY % Script.datatype "CDATA" > |
| |
| <!-- An SVG color value (RGB plus optional ICC) --> |
| <!ENTITY % SVGColor.datatype "CDATA" > |
| |
| <!-- arbitrary text string --> |
| <!ENTITY % Text.datatype "CDATA" > |
| |
| <!-- list of transforms --> |
| <!ENTITY % TransformList.datatype "CDATA" > |
| |
| <!-- a Uniform Resource Identifier, see [URI] --> |
| <!ENTITY % URI.datatype "CDATA" > |
| |
| <!-- 'viewBox' attribute specification --> |
| <!ENTITY % ViewBoxSpec.datatype "CDATA" > |
| |
| <!-- end of svg-datatypes.mod --> |
| ]]> |
| |
| <!ENTITY % svg-qname.module "INCLUDE" > |
| <![%svg-qname.module;[ |
| <!ENTITY % svg-qname.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Qualified Name//EN" |
| "svg-qname.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Qualified Name Module ......................................... --> |
| <!-- file: svg-qname.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Qualified Name//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-qname.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Qualified Name |
| |
| This module is contained in two parts, labeled Section 'A' and 'B': |
| |
| Section A declares parameter entities to support namespace- |
| qualified names, namespace declarations, and name prefixing |
| for SVG and extensions. |
| |
| Section B declares parameter entities used to provide |
| namespace-qualified names for all SVG element types: |
| --> |
| |
| <!-- Section A: SVG XML Namespace Framework :::::::::::::::::::::: --> |
| |
| <!-- 1. Declare a %SVG.prefixed; conditional section keyword, used |
| to activate namespace prefixing. The default value should |
| inherit '%NS.prefixed;' from the DTD driver, so that unless |
| overridden, the default behaviour follows the overall DTD |
| prefixing scheme. |
| --> |
| <!ENTITY % NS.prefixed "IGNORE" > |
| <!ENTITY % SVG.prefixed "%NS.prefixed;" > |
| |
| <!-- 2. Declare a parameter entity (eg., %SVG.xmlns;) containing |
| the URI reference used to identify the SVG namespace: |
| --> |
| <!ENTITY % SVG.xmlns "http://www.w3.org/2000/svg" > |
| <!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" > |
| |
| <!-- 3. Declare parameter entities (eg., %SVG.prefix;) containing |
| the default namespace prefix string(s) to use when prefixing |
| is enabled. This may be overridden in the DTD driver or the |
| internal subset of an document instance. If no default prefix |
| is desired, this may be declared as an empty string. |
| --> |
| <!ENTITY % SVG.prefix "" > |
| <!ENTITY % XLINK.prefix "xlink" > |
| |
| <!-- 4. Declare parameter entities (eg., %SVG.pfx;) containing the |
| colonized prefix(es) (eg., '%SVG.prefix;:') used when |
| prefixing is active, an empty string when it is not. |
| --> |
| <![%SVG.prefixed;[ |
| <!ENTITY % SVG.pfx "%SVG.prefix;:" > |
| ]]> |
| <!ENTITY % SVG.pfx "" > |
| <!ENTITY % XLINK.pfx "%XLINK.prefix;:" > |
| |
| <!-- 5. The parameter entity %SVG.xmlns.extra.attrib; may be |
| redeclared to contain any non-SVG namespace declaration |
| attributes for namespaces embedded in SVG. The default |
| is an empty string. |
| --> |
| <!ENTITY % SVG.xmlns.extra.attrib "" > |
| |
| <!-- Declare a parameter entity XLINK.xmlns.attrib containing |
| the XML Namespace declarations for XLink. |
| --> |
| <!ENTITY % XLINK.xmlns.attrib |
| "xmlns:%XLINK.prefix; %URI.datatype; #FIXED '%XLINK.xmlns;'" |
| > |
| |
| <!-- Declare a parameter entity %NS.decl.attrib; containing |
| all XML Namespace declarations used in the DTD, plus the |
| xmlns declaration for SVG, its form dependent on whether |
| prefixing is active. |
| --> |
| <![%SVG.prefixed;[ |
| <!ENTITY % NS.decl.attrib |
| "xmlns:%SVG.prefix; %URI.datatype; #FIXED '%SVG.xmlns;' |
| %XLINK.xmlns.attrib; |
| %SVG.xmlns.extra.attrib;" |
| > |
| ]]> |
| <!ENTITY % NS.decl.attrib |
| "%XLINK.xmlns.attrib; |
| %SVG.xmlns.extra.attrib;" |
| > |
| |
| <!-- Declare a parameter entity %SVG.xmlns.attrib; containing |
| all XML namespace declaration attributes used by SVG, |
| including a default xmlns attribute when prefixing is |
| inactive. |
| --> |
| <![%SVG.prefixed;[ |
| <!ENTITY % SVG.xmlns.attrib |
| "%NS.decl.attrib;" |
| > |
| ]]> |
| <!ENTITY % SVG.xmlns.attrib |
| "xmlns %URI.datatype; #FIXED '%SVG.xmlns;' |
| %XLINK.xmlns.attrib;" |
| > |
| |
| <!-- Section B: SVG Qualified Names :::::::::::::::::::::::::::::: --> |
| |
| <!-- 6. This section declares parameter entities used to provide |
| namespace-qualified names for all SVG element types. |
| --> |
| |
| <!-- module: svg-structure.mod ......................... --> |
| |
| <!ENTITY % SVG.svg.qname "%SVG.pfx;svg" > |
| <!ENTITY % SVG.g.qname "%SVG.pfx;g" > |
| <!ENTITY % SVG.defs.qname "%SVG.pfx;defs" > |
| <!ENTITY % SVG.desc.qname "%SVG.pfx;desc" > |
| <!ENTITY % SVG.title.qname "%SVG.pfx;title" > |
| <!ENTITY % SVG.metadata.qname "%SVG.pfx;metadata" > |
| <!ENTITY % SVG.symbol.qname "%SVG.pfx;symbol" > |
| <!ENTITY % SVG.use.qname "%SVG.pfx;use" > |
| |
| <!-- module: svg-conditional.mod ....................... --> |
| |
| <!ENTITY % SVG.switch.qname "%SVG.pfx;switch" > |
| |
| <!-- module: svg-image.mod ............................. --> |
| |
| <!ENTITY % SVG.image.qname "%SVG.pfx;image" > |
| |
| <!-- module: svg-style.mod ............................. --> |
| |
| <!ENTITY % SVG.style.qname "%SVG.pfx;style" > |
| |
| <!-- module: svg-shape.mod ............................. --> |
| |
| <!ENTITY % SVG.path.qname "%SVG.pfx;path" > |
| <!ENTITY % SVG.rect.qname "%SVG.pfx;rect" > |
| <!ENTITY % SVG.circle.qname "%SVG.pfx;circle" > |
| <!ENTITY % SVG.line.qname "%SVG.pfx;line" > |
| <!ENTITY % SVG.ellipse.qname "%SVG.pfx;ellipse" > |
| <!ENTITY % SVG.polyline.qname "%SVG.pfx;polyline" > |
| <!ENTITY % SVG.polygon.qname "%SVG.pfx;polygon" > |
| |
| <!-- module: svg-text.mod .............................. --> |
| |
| <!ENTITY % SVG.text.qname "%SVG.pfx;text" > |
| <!ENTITY % SVG.tspan.qname "%SVG.pfx;tspan" > |
| <!ENTITY % SVG.tref.qname "%SVG.pfx;tref" > |
| <!ENTITY % SVG.textPath.qname "%SVG.pfx;textPath" > |
| <!ENTITY % SVG.altGlyph.qname "%SVG.pfx;altGlyph" > |
| <!ENTITY % SVG.altGlyphDef.qname "%SVG.pfx;altGlyphDef" > |
| <!ENTITY % SVG.altGlyphItem.qname "%SVG.pfx;altGlyphItem" > |
| <!ENTITY % SVG.glyphRef.qname "%SVG.pfx;glyphRef" > |
| |
| <!-- module: svg-marker.mod ............................ --> |
| |
| <!ENTITY % SVG.marker.qname "%SVG.pfx;marker" > |
| |
| <!-- module: svg-profile.mod ........................... --> |
| |
| <!ENTITY % SVG.color-profile.qname "%SVG.pfx;color-profile" > |
| |
| <!-- module: svg-gradient.mod .......................... --> |
| |
| <!ENTITY % SVG.linearGradient.qname "%SVG.pfx;linearGradient" > |
| <!ENTITY % SVG.radialGradient.qname "%SVG.pfx;radialGradient" > |
| <!ENTITY % SVG.stop.qname "stop" > |
| |
| <!-- module: svg-pattern.mod ........................... --> |
| |
| <!ENTITY % SVG.pattern.qname "%SVG.pfx;pattern" > |
| |
| <!-- module: svg-clip.mod .............................. --> |
| |
| <!ENTITY % SVG.clipPath.qname "%SVG.pfx;clipPath" > |
| |
| <!-- module: svg-mask.mod .............................. --> |
| |
| <!ENTITY % SVG.mask.qname "%SVG.pfx;mask" > |
| |
| <!-- module: svg-filter.mod ............................ --> |
| |
| <!ENTITY % SVG.filter.qname "%SVG.pfx;filter" > |
| <!ENTITY % SVG.feBlend.qname "%SVG.pfx;feBlend" > |
| <!ENTITY % SVG.feColorMatrix.qname "%SVG.pfx;feColorMatrix" > |
| <!ENTITY % SVG.feComponentTransfer.qname "%SVG.pfx;feComponentTransfer" > |
| <!ENTITY % SVG.feComposite.qname "%SVG.pfx;feComposite" > |
| <!ENTITY % SVG.feConvolveMatrix.qname "%SVG.pfx;feConvolveMatrix" > |
| <!ENTITY % SVG.feDiffuseLighting.qname "%SVG.pfx;feDiffuseLighting" > |
| <!ENTITY % SVG.feDisplacementMap.qname "%SVG.pfx;feDisplacementMap" > |
| <!ENTITY % SVG.feFlood.qname "%SVG.pfx;feFlood" > |
| <!ENTITY % SVG.feGaussianBlur.qname "%SVG.pfx;feGaussianBlur" > |
| <!ENTITY % SVG.feImage.qname "%SVG.pfx;feImage" > |
| <!ENTITY % SVG.feMerge.qname "%SVG.pfx;feMerge" > |
| <!ENTITY % SVG.feMergeNode.qname "%SVG.pfx;feMergeNode" > |
| <!ENTITY % SVG.feMorphology.qname "%SVG.pfx;feMorphology" > |
| <!ENTITY % SVG.feOffset.qname "%SVG.pfx;feOffset" > |
| <!ENTITY % SVG.feSpecularLighting.qname "%SVG.pfx;feSpecularLighting" > |
| <!ENTITY % SVG.feTile.qname "%SVG.pfx;feTile" > |
| <!ENTITY % SVG.feTurbulence.qname "%SVG.pfx;feTurbulence" > |
| <!ENTITY % SVG.feDistantLight.qname "%SVG.pfx;feDistantLight" > |
| <!ENTITY % SVG.fePointLight.qname "%SVG.pfx;fePointLight" > |
| <!ENTITY % SVG.feSpotLight.qname "%SVG.pfx;feSpotLight" > |
| <!ENTITY % SVG.feFuncR.qname "%SVG.pfx;feFuncR" > |
| <!ENTITY % SVG.feFuncG.qname "%SVG.pfx;feFuncG" > |
| <!ENTITY % SVG.feFuncB.qname "%SVG.pfx;feFuncB" > |
| <!ENTITY % SVG.feFuncA.qname "%SVG.pfx;feFuncA" > |
| |
| <!-- module: svg-cursor.mod ............................ --> |
| |
| <!ENTITY % SVG.cursor.qname "%SVG.pfx;cursor" > |
| |
| <!-- module: svg-hyperlink.mod ......................... --> |
| |
| <!ENTITY % SVG.a.qname "%SVG.pfx;a" > |
| |
| <!-- module: svg-view.mod .............................. --> |
| |
| <!ENTITY % SVG.view.qname "%SVG.pfx;view" > |
| |
| <!-- module: svg-script.mod ............................ --> |
| |
| <!ENTITY % SVG.script.qname "%SVG.pfx;script" > |
| |
| <!-- module: svg-animation.mod ......................... --> |
| |
| <!ENTITY % SVG.animate.qname "%SVG.pfx;animate" > |
| <!ENTITY % SVG.set.qname "%SVG.pfx;set" > |
| <!ENTITY % SVG.animateMotion.qname "%SVG.pfx;animateMotion" > |
| <!ENTITY % SVG.animateColor.qname "%SVG.pfx;animateColor" > |
| <!ENTITY % SVG.animateTransform.qname "%SVG.pfx;animateTransform" > |
| <!ENTITY % SVG.mpath.qname "%SVG.pfx;mpath" > |
| |
| <!-- module: svg-font.mod .............................. --> |
| |
| <!ENTITY % SVG.font.qname "%SVG.pfx;font" > |
| <!ENTITY % SVG.font-face.qname "%SVG.pfx;font-face" > |
| <!ENTITY % SVG.glyph.qname "%SVG.pfx;glyph" > |
| <!ENTITY % SVG.missing-glyph.qname "%SVG.pfx;missing-glyph" > |
| <!ENTITY % SVG.hkern.qname "%SVG.pfx;hkern" > |
| <!ENTITY % SVG.vkern.qname "%SVG.pfx;vkern" > |
| <!ENTITY % SVG.font-face-src.qname "%SVG.pfx;font-face-src" > |
| <!ENTITY % SVG.font-face-uri.qname "%SVG.pfx;font-face-uri" > |
| <!ENTITY % SVG.font-face-format.qname "%SVG.pfx;font-face-format" > |
| <!ENTITY % SVG.font-face-name.qname "%SVG.pfx;font-face-name" > |
| <!ENTITY % SVG.definition-src.qname "%SVG.pfx;definition-src" > |
| |
| <!-- module: svg-extensibility.mod ..................... --> |
| |
| <!ENTITY % SVG.foreignObject.qname "%SVG.pfx;foreignObject" > |
| |
| <!-- end of svg-qname.mod --> |
| ]]> |
| |
| <!ENTITY % svg-model.module "INCLUDE" > |
| <![%svg-model.module;[ |
| <!-- instantiate the Document Model declared in the DTD driver --> |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Tiny Document Model Module .................................... --> |
| <!-- file: svg11-tiny-model.mod |
| |
| This is SVG Tiny, a proper subset of SVG. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Tiny Document Model//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny-model.mod" |
| |
| ....................................................................... --> |
| |
| <!-- SVG 1.1 Tiny Document Model |
| |
| This module describes the groupings of elements that make up |
| common content models for SVG elements. |
| --> |
| |
| <!-- Content Models (Default) .......................... --> |
| |
| <!ENTITY % SVG.Marker.class "" > |
| <!ENTITY % SVG.Profile.class "" > |
| <!ENTITY % SVG.Gradient.class "" > |
| <!ENTITY % SVG.Pattern.class "" > |
| <!ENTITY % SVG.Clip.class "" > |
| <!ENTITY % SVG.Mask.class "" > |
| <!ENTITY % SVG.Filter.class "" > |
| <!ENTITY % SVG.FilterPrimitive.class "" > |
| <!ENTITY % SVG.Cursor.class "" > |
| |
| <!-- module: svg-basic-structure.mod ................... --> |
| |
| <!ENTITY % SVG.Description.extra.class "" > |
| <!ENTITY % SVG.Description.class |
| "%SVG.desc.qname; | %SVG.title.qname; | %SVG.metadata.qname; |
| %SVG.Description.extra.class;" |
| > |
| |
| <!ENTITY % SVG.Use.extra.class "" > |
| <!ENTITY % SVG.Use.class |
| "| %SVG.use.qname; %SVG.Use.extra.class;" |
| > |
| |
| <!ENTITY % SVG.Structure.extra.class "" > |
| <!ENTITY % SVG.Structure.class |
| "| %SVG.svg.qname; | %SVG.g.qname; | %SVG.defs.qname; %SVG.Use.class; |
| %SVG.Structure.extra.class;" |
| > |
| |
| <!-- module: svg-conditional.mod ....................... --> |
| |
| <!ENTITY % SVG.Conditional.extra.class "" > |
| <!ENTITY % SVG.Conditional.class |
| "| %SVG.switch.qname; %SVG.Conditional.extra.class;" |
| > |
| |
| <!-- module: svg-image.mod ............................. --> |
| |
| <!ENTITY % SVG.Image.extra.class "" > |
| <!ENTITY % SVG.Image.class |
| "| %SVG.image.qname; %SVG.Image.extra.class;" |
| > |
| |
| <!-- module: svg-style.mod ............................. --> |
| |
| <!ENTITY % SVG.Style.extra.class "" > |
| <!ENTITY % SVG.Style.class |
| "| %SVG.style.qname; %SVG.Style.extra.class;" |
| > |
| |
| <!-- module: svg-shape.mod ............................. --> |
| |
| <!ENTITY % SVG.Shape.extra.class "" > |
| <!ENTITY % SVG.Shape.class |
| "| %SVG.path.qname; | %SVG.rect.qname; | %SVG.circle.qname; |
| | %SVG.line.qname; | %SVG.ellipse.qname; | %SVG.polyline.qname; |
| | %SVG.polygon.qname; %SVG.Shape.extra.class;" |
| > |
| |
| <!-- module: svg-basic-text.mod ........................ --> |
| |
| <!ENTITY % SVG.Text.extra.class "" > |
| <!ENTITY % SVG.Text.class |
| "| %SVG.text.qname; %SVG.Text.extra.class;" |
| > |
| |
| <!ENTITY % SVG.TextContent.extra.class "" > |
| <!ENTITY % SVG.TextContent.class |
| "%SVG.TextContent.extra.class;" |
| > |
| |
| <!-- module: svg-hyperlink.mod ......................... --> |
| |
| <!ENTITY % SVG.Hyperlink.extra.class "" > |
| <!ENTITY % SVG.Hyperlink.class |
| "| %SVG.a.qname; %SVG.Hyperlink.extra.class;" |
| > |
| |
| <!-- module: svg-view.mod .............................. --> |
| |
| <!ENTITY % SVG.View.extra.class "" > |
| <!ENTITY % SVG.View.class |
| "| %SVG.view.qname; %SVG.View.extra.class;" |
| > |
| |
| <!-- module: svg-script.mod ............................ --> |
| |
| <!ENTITY % SVG.Script.extra.class "" > |
| <!ENTITY % SVG.Script.class |
| "| %SVG.script.qname; %SVG.Script.extra.class;" |
| > |
| |
| <!-- module: svg-animation.mod ......................... --> |
| |
| <!ENTITY % SVG.Animation.extra.class "" > |
| <!ENTITY % SVG.Animation.class |
| "%SVG.animate.qname; | %SVG.set.qname; | %SVG.animateMotion.qname; | |
| %SVG.animateColor.qname; | %SVG.animateTransform.qname; |
| %SVG.Animation.extra.class;" |
| > |
| |
| <!-- module: svg-basic-font.mod ........................ --> |
| |
| <!ENTITY % SVG.Font.extra.class "" > |
| <!ENTITY % SVG.Font.class |
| "| %SVG.font.qname; | %SVG.font-face.qname; %SVG.Font.extra.class;" |
| > |
| |
| <!-- module: svg-extensibility.mod ..................... --> |
| |
| <!ENTITY % SVG.Extensibility.extra.class "" > |
| <!ENTITY % SVG.Extensibility.class |
| "| %SVG.foreignObject.qname; %SVG.Extensibility.extra.class;" |
| > |
| |
| <!-- end of svg11-tiny-model.mod --> |
| ]]> |
| |
| <!ENTITY % svg-attribs.module "INCLUDE" > |
| <![%svg-attribs.module;[ |
| <!-- instantiate the Attribute Collection declared in the DTD driver --> |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Tiny Attribute Collection Module .............................. --> |
| <!-- file: svg11-tiny-attribs.mod |
| |
| This is SVG Tiny, a proper subset of SVG. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Tiny Attribute Collection//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny-attribs.mod" |
| |
| ....................................................................... --> |
| |
| <!-- SVG 1.1 Tiny Attribute Collection |
| |
| This module defines the set of common attributes that can be present |
| on many SVG elements. |
| --> |
| |
| <!-- module: svg-conditional.mod ....................... --> |
| |
| <!ENTITY % ExtensionList.datatype "CDATA" > |
| <!ENTITY % FeatureList.datatype "CDATA" > |
| |
| <!ENTITY % SVG.Conditional.extra.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib |
| "requiredFeatures %FeatureList.datatype; #IMPLIED |
| requiredExtensions %ExtensionList.datatype; #IMPLIED |
| systemLanguage %LanguageCodes.datatype; #IMPLIED |
| %SVG.Conditional.extra.attrib;" |
| > |
| |
| <!-- module: svg-style.mod ............................. --> |
| |
| <!ENTITY % ClassList.datatype "CDATA" > |
| <!ENTITY % StyleSheet.datatype "CDATA" > |
| |
| <!ENTITY % SVG.Style.extra.attrib "" > |
| <!ENTITY % SVG.Style.attrib |
| "style %StyleSheet.datatype; #IMPLIED |
| class %ClassList.datatype; #IMPLIED |
| %SVG.Style.extra.attrib;" |
| > |
| |
| <!-- module: svg-basic-text.mod ........................ --> |
| |
| <!ENTITY % FontFamilyValue.datatype "CDATA" > |
| <!ENTITY % FontSizeValue.datatype "CDATA" > |
| |
| <!ENTITY % SVG.Font.extra.attrib "" > |
| <!ENTITY % SVG.Font.attrib |
| "font-family %FontFamilyValue.datatype; #IMPLIED |
| font-size %FontSizeValue.datatype; #IMPLIED |
| font-style ( normal | italic | oblique | inherit ) #IMPLIED |
| font-weight ( normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | |
| 500 | 600 | 700 | 800 | 900 | inherit ) #IMPLIED |
| %SVG.Font.extra.attrib;" |
| > |
| |
| <!-- end of svg11-tiny-attribs.mod --> |
| ]]> |
| |
| <!-- end of svg-framework.mod --> |
| ]]> |
| |
| <!-- Post-Framework Redeclaration Placeholder .................... --> |
| <!ENTITY % svg-postfw-redecl.module "IGNORE" > |
| <![%svg-postfw-redecl.module;[ |
| %svg-postfw-redecl.mod;]]> |
| |
| <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --> |
| |
| <!-- Core Attribute Module ....................................... --> |
| <!ENTITY % svg-core-attrib.module "INCLUDE" > |
| <![%svg-core-attrib.module;[ |
| <!ENTITY % svg-core-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Core Attribute//EN" |
| "svg-core-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Core Attribute Module ......................................... --> |
| <!-- file: svg-core-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Core Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-core-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Core Attribute |
| |
| id, xml:base, xml:lang, xml:space |
| |
| This module defines the core set of attributes that can be present on |
| any element. |
| --> |
| |
| <!ENTITY % SVG.id.attrib |
| "id ID #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.base.attrib |
| "xml:base %URI.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.lang.attrib |
| "xml:lang %LanguageCode.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.space.attrib |
| "xml:space ( default | preserve ) #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.Core.extra.attrib "" > |
| |
| <!ENTITY % SVG.Core.attrib |
| "%SVG.id.attrib; |
| %SVG.base.attrib; |
| %SVG.lang.attrib; |
| %SVG.space.attrib; |
| %SVG.Core.extra.attrib;" |
| > |
| |
| <!-- end of svg-core-attrib.mod --> |
| ]]> |
| |
| <!-- Paint Attribute Module ...................................... --> |
| <!ENTITY % svg-paint-attrib.module "INCLUDE" > |
| <![%svg-paint-attrib.module;[ |
| <!ENTITY % svg-paint-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Paint Attribute//EN" |
| "svg-paint-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Paint Attribute Module ........................................ --> |
| <!-- file: svg-paint-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Paint Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-paint-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Paint Attribute |
| |
| fill, fill-rule, stroke, stroke-dasharray, stroke-dashoffset, |
| stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-width, color, |
| color-interpolation, color-rendering |
| |
| This module defines the Paint and Color attribute sets. |
| --> |
| |
| <!-- a 'fill' or 'stroke' property/attribute value: <paint> --> |
| <!ENTITY % Paint.datatype "CDATA" > |
| |
| <!-- 'stroke-dasharray' property/attribute value (e.g., 'none', list of <number>s) --> |
| <!ENTITY % StrokeDashArrayValue.datatype "CDATA" > |
| |
| <!-- 'stroke-dashoffset' property/attribute value (e.g., 'none', <legnth>) --> |
| <!ENTITY % StrokeDashOffsetValue.datatype "CDATA" > |
| |
| <!-- 'stroke-miterlimit' property/attribute value (e.g., <number>) --> |
| <!ENTITY % StrokeMiterLimitValue.datatype "CDATA" > |
| |
| <!-- 'stroke-width' property/attribute value (e.g., <length>) --> |
| <!ENTITY % StrokeWidthValue.datatype "CDATA" > |
| |
| <!ENTITY % SVG.fill.attrib |
| "fill %Paint.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.fill-rule.attrib |
| "fill-rule %ClipFillRule.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke.attrib |
| "stroke %Paint.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-dasharray.attrib |
| "stroke-dasharray %StrokeDashArrayValue.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-dashoffset.attrib |
| "stroke-dashoffset %StrokeDashOffsetValue.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-linecap.attrib |
| "stroke-linecap ( butt | round | square | inherit ) #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-linejoin.attrib |
| "stroke-linejoin ( miter | round | bevel | inherit ) #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-miterlimit.attrib |
| "stroke-miterlimit %StrokeMiterLimitValue.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.stroke-width.attrib |
| "stroke-width %StrokeWidthValue.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.Paint.extra.attrib "" > |
| |
| <!ENTITY % SVG.Paint.attrib |
| "%SVG.fill.attrib; |
| %SVG.fill-rule.attrib; |
| %SVG.stroke.attrib; |
| %SVG.stroke-dasharray.attrib; |
| %SVG.stroke-dashoffset.attrib; |
| %SVG.stroke-linecap.attrib; |
| %SVG.stroke-linejoin.attrib; |
| %SVG.stroke-miterlimit.attrib; |
| %SVG.stroke-width.attrib; |
| %SVG.Paint.extra.attrib;" |
| > |
| |
| <!ENTITY % SVG.color.attrib |
| "color %Color.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.color-interpolation.attrib |
| "color-interpolation ( auto | sRGB | linearRGB | inherit ) #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.color-rendering.attrib |
| "color-rendering ( auto | optimizeSpeed | optimizeQuality | inherit ) |
| #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.Color.extra.attrib "" > |
| |
| <!ENTITY % SVG.Color.attrib |
| "%SVG.color.attrib; |
| %SVG.color-interpolation.attrib; |
| %SVG.color-rendering.attrib; |
| %SVG.Color.extra.attrib;" |
| > |
| |
| <!-- end of svg-paint-attrib.mod --> |
| ]]> |
| |
| <!-- Basic Graphics Attribute Module .............................. --> |
| <!ENTITY % svg-graphics-attrib.module "INCLUDE" > |
| <![%svg-graphics-attrib.module;[ |
| <!ENTITY % svg-graphics-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Basic Graphics Attribute//EN" |
| "svg-basic-graphics-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Basic Graphics Attribute Module ............................... --> |
| <!-- file: svg-basic-graphics-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Basic Graphics Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-basic-graphics-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Basic Graphics Attribute |
| |
| display, visibility |
| |
| This module defines the Graphics attribute set. |
| --> |
| |
| <!ENTITY % SVG.display.attrib |
| "display ( inline | block | list-item | run-in | compact | marker | |
| table | inline-table | table-row-group | table-header-group | |
| table-footer-group | table-row | table-column-group | |
| table-column | table-cell | table-caption | none | inherit ) |
| #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.visibility.attrib |
| "visibility ( visible | hidden | inherit ) #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.Graphics.extra.attrib "" > |
| |
| <!ENTITY % SVG.Graphics.attrib |
| "%SVG.display.attrib; |
| %SVG.visibility.attrib; |
| %SVG.Graphics.extra.attrib;" |
| > |
| |
| <!-- end of svg-basic-graphics-attrib.mod --> |
| ]]> |
| |
| <!-- Document Events Attribute Module ............................ --> |
| <!ENTITY % svg-docevents-attrib.module "INCLUDE" > |
| <![%svg-docevents-attrib.module;[ |
| <!ENTITY % svg-docevents-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Document Events Attribute//EN" |
| "svg-docevents-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Document Events Attribute Module .............................. --> |
| <!-- file: svg-docevents-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Document Events Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-docevents-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Document Events Attribute |
| |
| onunload, onabort, onerror, onresize, onscroll, onzoom |
| |
| This module defines the DocumentEvents attribute set. |
| --> |
| |
| <!ENTITY % SVG.onunload.attrib |
| "onunload %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onabort.attrib |
| "onabort %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onerror.attrib |
| "onerror %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onresize.attrib |
| "onresize %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onscroll.attrib |
| "onscroll %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onzoom.attrib |
| "onzoom %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.DocumentEvents.extra.attrib "" > |
| |
| <!ENTITY % SVG.DocumentEvents.attrib |
| "%SVG.onunload.attrib; |
| %SVG.onabort.attrib; |
| %SVG.onerror.attrib; |
| %SVG.onresize.attrib; |
| %SVG.onscroll.attrib; |
| %SVG.onzoom.attrib; |
| %SVG.DocumentEvents.extra.attrib;" |
| > |
| |
| <!-- end of svg-docevents-attrib.mod --> |
| ]]> |
| |
| <!-- Graphical Element Events Attribute Module ................... --> |
| <!ENTITY % svg-graphevents-attrib.module "INCLUDE" > |
| <![%svg-graphevents-attrib.module;[ |
| <!ENTITY % svg-graphevents-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Graphical Element Events Attribute//EN" |
| "svg-graphevents-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Graphical Element Events Attribute Module ..................... --> |
| <!-- file: svg-graphevents-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Graphical Element Events Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-graphevents-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Graphical Element Events Attribute |
| |
| onfocusin, onfocusout, onactivate, onclick, onmousedown, onmouseup, |
| onmouseover, onmousemove, onmouseout, onload |
| |
| This module defines the GraphicalEvents attribute set. |
| --> |
| |
| <!ENTITY % SVG.onfocusin.attrib |
| "onfocusin %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onfocusout.attrib |
| "onfocusout %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onactivate.attrib |
| "onactivate %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onclick.attrib |
| "onclick %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onmousedown.attrib |
| "onmousedown %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onmouseup.attrib |
| "onmouseup %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onmouseover.attrib |
| "onmouseover %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onmousemove.attrib |
| "onmousemove %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onmouseout.attrib |
| "onmouseout %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onload.attrib |
| "onload %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.GraphicalEvents.extra.attrib "" > |
| |
| <!ENTITY % SVG.GraphicalEvents.attrib |
| "%SVG.onfocusin.attrib; |
| %SVG.onfocusout.attrib; |
| %SVG.onactivate.attrib; |
| %SVG.onclick.attrib; |
| %SVG.onmousedown.attrib; |
| %SVG.onmouseup.attrib; |
| %SVG.onmouseover.attrib; |
| %SVG.onmousemove.attrib; |
| %SVG.onmouseout.attrib; |
| %SVG.onload.attrib; |
| %SVG.GraphicalEvents.extra.attrib;" |
| > |
| |
| <!-- end of svg-graphevents-attrib.mod --> |
| ]]> |
| |
| <!-- Animation Events Attribute Module ........................... --> |
| <!ENTITY % svg-animevents-attrib.module "INCLUDE" > |
| <![%svg-animevents-attrib.module;[ |
| <!ENTITY % svg-animevents-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Animation Events Attribute//EN" |
| "svg-animevents-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Animation Events Attribute Module ............................. --> |
| <!-- file: svg-animevents-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 Animation Events Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-animevents-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Animation Events Attribute |
| |
| onbegin, onend, onrepeat, onload |
| |
| This module defines the AnimationEvents attribute set. |
| --> |
| |
| <!ENTITY % SVG.onbegin.attrib |
| "onbegin %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onend.attrib |
| "onend %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onrepeat.attrib |
| "onrepeat %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.onload.attrib |
| "onload %Script.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.AnimationEvents.extra.attrib "" > |
| |
| <!ENTITY % SVG.AnimationEvents.attrib |
| "%SVG.onbegin.attrib; |
| %SVG.onend.attrib; |
| %SVG.onrepeat.attrib; |
| %SVG.onload.attrib; |
| %SVG.AnimationEvents.extra.attrib;" |
| > |
| |
| <!-- end of svg-animevents-attrib.mod --> |
| ]]> |
| |
| <!-- XLink Attribute Module ...................................... --> |
| <!ENTITY % svg-xlink-attrib.module "INCLUDE" > |
| <![%svg-xlink-attrib.module;[ |
| <!ENTITY % svg-xlink-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 XLink Attribute//EN" |
| "svg-xlink-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 XLink Attribute Module ........................................ --> |
| <!-- file: svg-xlink-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 XLink Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-xlink-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- XLink Attribute |
| |
| type, href, role, arcrole, title, show, actuate |
| |
| This module defines the XLink, XLinkRequired, XLinkEmbed, and |
| XLinkReplace attribute set. |
| --> |
| |
| <!ENTITY % SVG.XLink.extra.attrib "" > |
| |
| <!ENTITY % SVG.XLink.attrib |
| "%XLINK.xmlns.attrib; |
| %XLINK.pfx;type ( simple ) #FIXED 'simple' |
| %XLINK.pfx;href %URI.datatype; #IMPLIED |
| %XLINK.pfx;role %URI.datatype; #IMPLIED |
| %XLINK.pfx;arcrole %URI.datatype; #IMPLIED |
| %XLINK.pfx;title CDATA #IMPLIED |
| %XLINK.pfx;show ( other ) 'other' |
| %XLINK.pfx;actuate ( onLoad ) #FIXED 'onLoad' |
| %SVG.XLink.extra.attrib;" |
| > |
| |
| <!ENTITY % SVG.XLinkRequired.extra.attrib "" > |
| |
| <!ENTITY % SVG.XLinkRequired.attrib |
| "%XLINK.xmlns.attrib; |
| %XLINK.pfx;type ( simple ) #FIXED 'simple' |
| %XLINK.pfx;href %URI.datatype; #REQUIRED |
| %XLINK.pfx;role %URI.datatype; #IMPLIED |
| %XLINK.pfx;arcrole %URI.datatype; #IMPLIED |
| %XLINK.pfx;title CDATA #IMPLIED |
| %XLINK.pfx;show ( other ) 'other' |
| %XLINK.pfx;actuate ( onLoad ) #FIXED 'onLoad' |
| %SVG.XLinkRequired.extra.attrib;" |
| > |
| |
| <!ENTITY % SVG.XLinkEmbed.extra.attrib "" > |
| |
| <!ENTITY % SVG.XLinkEmbed.attrib |
| "%XLINK.xmlns.attrib; |
| %XLINK.pfx;type ( simple ) #FIXED 'simple' |
| %XLINK.pfx;href %URI.datatype; #REQUIRED |
| %XLINK.pfx;role %URI.datatype; #IMPLIED |
| %XLINK.pfx;arcrole %URI.datatype; #IMPLIED |
| %XLINK.pfx;title CDATA #IMPLIED |
| %XLINK.pfx;show ( embed ) 'embed' |
| %XLINK.pfx;actuate ( onLoad ) #FIXED 'onLoad' |
| %SVG.XLinkEmbed.extra.attrib;" |
| > |
| |
| <!ENTITY % SVG.XLinkReplace.extra.attrib "" > |
| |
| <!ENTITY % SVG.XLinkReplace.attrib |
| "%XLINK.xmlns.attrib; |
| %XLINK.pfx;type ( simple ) #FIXED 'simple' |
| %XLINK.pfx;href %URI.datatype; #REQUIRED |
| %XLINK.pfx;role %URI.datatype; #IMPLIED |
| %XLINK.pfx;arcrole %URI.datatype; #IMPLIED |
| %XLINK.pfx;title CDATA #IMPLIED |
| %XLINK.pfx;show ( new | replace ) 'replace' |
| %XLINK.pfx;actuate ( onRequest ) #FIXED 'onRequest' |
| %SVG.XLinkReplace.extra.attrib;" |
| > |
| |
| <!-- end of svg-xlink-attrib.mod --> |
| ]]> |
| |
| <!-- External Resources Attribute Module ......................... --> |
| <!ENTITY % svg-extresources-attrib.module "INCLUDE" > |
| <![%svg-extresources-attrib.module;[ |
| <!ENTITY % svg-extresources-attrib.mod |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 External Resources Attribute//EN" |
| "svg-extresources-attrib.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 External Resources Attribute Module ........................... --> |
| <!-- file: svg-extresources-attrib.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ENTITIES SVG 1.1 External Resources Attribute//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-extresources-attrib.mod" |
| |
| ....................................................................... --> |
| |
| <!-- External Resources Attribute |
| |
| externalResourcesRequired |
| |
| This module defines the External attribute set. |
| --> |
| |
| <!ENTITY % SVG.externalResourcesRequired.attrib |
| "externalResourcesRequired %Boolean.datatype; #IMPLIED" |
| > |
| |
| <!ENTITY % SVG.External.extra.attrib "" > |
| |
| <!ENTITY % SVG.External.attrib |
| "%SVG.externalResourcesRequired.attrib; |
| %SVG.External.extra.attrib;" |
| > |
| |
| <!-- end of svg-extresources-attrib.mod --> |
| ]]> |
| |
| <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --> |
| |
| <!-- Basic Structure Module ...................................... --> |
| <!ENTITY % svg-structure.module "INCLUDE" > |
| <![%svg-structure.module;[ |
| <!ENTITY % svg-structure.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Structure//EN" |
| "svg-basic-structure.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Basic Structure Module ........................................ --> |
| <!-- file: svg-basic-structure.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Structure//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-basic-structure.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Basic Structure |
| |
| svg, g, defs, desc, title, metadata, use |
| |
| This module declares the major structural elements and their attributes. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.svg.qname "svg" > |
| <!ENTITY % SVG.g.qname "g" > |
| <!ENTITY % SVG.defs.qname "defs" > |
| <!ENTITY % SVG.desc.qname "desc" > |
| <!ENTITY % SVG.title.qname "title" > |
| <!ENTITY % SVG.metadata.qname "metadata" > |
| <!ENTITY % SVG.use.qname "use" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Container.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Text.attrib "" > |
| <!ENTITY % SVG.TextContent.attrib "" > |
| <!ENTITY % SVG.Font.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Profile.attrib "" > |
| <!ENTITY % SVG.Gradient.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.FilterColor.attrib "" > |
| <!ENTITY % SVG.DocumentEvents.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.XLinkEmbed.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Description.class ............................. --> |
| |
| <!ENTITY % SVG.Description.extra.class "" > |
| |
| <!ENTITY % SVG.Description.class |
| "%SVG.desc.qname; | %SVG.title.qname; | %SVG.metadata.qname; |
| %SVG.Description.extra.class;" |
| > |
| |
| <!-- SVG.Use.class ..................................... --> |
| |
| <!ENTITY % SVG.Use.extra.class "" > |
| |
| <!ENTITY % SVG.Use.class |
| "| %SVG.use.qname; %SVG.Use.extra.class;" |
| > |
| |
| <!-- SVG.Structure.class ............................... --> |
| |
| <!ENTITY % SVG.Structure.extra.class "" > |
| |
| <!ENTITY % SVG.Structure.class |
| "| %SVG.svg.qname; | %SVG.g.qname; | %SVG.defs.qname; %SVG.Use.class; |
| %SVG.Structure.extra.class;" |
| > |
| |
| <!-- SVG.Presentation.attrib ........................... --> |
| |
| <!ENTITY % SVG.Presentation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Presentation.attrib |
| "%SVG.Container.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Text.attrib; |
| %SVG.TextContent.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Gradient.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.FilterColor.attrib; |
| %SVG.Cursor.attrib; |
| flood-color %SVGColor.datatype; #IMPLIED |
| flood-opacity %OpacityValue.datatype; #IMPLIED |
| lighting-color %SVGColor.datatype; #IMPLIED |
| %SVG.Presentation.extra.attrib;" |
| > |
| |
| <!-- svg: SVG Document Element ......................... --> |
| |
| <!ENTITY % SVG.svg.extra.content "" > |
| |
| <!ENTITY % SVG.svg.element "INCLUDE" > |
| <![%SVG.svg.element;[ |
| <!ENTITY % SVG.svg.content |
| "( %SVG.Description.class; | %SVG.Animation.class; %SVG.Structure.class; |
| %SVG.Conditional.class; %SVG.Image.class; %SVG.Style.class; |
| %SVG.Shape.class; %SVG.Text.class; %SVG.Marker.class; %SVG.Profile.class; |
| %SVG.Gradient.class; %SVG.Pattern.class; %SVG.Clip.class; |
| %SVG.Mask.class; %SVG.Filter.class; %SVG.Cursor.class; |
| %SVG.Hyperlink.class; %SVG.View.class; %SVG.Script.class; |
| %SVG.Font.class; %SVG.svg.extra.content; )*" |
| > |
| <!ELEMENT %SVG.svg.qname; %SVG.svg.content; > |
| <!-- end of SVG.svg.element -->]]> |
| |
| <!ENTITY % SVG.svg.attlist "INCLUDE" > |
| <![%SVG.svg.attlist;[ |
| <!ATTLIST %SVG.svg.qname; |
| %SVG.xmlns.attrib; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.DocumentEvents.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.External.attrib; |
| x %Coordinate.datatype; #IMPLIED |
| y %Coordinate.datatype; #IMPLIED |
| width %Length.datatype; #IMPLIED |
| height %Length.datatype; #IMPLIED |
| viewBox %ViewBoxSpec.datatype; #IMPLIED |
| preserveAspectRatio %PreserveAspectRatioSpec.datatype; 'xMidYMid meet' |
| zoomAndPan ( disable | magnify ) 'magnify' |
| version %Number.datatype; #FIXED '1.1' |
| baseProfile %Text.datatype; #IMPLIED |
| contentScriptType %ContentType.datatype; 'text/ecmascript' |
| contentStyleType %ContentType.datatype; 'text/css' |
| > |
| <!-- end of SVG.svg.attlist -->]]> |
| |
| <!-- g: Group Element .................................. --> |
| |
| <!ENTITY % SVG.g.extra.content "" > |
| |
| <!ENTITY % SVG.g.element "INCLUDE" > |
| <![%SVG.g.element;[ |
| <!ENTITY % SVG.g.content |
| "( %SVG.Description.class; | %SVG.Animation.class; %SVG.Structure.class; |
| %SVG.Conditional.class; %SVG.Image.class; %SVG.Style.class; |
| %SVG.Shape.class; %SVG.Text.class; %SVG.Marker.class; %SVG.Profile.class; |
| %SVG.Gradient.class; %SVG.Pattern.class; %SVG.Clip.class; |
| %SVG.Mask.class; %SVG.Filter.class; %SVG.Cursor.class; |
| %SVG.Hyperlink.class; %SVG.View.class; %SVG.Script.class; |
| %SVG.Font.class; %SVG.g.extra.content; )*" |
| > |
| <!ELEMENT %SVG.g.qname; %SVG.g.content; > |
| <!-- end of SVG.g.element -->]]> |
| |
| <!ENTITY % SVG.g.attlist "INCLUDE" > |
| <![%SVG.g.attlist;[ |
| <!ATTLIST %SVG.g.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.External.attrib; |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.g.attlist -->]]> |
| |
| <!-- defs: Definisions Element ......................... --> |
| |
| <!ENTITY % SVG.defs.extra.content "" > |
| |
| <!ENTITY % SVG.defs.element "INCLUDE" > |
| <![%SVG.defs.element;[ |
| <!ENTITY % SVG.defs.content |
| "( %SVG.Description.class; | %SVG.Animation.class; %SVG.Structure.class; |
| %SVG.Conditional.class; %SVG.Image.class; %SVG.Style.class; |
| %SVG.Shape.class; %SVG.Text.class; %SVG.Marker.class; %SVG.Profile.class; |
| %SVG.Gradient.class; %SVG.Pattern.class; %SVG.Clip.class; |
| %SVG.Mask.class; %SVG.Filter.class; %SVG.Cursor.class; |
| %SVG.Hyperlink.class; %SVG.View.class; %SVG.Script.class; |
| %SVG.Font.class; %SVG.defs.extra.content; )*" |
| > |
| <!ELEMENT %SVG.defs.qname; %SVG.defs.content; > |
| <!-- end of SVG.defs.element -->]]> |
| |
| <!ENTITY % SVG.defs.attlist "INCLUDE" > |
| <![%SVG.defs.attlist;[ |
| <!ATTLIST %SVG.defs.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.External.attrib; |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.defs.attlist -->]]> |
| |
| <!-- desc: Description Element ......................... --> |
| |
| <!ENTITY % SVG.desc.extra.content "" > |
| |
| <!ENTITY % SVG.desc.element "INCLUDE" > |
| <![%SVG.desc.element;[ |
| <!ENTITY % SVG.desc.content |
| "( #PCDATA %SVG.desc.extra.content; )*" |
| > |
| <!ELEMENT %SVG.desc.qname; %SVG.desc.content; > |
| <!-- end of SVG.desc.element -->]]> |
| |
| <!ENTITY % SVG.desc.attlist "INCLUDE" > |
| <![%SVG.desc.attlist;[ |
| <!ATTLIST %SVG.desc.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| > |
| <!-- end of SVG.desc.attlist -->]]> |
| |
| <!-- title: Title Element .............................. --> |
| |
| <!ENTITY % SVG.title.extra.content "" > |
| |
| <!ENTITY % SVG.title.element "INCLUDE" > |
| <![%SVG.title.element;[ |
| <!ENTITY % SVG.title.content |
| "( #PCDATA %SVG.title.extra.content; )*" |
| > |
| <!ELEMENT %SVG.title.qname; %SVG.title.content; > |
| <!-- end of SVG.title.element -->]]> |
| |
| <!ENTITY % SVG.title.attlist "INCLUDE" > |
| <![%SVG.title.attlist;[ |
| <!ATTLIST %SVG.title.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| > |
| <!-- end of SVG.title.attlist -->]]> |
| |
| <!-- metadata: Metadata Element ........................ --> |
| |
| <!ENTITY % SVG.metadata.extra.content "" > |
| |
| <!ENTITY % SVG.metadata.element "INCLUDE" > |
| <![%SVG.metadata.element;[ |
| <!ENTITY % SVG.metadata.content |
| "( #PCDATA %SVG.metadata.extra.content; )*" |
| > |
| <!ELEMENT %SVG.metadata.qname; %SVG.metadata.content; > |
| <!-- end of SVG.metadata.element -->]]> |
| |
| <!ENTITY % SVG.metadata.attlist "INCLUDE" > |
| <![%SVG.metadata.attlist;[ |
| <!ATTLIST %SVG.metadata.qname; |
| %SVG.Core.attrib; |
| > |
| <!-- end of SVG.metadata.attlist -->]]> |
| |
| <!-- use: Use Element .................................. --> |
| |
| <!ENTITY % SVG.use.extra.content "" > |
| |
| <!ENTITY % SVG.use.element "INCLUDE" > |
| <![%SVG.use.element;[ |
| <!ENTITY % SVG.use.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.use.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.use.qname; %SVG.use.content; > |
| <!-- end of SVG.use.element -->]]> |
| |
| <!ENTITY % SVG.use.attlist "INCLUDE" > |
| <![%SVG.use.attlist;[ |
| <!ATTLIST %SVG.use.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.XLinkEmbed.attrib; |
| %SVG.External.attrib; |
| x %Coordinate.datatype; #IMPLIED |
| y %Coordinate.datatype; #IMPLIED |
| width %Length.datatype; #IMPLIED |
| height %Length.datatype; #IMPLIED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.use.attlist -->]]> |
| |
| <!-- end of svg-basic-structure.mod --> |
| ]]> |
| |
| <!-- Conditional Processing Module ............................... --> |
| <!ENTITY % svg-conditional.module "INCLUDE" > |
| <![%svg-conditional.module;[ |
| <!ENTITY % svg-conditional.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Conditional Processing//EN" |
| "svg-conditional.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Conditional Processing Module ................................. --> |
| <!-- file: svg-conditional.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Conditional Processing//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-conditional.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Conditional Processing |
| |
| switch |
| |
| This module declares markup to provide support for conditional processing. |
| --> |
| |
| <!-- extension list specification --> |
| <!ENTITY % ExtensionList.datatype "CDATA" > |
| |
| <!-- feature list specification --> |
| <!ENTITY % FeatureList.datatype "CDATA" > |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.switch.qname "switch" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Container.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Text.attrib "" > |
| <!ENTITY % SVG.TextContent.attrib "" > |
| <!ENTITY % SVG.Font.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Profile.attrib "" > |
| <!ENTITY % SVG.Gradient.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.FilterColor.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Conditional.class ............................. --> |
| |
| <!ENTITY % SVG.Conditional.extra.class "" > |
| |
| <!ENTITY % SVG.Conditional.class |
| "| %SVG.switch.qname; %SVG.Conditional.extra.class;" |
| > |
| |
| <!-- SVG.Conditional.attrib ............................ --> |
| |
| <!ENTITY % SVG.Conditional.extra.attrib "" > |
| |
| <!ENTITY % SVG.Conditional.attrib |
| "requiredFeatures %FeatureList.datatype; #IMPLIED |
| requiredExtensions %ExtensionList.datatype; #IMPLIED |
| systemLanguage %LanguageCodes.datatype; #IMPLIED |
| %SVG.Conditional.extra.attrib;" |
| > |
| |
| <!-- SVG.Presentation.attrib ........................... --> |
| |
| <!ENTITY % SVG.Presentation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Presentation.attrib |
| "%SVG.Container.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Text.attrib; |
| %SVG.TextContent.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Gradient.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.FilterColor.attrib; |
| %SVG.Cursor.attrib; |
| flood-color %SVGColor.datatype; #IMPLIED |
| flood-opacity %OpacityValue.datatype; #IMPLIED |
| lighting-color %SVGColor.datatype; #IMPLIED |
| %SVG.Presentation.extra.attrib;" |
| > |
| |
| <!-- switch: Switch Element ............................ --> |
| |
| <!ENTITY % SVG.switch.extra.content "" > |
| |
| <!ENTITY % SVG.switch.element "INCLUDE" > |
| <![%SVG.switch.element;[ |
| <!ENTITY % SVG.switch.content |
| "(( %SVG.Description.class; )*, ( %SVG.svg.qname; | %SVG.g.qname; |
| | %SVG.use.qname; | %SVG.text.qname; | %SVG.Animation.class; |
| %SVG.Conditional.class; %SVG.Image.class; %SVG.Shape.class; |
| %SVG.Hyperlink.class; %SVG.Extensibility.class; |
| %SVG.switch.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.switch.qname; %SVG.switch.content; > |
| <!-- end of SVG.switch.element -->]]> |
| |
| <!ENTITY % SVG.switch.attlist "INCLUDE" > |
| <![%SVG.switch.attlist;[ |
| <!ATTLIST %SVG.switch.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.External.attrib; |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.switch.attlist -->]]> |
| |
| <!-- end of svg-conditional.mod --> |
| ]]> |
| |
| <!-- Image Module ................................................ --> |
| <!ENTITY % svg-image.module "INCLUDE" > |
| <![%svg-image.module;[ |
| <!ENTITY % svg-image.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Image//EN" |
| "svg-image.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Image Module .................................................. --> |
| <!-- file: svg-image.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Image//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-image.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Image |
| |
| image |
| |
| This module declares markup to provide support for image. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.image.qname "image" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Profile.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.XLinkEmbed.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Image.class ................................... --> |
| |
| <!ENTITY % SVG.Image.extra.class "" > |
| |
| <!ENTITY % SVG.Image.class |
| "| %SVG.image.qname; %SVG.Image.extra.class;" |
| > |
| |
| <!-- image: Image Element .............................. --> |
| |
| <!ENTITY % SVG.image.extra.content "" > |
| |
| <!ENTITY % SVG.image.element "INCLUDE" > |
| <![%SVG.image.element;[ |
| <!ENTITY % SVG.image.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.image.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.image.qname; %SVG.image.content; > |
| <!-- end of SVG.image.element -->]]> |
| |
| <!ENTITY % SVG.image.attlist "INCLUDE" > |
| <![%SVG.image.attlist;[ |
| <!ATTLIST %SVG.image.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.XLinkEmbed.attrib; |
| %SVG.External.attrib; |
| x %Coordinate.datatype; #IMPLIED |
| y %Coordinate.datatype; #IMPLIED |
| width %Length.datatype; #REQUIRED |
| height %Length.datatype; #REQUIRED |
| preserveAspectRatio %PreserveAspectRatioSpec.datatype; 'xMidYMid meet' |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.image.attlist -->]]> |
| |
| <!-- end of svg-image.mod --> |
| ]]> |
| |
| <!-- Style Module ................................................ --> |
| <!ENTITY % svg-style.module "INCLUDE" > |
| <![%svg-style.module;[ |
| <!ENTITY % svg-style.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Style//EN" |
| "svg-style.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Style Module .................................................. --> |
| <!-- file: svg-style.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Style//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-style.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Style |
| |
| style |
| |
| This module declares markup to provide support for stylesheet. |
| --> |
| |
| <!-- list of classes --> |
| <!ENTITY % ClassList.datatype "CDATA" > |
| |
| <!-- comma-separated list of media descriptors. --> |
| <!ENTITY % MediaDesc.datatype "CDATA" > |
| |
| <!-- style sheet data --> |
| <!ENTITY % StyleSheet.datatype "CDATA" > |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.style.qname "style" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| |
| <!-- SVG.Style.class ................................... --> |
| |
| <!ENTITY % SVG.Style.extra.class "" > |
| |
| <!ENTITY % SVG.Style.class |
| "| %SVG.style.qname; %SVG.Style.extra.class;" |
| > |
| |
| <!-- SVG.Style.attrib .................................. --> |
| |
| <!ENTITY % SVG.Style.extra.attrib "" > |
| |
| <!ENTITY % SVG.Style.attrib |
| "style %StyleSheet.datatype; #IMPLIED |
| class %ClassList.datatype; #IMPLIED |
| %SVG.Style.extra.attrib;" |
| > |
| |
| <!-- style: Style Element .............................. --> |
| |
| <!ENTITY % SVG.style.extra.content "" > |
| |
| <!ENTITY % SVG.style.element "INCLUDE" > |
| <![%SVG.style.element;[ |
| <!ENTITY % SVG.style.content |
| "( #PCDATA %SVG.style.extra.content; )*" |
| > |
| <!ELEMENT %SVG.style.qname; %SVG.style.content; > |
| <!-- end of SVG.style.element -->]]> |
| |
| <!ENTITY % SVG.style.attlist "INCLUDE" > |
| <![%SVG.style.attlist;[ |
| <!ATTLIST %SVG.style.qname; |
| xml:space ( preserve ) #FIXED 'preserve' |
| %SVG.Core.attrib; |
| type %ContentType.datatype; #REQUIRED |
| media %MediaDesc.datatype; #IMPLIED |
| title %Text.datatype; #IMPLIED |
| > |
| <!-- end of SVG.style.attlist -->]]> |
| |
| <!-- end of svg-style.mod --> |
| ]]> |
| |
| <!-- Shape Module ................................................ --> |
| <!ENTITY % svg-shape.module "INCLUDE" > |
| <![%svg-shape.module;[ |
| <!ENTITY % svg-shape.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Shape//EN" |
| "svg-shape.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Shape Module .................................................. --> |
| <!-- file: svg-shape.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Shape//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-shape.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Shape |
| |
| path, rect, circle, line, ellipse, polyline, polygon |
| |
| This module declares markup to provide support for graphical shapes. |
| --> |
| |
| <!-- a list of points --> |
| <!ENTITY % Points.datatype "CDATA" > |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.path.qname "path" > |
| <!ENTITY % SVG.rect.qname "rect" > |
| <!ENTITY % SVG.circle.qname "circle" > |
| <!ENTITY % SVG.line.qname "line" > |
| <!ENTITY % SVG.ellipse.qname "ellipse" > |
| <!ENTITY % SVG.polyline.qname "polyline" > |
| <!ENTITY % SVG.polygon.qname "polygon" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Shape.class ................................... --> |
| |
| <!ENTITY % SVG.Shape.extra.class "" > |
| |
| <!ENTITY % SVG.Shape.class |
| "| %SVG.path.qname; | %SVG.rect.qname; | %SVG.circle.qname; |
| | %SVG.line.qname; | %SVG.ellipse.qname; | %SVG.polyline.qname; |
| | %SVG.polygon.qname; %SVG.Shape.extra.class;" |
| > |
| |
| <!-- path: Path Element ................................ --> |
| |
| <!ENTITY % SVG.path.extra.content "" > |
| |
| <!ENTITY % SVG.path.element "INCLUDE" > |
| <![%SVG.path.element;[ |
| <!ENTITY % SVG.path.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.path.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.path.qname; %SVG.path.content; > |
| <!-- end of SVG.path.element -->]]> |
| |
| <!ENTITY % SVG.path.attlist "INCLUDE" > |
| <![%SVG.path.attlist;[ |
| <!ATTLIST %SVG.path.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| d %PathData.datatype; #REQUIRED |
| pathLength %Number.datatype; #IMPLIED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.path.attlist -->]]> |
| |
| <!-- rect: Rectangle Element ........................... --> |
| |
| <!ENTITY % SVG.rect.extra.content "" > |
| |
| <!ENTITY % SVG.rect.element "INCLUDE" > |
| <![%SVG.rect.element;[ |
| <!ENTITY % SVG.rect.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.rect.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.rect.qname; %SVG.rect.content; > |
| <!-- end of SVG.rect.element -->]]> |
| |
| <!ENTITY % SVG.rect.attlist "INCLUDE" > |
| <![%SVG.rect.attlist;[ |
| <!ATTLIST %SVG.rect.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| x %Coordinate.datatype; #IMPLIED |
| y %Coordinate.datatype; #IMPLIED |
| width %Length.datatype; #REQUIRED |
| height %Length.datatype; #REQUIRED |
| rx %Length.datatype; #IMPLIED |
| ry %Length.datatype; #IMPLIED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.rect.attlist -->]]> |
| |
| <!-- circle: Circle Element ............................ --> |
| |
| <!ENTITY % SVG.circle.extra.content "" > |
| |
| <!ENTITY % SVG.circle.element "INCLUDE" > |
| <![%SVG.circle.element;[ |
| <!ENTITY % SVG.circle.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.circle.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.circle.qname; %SVG.circle.content; > |
| <!-- end of SVG.circle.element -->]]> |
| |
| <!ENTITY % SVG.circle.attlist "INCLUDE" > |
| <![%SVG.circle.attlist;[ |
| <!ATTLIST %SVG.circle.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| cx %Coordinate.datatype; #IMPLIED |
| cy %Coordinate.datatype; #IMPLIED |
| r %Length.datatype; #REQUIRED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.circle.attlist -->]]> |
| |
| <!-- line: Line Element ................................ --> |
| |
| <!ENTITY % SVG.line.extra.content "" > |
| |
| <!ENTITY % SVG.line.element "INCLUDE" > |
| <![%SVG.line.element;[ |
| <!ENTITY % SVG.line.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.line.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.line.qname; %SVG.line.content; > |
| <!-- end of SVG.line.element -->]]> |
| |
| <!ENTITY % SVG.line.attlist "INCLUDE" > |
| <![%SVG.line.attlist;[ |
| <!ATTLIST %SVG.line.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| x1 %Coordinate.datatype; #IMPLIED |
| y1 %Coordinate.datatype; #IMPLIED |
| x2 %Coordinate.datatype; #IMPLIED |
| y2 %Coordinate.datatype; #IMPLIED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.line.attlist -->]]> |
| |
| <!-- ellipse: Ellipse Element .......................... --> |
| |
| <!ENTITY % SVG.ellipse.extra.content "" > |
| |
| <!ENTITY % SVG.ellipse.element "INCLUDE" > |
| <![%SVG.ellipse.element;[ |
| <!ENTITY % SVG.ellipse.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.ellipse.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.ellipse.qname; %SVG.ellipse.content; > |
| <!-- end of SVG.ellipse.element -->]]> |
| |
| <!ENTITY % SVG.ellipse.attlist "INCLUDE" > |
| <![%SVG.ellipse.attlist;[ |
| <!ATTLIST %SVG.ellipse.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| cx %Coordinate.datatype; #IMPLIED |
| cy %Coordinate.datatype; #IMPLIED |
| rx %Length.datatype; #REQUIRED |
| ry %Length.datatype; #REQUIRED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.ellipse.attlist -->]]> |
| |
| <!-- polyline: Polyline Element ........................ --> |
| |
| <!ENTITY % SVG.polyline.extra.content "" > |
| |
| <!ENTITY % SVG.polyline.element "INCLUDE" > |
| <![%SVG.polyline.element;[ |
| <!ENTITY % SVG.polyline.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.polyline.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.polyline.qname; %SVG.polyline.content; > |
| <!-- end of SVG.polyline.element -->]]> |
| |
| <!ENTITY % SVG.polyline.attlist "INCLUDE" > |
| <![%SVG.polyline.attlist;[ |
| <!ATTLIST %SVG.polyline.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| points %Points.datatype; #REQUIRED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.polyline.attlist -->]]> |
| |
| <!-- polygon: Polygon Element .......................... --> |
| |
| <!ENTITY % SVG.polygon.extra.content "" > |
| |
| <!ENTITY % SVG.polygon.element "INCLUDE" > |
| <![%SVG.polygon.element;[ |
| <!ENTITY % SVG.polygon.content |
| "(( %SVG.Description.class; )*, ( %SVG.Animation.class; |
| %SVG.polygon.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.polygon.qname; %SVG.polygon.content; > |
| <!-- end of SVG.polygon.element -->]]> |
| |
| <!ENTITY % SVG.polygon.attlist "INCLUDE" > |
| <![%SVG.polygon.attlist;[ |
| <!ATTLIST %SVG.polygon.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| points %Points.datatype; #REQUIRED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.polygon.attlist -->]]> |
| |
| <!-- end of svg-shape.mod --> |
| ]]> |
| |
| <!-- Basic Text Module ........................................... --> |
| <!ENTITY % svg-text.module "INCLUDE" > |
| <![%svg-text.module;[ |
| <!ENTITY % svg-text.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Text//EN" |
| "svg-basic-text.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Basic Text Module ............................................. --> |
| <!-- file: svg-basic-text.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Text//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-basic-text.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Basic Text |
| |
| text, altGlyph, altGlyphDef, glyphRef |
| |
| This module declares markup to provide support for text. |
| --> |
| |
| <!-- 'font-family' property/attribute value (i.e., list of fonts) --> |
| <!ENTITY % FontFamilyValue.datatype "CDATA" > |
| |
| <!-- 'font-size' property/attribute value --> |
| <!ENTITY % FontSizeValue.datatype "CDATA" > |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.text.qname "text" > |
| <!ENTITY % SVG.altGlyph.qname "altGlyph" > |
| <!ENTITY % SVG.altGlyphDef.qname "altGlyphDef" > |
| <!ENTITY % SVG.glyphRef.qname "glyphRef" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.XLink.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Text.class .................................... --> |
| |
| <!ENTITY % SVG.Text.extra.class "" > |
| |
| <!ENTITY % SVG.Text.class |
| "| %SVG.text.qname; | %SVG.altGlyphDef.qname; %SVG.Text.extra.class;" |
| > |
| |
| <!-- SVG.TextContent.class ............................. --> |
| |
| <!ENTITY % SVG.TextContent.extra.class "" > |
| |
| <!ENTITY % SVG.TextContent.class |
| "| %SVG.altGlyph.qname; %SVG.TextContent.extra.class;" |
| > |
| |
| <!-- SVG.Font.attrib ................................... --> |
| |
| <!ENTITY % SVG.Font.extra.attrib "" > |
| |
| <!ENTITY % SVG.Font.attrib |
| "font-family %FontFamilyValue.datatype; #IMPLIED |
| font-size %FontSizeValue.datatype; #IMPLIED |
| font-style ( normal | italic | oblique | inherit ) #IMPLIED |
| font-weight ( normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | |
| 500 | 600 | 700 | 800 | 900 | inherit ) #IMPLIED |
| %SVG.Font.extra.attrib;" |
| > |
| |
| <!-- text: Text Element ................................ --> |
| |
| <!ENTITY % SVG.text.extra.content "" > |
| |
| <!ENTITY % SVG.text.element "INCLUDE" > |
| <![%SVG.text.element;[ |
| <!ENTITY % SVG.text.content |
| "( #PCDATA | %SVG.Description.class; | %SVG.Animation.class; |
| %SVG.TextContent.class; %SVG.Hyperlink.class; |
| %SVG.text.extra.content; )*" |
| > |
| <!ELEMENT %SVG.text.qname; %SVG.text.content; > |
| <!-- end of SVG.text.element -->]]> |
| |
| <!ENTITY % SVG.text.attlist "INCLUDE" > |
| <![%SVG.text.attlist;[ |
| <!ATTLIST %SVG.text.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.External.attrib; |
| x %Coordinates.datatype; #IMPLIED |
| y %Coordinates.datatype; #IMPLIED |
| rotate %Numbers.datatype; #IMPLIED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.text.attlist -->]]> |
| |
| <!-- altGlyph: Alternate Glyph Element ................. --> |
| |
| <!ENTITY % SVG.altGlyph.extra.content "" > |
| |
| <!ENTITY % SVG.altGlyph.element "INCLUDE" > |
| <![%SVG.altGlyph.element;[ |
| <!ENTITY % SVG.altGlyph.content |
| "( #PCDATA %SVG.altGlyph.extra.content; )*" |
| > |
| <!ELEMENT %SVG.altGlyph.qname; %SVG.altGlyph.content; > |
| <!-- end of SVG.altGlyph.element -->]]> |
| |
| <!ENTITY % SVG.altGlyph.attlist "INCLUDE" > |
| <![%SVG.altGlyph.attlist;[ |
| <!ATTLIST %SVG.altGlyph.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.Cursor.attrib; |
| %SVG.XLink.attrib; |
| %SVG.External.attrib; |
| glyphRef CDATA #IMPLIED |
| format CDATA #IMPLIED |
| > |
| <!-- end of SVG.altGlyph.attlist -->]]> |
| |
| <!-- altGlyphDef: Alternate Glyph Definition Element ... --> |
| |
| <!ENTITY % SVG.altGlyphDef.extra.content "" > |
| |
| <!ENTITY % SVG.altGlyphDef.element "INCLUDE" > |
| <![%SVG.altGlyphDef.element;[ |
| <!ENTITY % SVG.altGlyphDef.content |
| "( %SVG.glyphRef.qname;+ %SVG.altGlyphDef.extra.content; )" |
| > |
| <!ELEMENT %SVG.altGlyphDef.qname; %SVG.altGlyphDef.content; > |
| <!-- end of SVG.altGlyphDef.element -->]]> |
| |
| <!ENTITY % SVG.altGlyphDef.attlist "INCLUDE" > |
| <![%SVG.altGlyphDef.attlist;[ |
| <!ATTLIST %SVG.altGlyphDef.qname; |
| %SVG.Core.attrib; |
| > |
| <!-- end of SVG.altGlyphDef.attlist -->]]> |
| |
| <!-- glyphRef: Glyph Reference Element ................. --> |
| |
| <!ENTITY % SVG.glyphRef.element "INCLUDE" > |
| <![%SVG.glyphRef.element;[ |
| <!ENTITY % SVG.glyphRef.content "EMPTY" > |
| <!ELEMENT %SVG.glyphRef.qname; %SVG.glyphRef.content; > |
| <!-- end of SVG.glyphRef.element -->]]> |
| |
| <!ENTITY % SVG.glyphRef.attlist "INCLUDE" > |
| <![%SVG.glyphRef.attlist;[ |
| <!ATTLIST %SVG.glyphRef.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| %SVG.Font.attrib; |
| %SVG.XLink.attrib; |
| glyphRef CDATA #IMPLIED |
| format CDATA #IMPLIED |
| > |
| <!-- end of SVG.glyphRef.attlist -->]]> |
| |
| <!-- end of svg-basic-text.mod --> |
| ]]> |
| |
| <!-- Hyperlinking Module ......................................... --> |
| <!ENTITY % svg-hyperlink.module "INCLUDE" > |
| <![%svg-hyperlink.module;[ |
| <!ENTITY % svg-hyperlink.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Hyperlinking//EN" |
| "svg-hyperlink.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Hyperlinking Module ........................................... --> |
| <!-- file: svg-hyperlink.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Hyperlinking//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-hyperlink.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Hyperlinking |
| |
| a |
| |
| This module declares markup to provide support for hyper linking. |
| --> |
| |
| <!-- link to this target --> |
| <!ENTITY % LinkTarget.datatype "NMTOKEN" > |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.a.qname "a" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Text.attrib "" > |
| <!ENTITY % SVG.TextContent.attrib "" > |
| <!ENTITY % SVG.Font.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Gradient.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.FilterColor.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.XLinkReplace.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Hyperlink.class ............................... --> |
| |
| <!ENTITY % SVG.Hyperlink.extra.class "" > |
| |
| <!ENTITY % SVG.Hyperlink.class |
| "| %SVG.a.qname; %SVG.Hyperlink.extra.class;" |
| > |
| |
| <!-- SVG.Presentation.attrib ........................... --> |
| |
| <!ENTITY % SVG.Presentation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Presentation.attrib |
| "%SVG.Container.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Text.attrib; |
| %SVG.TextContent.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Gradient.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.FilterColor.attrib; |
| %SVG.Cursor.attrib; |
| flood-color %SVGColor.datatype; #IMPLIED |
| flood-opacity %OpacityValue.datatype; #IMPLIED |
| lighting-color %SVGColor.datatype; #IMPLIED |
| %SVG.Presentation.extra.attrib;" |
| > |
| |
| <!-- a: Anchor Element ................................. --> |
| |
| <!ENTITY % SVG.a.extra.content "" > |
| |
| <!ENTITY % SVG.a.element "INCLUDE" > |
| <![%SVG.a.element;[ |
| <!ENTITY % SVG.a.content |
| "( #PCDATA | %SVG.Description.class; | %SVG.Animation.class; |
| %SVG.Structure.class; %SVG.Conditional.class; %SVG.Image.class; |
| %SVG.Style.class; %SVG.Shape.class; %SVG.Text.class; %SVG.Marker.class; |
| %SVG.Profile.class; %SVG.Gradient.class; %SVG.Pattern.class; |
| %SVG.Clip.class; %SVG.Mask.class; %SVG.Filter.class; %SVG.Cursor.class; |
| %SVG.Hyperlink.class; %SVG.View.class; %SVG.Script.class; |
| %SVG.Font.class; %SVG.a.extra.content; )*" |
| > |
| <!ELEMENT %SVG.a.qname; %SVG.a.content; > |
| <!-- end of SVG.a.element -->]]> |
| |
| <!ENTITY % SVG.a.attlist "INCLUDE" > |
| <![%SVG.a.attlist;[ |
| <!ATTLIST %SVG.a.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.XLinkReplace.attrib; |
| %SVG.External.attrib; |
| transform %TransformList.datatype; #IMPLIED |
| target %LinkTarget.datatype; #IMPLIED |
| > |
| <!-- end of SVG.a.attlist -->]]> |
| |
| <!-- end of svg-hyperlink.mod --> |
| ]]> |
| |
| <!-- View Module ................................................. --> |
| <!ENTITY % svg-view.module "INCLUDE" > |
| <![%svg-view.module;[ |
| <!ENTITY % svg-view.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 View//EN" |
| "svg-view.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 View Module ................................................... --> |
| <!-- file: svg-view.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 View//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-view.mod" |
| |
| ....................................................................... --> |
| |
| <!-- View |
| |
| view |
| |
| This module declares markup to provide support for view. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.view.qname "view" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.View.class .................................... --> |
| |
| <!ENTITY % SVG.View.extra.class "" > |
| |
| <!ENTITY % SVG.View.class |
| "| %SVG.view.qname; %SVG.View.extra.class;" |
| > |
| |
| <!-- view: View Element ................................ --> |
| |
| <!ENTITY % SVG.view.extra.content "" > |
| |
| <!ENTITY % SVG.view.element "INCLUDE" > |
| <![%SVG.view.element;[ |
| <!ENTITY % SVG.view.content |
| "( %SVG.Description.class; %SVG.view.extra.content; )*" |
| > |
| <!ELEMENT %SVG.view.qname; %SVG.view.content; > |
| <!-- end of SVG.view.element -->]]> |
| |
| <!ENTITY % SVG.view.attlist "INCLUDE" > |
| <![%SVG.view.attlist;[ |
| <!ATTLIST %SVG.view.qname; |
| %SVG.Core.attrib; |
| %SVG.External.attrib; |
| viewBox %ViewBoxSpec.datatype; #IMPLIED |
| preserveAspectRatio %PreserveAspectRatioSpec.datatype; 'xMidYMid meet' |
| zoomAndPan ( disable | magnify ) 'magnify' |
| viewTarget CDATA #IMPLIED |
| > |
| <!-- end of SVG.view.attlist -->]]> |
| |
| <!-- end of svg-view.mod --> |
| ]]> |
| |
| <!-- Scripting Module ............................................ --> |
| <!ENTITY % svg-script.module "INCLUDE" > |
| <![%svg-script.module;[ |
| <!ENTITY % svg-script.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Scripting//EN" |
| "svg-script.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Scripting Module .............................................. --> |
| <!-- file: svg-script.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Scripting//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-script.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Scripting |
| |
| script |
| |
| This module declares markup to provide support for scripting. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.script.qname "script" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.XLink.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Script.class .................................. --> |
| |
| <!ENTITY % SVG.Script.extra.class "" > |
| |
| <!ENTITY % SVG.Script.class |
| "| %SVG.script.qname; %SVG.Script.extra.class;" |
| > |
| |
| <!-- script: Script Element ............................ --> |
| |
| <!ENTITY % SVG.script.extra.content "" > |
| |
| <!ENTITY % SVG.script.element "INCLUDE" > |
| <![%SVG.script.element;[ |
| <!ENTITY % SVG.script.content |
| "( #PCDATA %SVG.script.extra.content; )*" |
| > |
| <!ELEMENT %SVG.script.qname; %SVG.script.content; > |
| <!-- end of SVG.script.element -->]]> |
| |
| <!ENTITY % SVG.script.attlist "INCLUDE" > |
| <![%SVG.script.attlist;[ |
| <!ATTLIST %SVG.script.qname; |
| %SVG.Core.attrib; |
| %SVG.XLink.attrib; |
| %SVG.External.attrib; |
| type %ContentType.datatype; #REQUIRED |
| > |
| <!-- end of SVG.script.attlist -->]]> |
| |
| <!-- end of svg-script.mod --> |
| ]]> |
| |
| <!-- Animation Module ............................................ --> |
| <!ENTITY % svg-animation.module "INCLUDE" > |
| <![%svg-animation.module;[ |
| <!ENTITY % svg-animation.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Animation//EN" |
| "svg-animation.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Animation Module .............................................. --> |
| <!-- file: svg-animation.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Animation//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-animation.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Animation |
| |
| animate, set, animateMotion, animateColor, animateTransform, mpath |
| |
| This module declares markup to provide support for animation. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.animate.qname "animate" > |
| <!ENTITY % SVG.set.qname "set" > |
| <!ENTITY % SVG.animateMotion.qname "animateMotion" > |
| <!ENTITY % SVG.animateColor.qname "animateColor" > |
| <!ENTITY % SVG.animateTransform.qname "animateTransform" > |
| <!ENTITY % SVG.mpath.qname "mpath" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.AnimationEvents.attrib "" > |
| <!ENTITY % SVG.XLink.attrib "" > |
| <!ENTITY % SVG.XLinkRequired.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Animation.class ............................... --> |
| |
| <!ENTITY % SVG.Animation.extra.class "" > |
| |
| <!ENTITY % SVG.Animation.class |
| "%SVG.animate.qname; | %SVG.set.qname; | %SVG.animateMotion.qname; | |
| %SVG.animateColor.qname; | %SVG.animateTransform.qname; |
| %SVG.Animation.extra.class;" |
| > |
| |
| <!-- SVG.Animation.attrib .............................. --> |
| |
| <!ENTITY % SVG.Animation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Animation.attrib |
| "%SVG.XLink.attrib; |
| %SVG.Animation.extra.attrib;" |
| > |
| |
| <!-- SVG.AnimationAttribute.attrib ..................... --> |
| |
| <!ENTITY % SVG.AnimationAttribute.extra.attrib "" > |
| |
| <!ENTITY % SVG.AnimationAttribute.attrib |
| "attributeName CDATA #REQUIRED |
| attributeType CDATA #IMPLIED |
| %SVG.AnimationAttribute.extra.attrib;" |
| > |
| |
| <!-- SVG.AnimationTiming.attrib ........................ --> |
| |
| <!ENTITY % SVG.AnimationTiming.extra.attrib "" > |
| |
| <!ENTITY % SVG.AnimationTiming.attrib |
| "begin CDATA #IMPLIED |
| dur CDATA #IMPLIED |
| end CDATA #IMPLIED |
| min CDATA #IMPLIED |
| max CDATA #IMPLIED |
| restart ( always | never | whenNotActive ) 'always' |
| repeatCount CDATA #IMPLIED |
| repeatDur CDATA #IMPLIED |
| fill ( remove | freeze ) 'remove' |
| %SVG.AnimationTiming.extra.attrib;" |
| > |
| |
| <!-- SVG.AnimationValue.attrib ......................... --> |
| |
| <!ENTITY % SVG.AnimationValue.extra.attrib "" > |
| |
| <!ENTITY % SVG.AnimationValue.attrib |
| "calcMode ( discrete | linear | paced | spline ) 'linear' |
| values CDATA #IMPLIED |
| keyTimes CDATA #IMPLIED |
| keySplines CDATA #IMPLIED |
| from CDATA #IMPLIED |
| to CDATA #IMPLIED |
| by CDATA #IMPLIED |
| %SVG.AnimationValue.extra.attrib;" |
| > |
| |
| <!-- SVG.AnimationAddtion.attrib ....................... --> |
| |
| <!ENTITY % SVG.AnimationAddtion.extra.attrib "" > |
| |
| <!ENTITY % SVG.AnimationAddtion.attrib |
| "additive ( replace | sum ) 'replace' |
| accumulate ( none | sum ) 'none' |
| %SVG.AnimationAddtion.extra.attrib;" |
| > |
| |
| <!-- animate: Animate Element .......................... --> |
| |
| <!ENTITY % SVG.animate.extra.content "" > |
| |
| <!ENTITY % SVG.animate.element "INCLUDE" > |
| <![%SVG.animate.element;[ |
| <!ENTITY % SVG.animate.content |
| "( %SVG.Description.class; %SVG.animate.extra.content; )*" |
| > |
| <!ELEMENT %SVG.animate.qname; %SVG.animate.content; > |
| <!-- end of SVG.animate.element -->]]> |
| |
| <!ENTITY % SVG.animate.attlist "INCLUDE" > |
| <![%SVG.animate.attlist;[ |
| <!ATTLIST %SVG.animate.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.AnimationEvents.attrib; |
| %SVG.External.attrib; |
| %SVG.Animation.attrib; |
| %SVG.AnimationAttribute.attrib; |
| %SVG.AnimationTiming.attrib; |
| %SVG.AnimationValue.attrib; |
| %SVG.AnimationAddtion.attrib; |
| > |
| <!-- end of SVG.animate.attlist -->]]> |
| |
| <!-- set: Set Element .................................. --> |
| |
| <!ENTITY % SVG.set.extra.content "" > |
| |
| <!ENTITY % SVG.set.element "INCLUDE" > |
| <![%SVG.set.element;[ |
| <!ENTITY % SVG.set.content |
| "( %SVG.Description.class; %SVG.set.extra.content; )*" |
| > |
| <!ELEMENT %SVG.set.qname; %SVG.set.content; > |
| <!-- end of SVG.set.element -->]]> |
| |
| <!ENTITY % SVG.set.attlist "INCLUDE" > |
| <![%SVG.set.attlist;[ |
| <!ATTLIST %SVG.set.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.AnimationEvents.attrib; |
| %SVG.External.attrib; |
| %SVG.Animation.attrib; |
| %SVG.AnimationAttribute.attrib; |
| %SVG.AnimationTiming.attrib; |
| to CDATA #IMPLIED |
| > |
| <!-- end of SVG.set.attlist -->]]> |
| |
| <!-- animateMotion: Animate Motion Element ............. --> |
| |
| <!ENTITY % SVG.animateMotion.extra.content "" > |
| |
| <!ENTITY % SVG.animateMotion.element "INCLUDE" > |
| <![%SVG.animateMotion.element;[ |
| <!ENTITY % SVG.animateMotion.content |
| "(( %SVG.Description.class; )*, %SVG.mpath.qname;? |
| %SVG.animateMotion.extra.content; )" |
| > |
| <!ELEMENT %SVG.animateMotion.qname; %SVG.animateMotion.content; > |
| <!-- end of SVG.animateMotion.element -->]]> |
| |
| <!ENTITY % SVG.animateMotion.attlist "INCLUDE" > |
| <![%SVG.animateMotion.attlist;[ |
| <!ATTLIST %SVG.animateMotion.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.AnimationEvents.attrib; |
| %SVG.External.attrib; |
| %SVG.Animation.attrib; |
| %SVG.AnimationTiming.attrib; |
| %SVG.AnimationAddtion.attrib; |
| calcMode ( discrete | linear | paced | spline ) 'paced' |
| values CDATA #IMPLIED |
| keyTimes CDATA #IMPLIED |
| keySplines CDATA #IMPLIED |
| from CDATA #IMPLIED |
| to CDATA #IMPLIED |
| by CDATA #IMPLIED |
| path CDATA #IMPLIED |
| keyPoints CDATA #IMPLIED |
| rotate CDATA #IMPLIED |
| origin CDATA #IMPLIED |
| > |
| <!-- end of SVG.animateMotion.attlist -->]]> |
| |
| <!-- animateColor: Animate Color Element ............... --> |
| |
| <!ENTITY % SVG.animateColor.extra.content "" > |
| |
| <!ENTITY % SVG.animateColor.element "INCLUDE" > |
| <![%SVG.animateColor.element;[ |
| <!ENTITY % SVG.animateColor.content |
| "( %SVG.Description.class; %SVG.animateColor.extra.content; )*" |
| > |
| <!ELEMENT %SVG.animateColor.qname; %SVG.animateColor.content; > |
| <!-- end of SVG.animateColor.element -->]]> |
| |
| <!ENTITY % SVG.animateColor.attlist "INCLUDE" > |
| <![%SVG.animateColor.attlist;[ |
| <!ATTLIST %SVG.animateColor.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.AnimationEvents.attrib; |
| %SVG.External.attrib; |
| %SVG.Animation.attrib; |
| %SVG.AnimationAttribute.attrib; |
| %SVG.AnimationTiming.attrib; |
| %SVG.AnimationValue.attrib; |
| %SVG.AnimationAddtion.attrib; |
| > |
| <!-- end of SVG.animateColor.attlist -->]]> |
| |
| <!-- animateTransform: Animate Transform Element ....... --> |
| |
| <!ENTITY % SVG.animateTransform.extra.content "" > |
| |
| <!ENTITY % SVG.animateTransform.element "INCLUDE" > |
| <![%SVG.animateTransform.element;[ |
| <!ENTITY % SVG.animateTransform.content |
| "( %SVG.Description.class; %SVG.animateTransform.extra.content; )*" |
| > |
| <!ELEMENT %SVG.animateTransform.qname; %SVG.animateTransform.content; > |
| <!-- end of SVG.animateTransform.element -->]]> |
| |
| <!ENTITY % SVG.animateTransform.attlist "INCLUDE" > |
| <![%SVG.animateTransform.attlist;[ |
| <!ATTLIST %SVG.animateTransform.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.AnimationEvents.attrib; |
| %SVG.External.attrib; |
| %SVG.Animation.attrib; |
| %SVG.AnimationAttribute.attrib; |
| %SVG.AnimationTiming.attrib; |
| %SVG.AnimationValue.attrib; |
| %SVG.AnimationAddtion.attrib; |
| type ( translate | scale | rotate | skewX | skewY ) 'translate' |
| > |
| <!-- end of SVG.animateTransform.attlist -->]]> |
| |
| <!-- mpath: Motion Path Element ........................ --> |
| |
| <!ENTITY % SVG.mpath.extra.content "" > |
| |
| <!ENTITY % SVG.mpath.element "INCLUDE" > |
| <![%SVG.mpath.element;[ |
| <!ENTITY % SVG.mpath.content |
| "( %SVG.Description.class; %SVG.mpath.extra.content; )*" |
| > |
| <!ELEMENT %SVG.mpath.qname; %SVG.mpath.content; > |
| <!-- end of SVG.mpath.element -->]]> |
| |
| <!ENTITY % SVG.mpath.attlist "INCLUDE" > |
| <![%SVG.mpath.attlist;[ |
| <!ATTLIST %SVG.mpath.qname; |
| %SVG.Core.attrib; |
| %SVG.XLinkRequired.attrib; |
| %SVG.External.attrib; |
| > |
| <!-- end of SVG.mpath.attlist -->]]> |
| |
| <!-- end of svg-animation.mod --> |
| ]]> |
| |
| <!-- Basic Font Module ........................................... --> |
| <!ENTITY % svg-font.module "INCLUDE" > |
| <![%svg-font.module;[ |
| <!ENTITY % svg-font.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Font//EN" |
| "svg-basic-font.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Basic Font Module ............................................. --> |
| <!-- file: svg-basic-font.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Basic Font//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-basic-font.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Basic Font |
| |
| font, font-face, glyph, missing-glyph, hkern, vkern, font-face-src, |
| font-face-uri, font-face-name |
| |
| This module declares markup to provide support for template. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.font.qname "font" > |
| <!ENTITY % SVG.font-face.qname "font-face" > |
| <!ENTITY % SVG.glyph.qname "glyph" > |
| <!ENTITY % SVG.missing-glyph.qname "missing-glyph" > |
| <!ENTITY % SVG.hkern.qname "hkern" > |
| <!ENTITY % SVG.vkern.qname "vkern" > |
| <!ENTITY % SVG.font-face-src.qname "font-face-src" > |
| <!ENTITY % SVG.font-face-uri.qname "font-face-uri" > |
| <!ENTITY % SVG.font-face-name.qname "font-face-name" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Container.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Text.attrib "" > |
| <!ENTITY % SVG.TextContent.attrib "" > |
| <!ENTITY % SVG.Font.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Profile.attrib "" > |
| <!ENTITY % SVG.Gradient.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.FilterColor.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.XLinkRequired.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Font.class .................................... --> |
| |
| <!ENTITY % SVG.Font.extra.class "" > |
| |
| <!ENTITY % SVG.Font.class |
| "| %SVG.font.qname; | %SVG.font-face.qname; %SVG.Font.extra.class;" |
| > |
| |
| <!-- SVG.Presentation.attrib ........................... --> |
| |
| <!ENTITY % SVG.Presentation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Presentation.attrib |
| "%SVG.Container.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Text.attrib; |
| %SVG.TextContent.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Gradient.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.FilterColor.attrib; |
| %SVG.Cursor.attrib; |
| flood-color %SVGColor.datatype; #IMPLIED |
| flood-opacity %OpacityValue.datatype; #IMPLIED |
| lighting-color %SVGColor.datatype; #IMPLIED |
| %SVG.Presentation.extra.attrib;" |
| > |
| |
| <!-- font: Font Element ................................ --> |
| |
| <!ENTITY % SVG.font.extra.content "" > |
| |
| <!ENTITY % SVG.font.element "INCLUDE" > |
| <![%SVG.font.element;[ |
| <!ENTITY % SVG.font.content |
| "(( %SVG.Description.class; )*, %SVG.font-face.qname;, |
| %SVG.missing-glyph.qname;, ( %SVG.glyph.qname; | %SVG.hkern.qname; |
| | %SVG.vkern.qname; %SVG.font.extra.content; )*)" |
| > |
| <!ELEMENT %SVG.font.qname; %SVG.font.content; > |
| <!-- end of SVG.font.element -->]]> |
| |
| <!ENTITY % SVG.font.attlist "INCLUDE" > |
| <![%SVG.font.attlist;[ |
| <!ATTLIST %SVG.font.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.External.attrib; |
| horiz-origin-x %Number.datatype; #IMPLIED |
| horiz-origin-y %Number.datatype; #IMPLIED |
| horiz-adv-x %Number.datatype; #REQUIRED |
| vert-origin-x %Number.datatype; #IMPLIED |
| vert-origin-y %Number.datatype; #IMPLIED |
| vert-adv-y %Number.datatype; #IMPLIED |
| > |
| <!-- end of SVG.font.attlist -->]]> |
| |
| <!-- font-face: Font Face Element ...................... --> |
| |
| <!ENTITY % SVG.font-face.extra.content "" > |
| |
| <!ENTITY % SVG.font-face.element "INCLUDE" > |
| <![%SVG.font-face.element;[ |
| <!ENTITY % SVG.font-face.content |
| "(( %SVG.Description.class; )*, %SVG.font-face-src.qname;? |
| %SVG.font-face.extra.content; )" |
| > |
| <!ELEMENT %SVG.font-face.qname; %SVG.font-face.content; > |
| <!-- end of SVG.font-face.element -->]]> |
| |
| <!ENTITY % SVG.font-face.attlist "INCLUDE" > |
| <![%SVG.font-face.attlist;[ |
| <!ATTLIST %SVG.font-face.qname; |
| %SVG.Core.attrib; |
| font-family CDATA #IMPLIED |
| font-style CDATA #IMPLIED |
| font-variant CDATA #IMPLIED |
| font-weight CDATA #IMPLIED |
| font-stretch CDATA #IMPLIED |
| font-size CDATA #IMPLIED |
| unicode-range CDATA #IMPLIED |
| units-per-em %Number.datatype; #IMPLIED |
| panose-1 CDATA #IMPLIED |
| stemv %Number.datatype; #IMPLIED |
| stemh %Number.datatype; #IMPLIED |
| slope %Number.datatype; #IMPLIED |
| cap-height %Number.datatype; #IMPLIED |
| x-height %Number.datatype; #IMPLIED |
| accent-height %Number.datatype; #IMPLIED |
| ascent %Number.datatype; #IMPLIED |
| descent %Number.datatype; #IMPLIED |
| widths CDATA #IMPLIED |
| bbox CDATA #IMPLIED |
| ideographic %Number.datatype; #IMPLIED |
| alphabetic %Number.datatype; #IMPLIED |
| mathematical %Number.datatype; #IMPLIED |
| hanging %Number.datatype; #IMPLIED |
| v-ideographic %Number.datatype; #IMPLIED |
| v-alphabetic %Number.datatype; #IMPLIED |
| v-mathematical %Number.datatype; #IMPLIED |
| v-hanging %Number.datatype; #IMPLIED |
| underline-position %Number.datatype; #IMPLIED |
| underline-thickness %Number.datatype; #IMPLIED |
| strikethrough-position %Number.datatype; #IMPLIED |
| strikethrough-thickness %Number.datatype; #IMPLIED |
| overline-position %Number.datatype; #IMPLIED |
| overline-thickness %Number.datatype; #IMPLIED |
| > |
| <!-- end of SVG.font-face.attlist -->]]> |
| |
| <!-- glyph: Glyph Element .............................. --> |
| |
| <!ENTITY % SVG.glyph.extra.content "" > |
| |
| <!ENTITY % SVG.glyph.element "INCLUDE" > |
| <![%SVG.glyph.element;[ |
| <!ENTITY % SVG.glyph.content |
| "( %SVG.Description.class; %SVG.glyph.extra.content; )*" |
| > |
| <!ELEMENT %SVG.glyph.qname; %SVG.glyph.content; > |
| <!-- end of SVG.glyph.element -->]]> |
| |
| <!ENTITY % SVG.glyph.attlist "INCLUDE" > |
| <![%SVG.glyph.attlist;[ |
| <!ATTLIST %SVG.glyph.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| unicode CDATA #IMPLIED |
| glyph-name CDATA #IMPLIED |
| d %PathData.datatype; #IMPLIED |
| orientation CDATA #IMPLIED |
| arabic-form CDATA #IMPLIED |
| lang %LanguageCodes.datatype; #IMPLIED |
| horiz-adv-x %Number.datatype; #IMPLIED |
| vert-origin-x %Number.datatype; #IMPLIED |
| vert-origin-y %Number.datatype; #IMPLIED |
| vert-adv-y %Number.datatype; #IMPLIED |
| > |
| <!-- end of SVG.glyph.attlist -->]]> |
| |
| <!-- missing-glyph: Missing Glyph Element .............. --> |
| |
| <!ENTITY % SVG.missing-glyph.extra.content "" > |
| |
| <!ENTITY % SVG.missing-glyph.element "INCLUDE" > |
| <![%SVG.missing-glyph.element;[ |
| <!ENTITY % SVG.missing-glyph.content |
| "( %SVG.Description.class; %SVG.missing-glyph.extra.content; )*" |
| > |
| <!ELEMENT %SVG.missing-glyph.qname; %SVG.missing-glyph.content; > |
| <!-- end of SVG.missing-glyph.element -->]]> |
| |
| <!ENTITY % SVG.missing-glyph.attlist "INCLUDE" > |
| <![%SVG.missing-glyph.attlist;[ |
| <!ATTLIST %SVG.missing-glyph.qname; |
| %SVG.Core.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| d %PathData.datatype; #IMPLIED |
| horiz-adv-x %Number.datatype; #IMPLIED |
| vert-origin-x %Number.datatype; #IMPLIED |
| vert-origin-y %Number.datatype; #IMPLIED |
| vert-adv-y %Number.datatype; #IMPLIED |
| > |
| <!-- end of SVG.missing-glyph.attlist -->]]> |
| |
| <!-- hkern: Horizontal Kerning Element ................. --> |
| |
| <!ENTITY % SVG.hkern.element "INCLUDE" > |
| <![%SVG.hkern.element;[ |
| <!ENTITY % SVG.hkern.content "EMPTY" > |
| <!ELEMENT %SVG.hkern.qname; %SVG.hkern.content; > |
| <!-- end of SVG.hkern.element -->]]> |
| |
| <!ENTITY % SVG.hkern.attlist "INCLUDE" > |
| <![%SVG.hkern.attlist;[ |
| <!ATTLIST %SVG.hkern.qname; |
| %SVG.Core.attrib; |
| u1 CDATA #IMPLIED |
| g1 CDATA #IMPLIED |
| u2 CDATA #IMPLIED |
| g2 CDATA #IMPLIED |
| k %Number.datatype; #REQUIRED |
| > |
| <!-- end of SVG.hkern.attlist -->]]> |
| |
| <!-- vkern: Vertical Kerning Element ................... --> |
| |
| <!ENTITY % SVG.vkern.element "INCLUDE" > |
| <![%SVG.vkern.element;[ |
| <!ENTITY % SVG.vkern.content "EMPTY" > |
| <!ELEMENT %SVG.vkern.qname; %SVG.vkern.content; > |
| <!-- end of SVG.vkern.element -->]]> |
| |
| <!ENTITY % SVG.vkern.attlist "INCLUDE" > |
| <![%SVG.vkern.attlist;[ |
| <!ATTLIST %SVG.vkern.qname; |
| %SVG.Core.attrib; |
| u1 CDATA #IMPLIED |
| g1 CDATA #IMPLIED |
| u2 CDATA #IMPLIED |
| g2 CDATA #IMPLIED |
| k %Number.datatype; #REQUIRED |
| > |
| <!-- end of SVG.vkern.attlist -->]]> |
| |
| <!-- font-face-src: Font Face Source Element ........... --> |
| |
| <!ENTITY % SVG.font-face-src.extra.content "" > |
| |
| <!ENTITY % SVG.font-face-src.element "INCLUDE" > |
| <![%SVG.font-face-src.element;[ |
| <!ENTITY % SVG.font-face-src.content |
| "( %SVG.font-face-uri.qname; | %SVG.font-face-name.qname; |
| %SVG.font-face-src.extra.content; )+" |
| > |
| <!ELEMENT %SVG.font-face-src.qname; %SVG.font-face-src.content; > |
| <!-- end of SVG.font-face-src.element -->]]> |
| |
| <!ENTITY % SVG.font-face-src.attlist "INCLUDE" > |
| <![%SVG.font-face-src.attlist;[ |
| <!ATTLIST %SVG.font-face-src.qname; |
| %SVG.Core.attrib; |
| > |
| <!-- end of SVG.font-face-src.attlist -->]]> |
| |
| <!-- font-face-uri: Font Face URI Element .............. --> |
| |
| <!ENTITY % SVG.font-face-uri.element "INCLUDE" > |
| <![%SVG.font-face-uri.element;[ |
| <!ENTITY % SVG.font-face-uri.content "EMPTY" > |
| <!ELEMENT %SVG.font-face-uri.qname; %SVG.font-face-uri.content; > |
| <!-- end of SVG.font-face-uri.element -->]]> |
| |
| <!ENTITY % SVG.font-face-uri.attlist "INCLUDE" > |
| <![%SVG.font-face-uri.attlist;[ |
| <!ATTLIST %SVG.font-face-uri.qname; |
| %SVG.Core.attrib; |
| %SVG.XLinkRequired.attrib; |
| > |
| <!-- end of SVG.font-face-uri.attlist -->]]> |
| |
| <!-- font-face-name: Font Face Name Element ............ --> |
| |
| <!ENTITY % SVG.font-face-name.element "INCLUDE" > |
| <![%SVG.font-face-name.element;[ |
| <!ENTITY % SVG.font-face-name.content "EMPTY" > |
| <!ELEMENT %SVG.font-face-name.qname; %SVG.font-face-name.content; > |
| <!-- end of SVG.font-face-name.element -->]]> |
| |
| <!ENTITY % SVG.font-face-name.attlist "INCLUDE" > |
| <![%SVG.font-face-name.attlist;[ |
| <!ATTLIST %SVG.font-face-name.qname; |
| %SVG.Core.attrib; |
| name CDATA #IMPLIED |
| > |
| <!-- end of SVG.font-face-name.attlist -->]]> |
| |
| <!-- end of svg-basic-font.mod --> |
| ]]> |
| |
| <!-- Extensibility Module ........................................ --> |
| <!ENTITY % svg-extensibility.module "INCLUDE" > |
| <![%svg-extensibility.module;[ |
| <!ENTITY % svg-extensibility.mod |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Extensibility//EN" |
| "svg-extensibility.mod" > |
| <!-- ....................................................................... --> |
| <!-- SVG 1.1 Extensibility Module .......................................... --> |
| <!-- file: svg-extensibility.mod |
| |
| This is SVG, a language for describing two-dimensional graphics in XML. |
| Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
| Revision: $Id$ |
| |
| This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
| |
| PUBLIC "-//W3C//ELEMENTS SVG 1.1 Extensibility//EN" |
| SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-extensibility.mod" |
| |
| ....................................................................... --> |
| |
| <!-- Extensibility |
| |
| foreignObject |
| |
| This module declares markup to provide support for extensibility. |
| --> |
| |
| <!-- Qualified Names (Default) ......................... --> |
| |
| <!ENTITY % SVG.foreignObject.qname "foreignObject" > |
| |
| <!-- Attribute Collections (Default) ................... --> |
| |
| <!ENTITY % SVG.Core.attrib "" > |
| <!ENTITY % SVG.Conditional.attrib "" > |
| <!ENTITY % SVG.Style.attrib "" > |
| <!ENTITY % SVG.Viewport.attrib "" > |
| <!ENTITY % SVG.Text.attrib "" > |
| <!ENTITY % SVG.TextContent.attrib "" > |
| <!ENTITY % SVG.Font.attrib "" > |
| <!ENTITY % SVG.Paint.attrib "" > |
| <!ENTITY % SVG.Color.attrib "" > |
| <!ENTITY % SVG.Opacity.attrib "" > |
| <!ENTITY % SVG.Graphics.attrib "" > |
| <!ENTITY % SVG.Marker.attrib "" > |
| <!ENTITY % SVG.Gradient.attrib "" > |
| <!ENTITY % SVG.Clip.attrib "" > |
| <!ENTITY % SVG.Mask.attrib "" > |
| <!ENTITY % SVG.Filter.attrib "" > |
| <!ENTITY % SVG.FilterColor.attrib "" > |
| <!ENTITY % SVG.GraphicalEvents.attrib "" > |
| <!ENTITY % SVG.Cursor.attrib "" > |
| <!ENTITY % SVG.External.attrib "" > |
| |
| <!-- SVG.Extensibility.class ........................... --> |
| |
| <!ENTITY % SVG.Extensibility.extra.class "" > |
| |
| <!ENTITY % SVG.Extensibility.class |
| "| %SVG.foreignObject.qname; %SVG.Extensibility.extra.class;" |
| > |
| |
| <!-- SVG.Presentation.attrib ........................... --> |
| |
| <!ENTITY % SVG.Presentation.extra.attrib "" > |
| |
| <!ENTITY % SVG.Presentation.attrib |
| "%SVG.Container.attrib; |
| %SVG.Viewport.attrib; |
| %SVG.Text.attrib; |
| %SVG.TextContent.attrib; |
| %SVG.Font.attrib; |
| %SVG.Paint.attrib; |
| %SVG.Color.attrib; |
| %SVG.Opacity.attrib; |
| %SVG.Graphics.attrib; |
| %SVG.Marker.attrib; |
| %SVG.Profile.attrib; |
| %SVG.Gradient.attrib; |
| %SVG.Clip.attrib; |
| %SVG.Mask.attrib; |
| %SVG.Filter.attrib; |
| %SVG.FilterColor.attrib; |
| %SVG.Cursor.attrib; |
| flood-color %SVGColor.datatype; #IMPLIED |
| flood-opacity %OpacityValue.datatype; #IMPLIED |
| lighting-color %SVGColor.datatype; #IMPLIED |
| %SVG.Presentation.extra.attrib;" |
| > |
| |
| <!-- foreignObject: Foreign Object Element ............. --> |
| |
| <!ENTITY % SVG.foreignObject.extra.content "" > |
| |
| <!ENTITY % SVG.foreignObject.element "INCLUDE" > |
| <![%SVG.foreignObject.element;[ |
| <!ENTITY % SVG.foreignObject.content |
| "( #PCDATA %SVG.foreignObject.extra.content; )*" |
| > |
| <!ELEMENT %SVG.foreignObject.qname; %SVG.foreignObject.content; > |
| <!-- end of SVG.foreignObject.element -->]]> |
| |
| <!ENTITY % SVG.foreignObject.attlist "INCLUDE" > |
| <![%SVG.foreignObject.attlist;[ |
| <!ATTLIST %SVG.foreignObject.qname; |
| %SVG.Core.attrib; |
| %SVG.Conditional.attrib; |
| %SVG.Style.attrib; |
| %SVG.Presentation.attrib; |
| %SVG.GraphicalEvents.attrib; |
| %SVG.External.attrib; |
| x %Coordinate.datatype; #IMPLIED |
| y %Coordinate.datatype; #IMPLIED |
| width %Length.datatype; #REQUIRED |
| height %Length.datatype; #REQUIRED |
| transform %TransformList.datatype; #IMPLIED |
| > |
| <!-- end of SVG.foreignObject.attlist -->]]> |
| |
| <!-- end of svg-extensibility.mod --> |
| ]]> |
| |
| <!-- end of SVG 1.1 Tiny DTD ............................................... --> |
| <!-- ....................................................................... --> |