namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace ns1 = "http://www.w3.org/2000/svg" namespace xlink = "http://www.w3.org/1999/xlink" ## ## RELAX NG schema for SVG 1.1 ## file: svg11.rng ## ## This is SVG, a language for describing two-dimensional graphics in XML. ## ## 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 this RELAX NG schema ## for SVG 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 ## nor the author make no representation about the suitability of this ## RELAX NG schema for any purpose. ## ## It is provided "as is" without expressed or implied warranty. ## ## Author: Masayasu Ishikawa (mimasa@w3.org) ## $Id: svg11.rng,v 1.1 2003/07/15 07:11:10 dean Exp $ ## ## This is the driver file for version 1.1 of the SVG RELAX NG schema. ## ## The DTD version is identified by the PUBLIC and SYSTEM identifiers: ## ## PUBLIC "-//W3C//DTD SVG 1.1//EN" ## SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" ## ## Use this URI to identify the default namespace: ## ## "http://www.w3.org/2000/svg" ## [ xml:lang = "en" ] grammar { ## ## Container Attribute Module ## include "svg-container-attrib.rnc" inherit = ns1 ## ## Viewport Attribute Module ## include "svg-viewport-attrib.rnc" inherit = ns1 ## ## Paint Attribute Module ## include "svg-paint-attrib.rnc" inherit = ns1 ## ## Paint Opacity Attribute Module ## include "svg-opacity-attrib.rnc" inherit = ns1 ## ## Graphics Attribute Module ## include "svg-graphics-attrib.rnc" inherit = ns1 ## ## Document Events Attribute Module ## include "svg-docevents-attrib.rnc" inherit = ns1 ## ## Graphical Element Events Attribute Module ## include "svg-graphevents-attrib.rnc" inherit = ns1 ## ## Animation Events Attribute Module ## include "svg-animevents-attrib.rnc" inherit = ns1 ## ## XLink Attribute Module ## include "svg-xlink-attrib.rnc" inherit = ns1 ## ## External Resources Attribute Module ## include "svg-extresources-attrib.rnc" inherit = ns1 ## ## Structure Module (required) ## include "svg-structure.rnc" inherit = ns1 ## ## Conditional Processing Module ## include "svg-conditional.rnc" inherit = ns1 ## ## Image Module ## include "svg-image.rnc" inherit = ns1 ## ## Style Module ## include "svg-style.rnc" inherit = ns1 ## ## Shape Module ## include "svg-shape.rnc" inherit = ns1 ## ## Text Module ## include "svg-text.rnc" inherit = ns1 ## ## Marker Module ## include "svg-marker.rnc" inherit = ns1 ## ## Color Profile Module ## include "svg-profile.rnc" inherit = ns1 ## ## Gradient Module ## include "svg-gradient.rnc" inherit = ns1 ## ## Pattern Module ## include "svg-pattern.rnc" inherit = ns1 ## ## Clip Module ## include "svg-clip.rnc" inherit = ns1 ## ## Mask Module ## include "svg-mask.rnc" inherit = ns1 ## ## Filter Module ## include "svg-filter.rnc" inherit = ns1 ## ## Cursor Module ## include "svg-cursor.rnc" inherit = ns1 ## ## Hyperlinking Module ## include "svg-hyperlink.rnc" inherit = ns1 ## ## View Module ## include "svg-view.rnc" inherit = ns1 ## ## Scripting Module ## include "svg-script.rnc" inherit = ns1 ## ## Animation Module ## include "svg-animation.rnc" inherit = ns1 ## ## Font Module ## include "svg-font.rnc" inherit = ns1 ## ## Extensibility Module ## include "svg-extensibility.rnc" inherit = ns1 }