| namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" |
| namespace svg = "http://www.w3.org/2000/svg" |
| namespace xlink = "http://www.w3.org/1999/xlink" |
| |
| |
| ## |
| ## RELAX NG schema for SVG 1.1 Tiny |
| ## file: svg11-tiny.rng |
| ## |
| ## 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. |
| ## |
| ## Modifications Copyright 2007 Mozilla Foundation |
| ## |
| ## 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) |
| ## Modified by: Henri Sivonen (hsivonen@iki.fi) |
| ## $Id: svg11-tiny.rnc 121 2007-12-15 18:35:39Z hsivonen $ |
| ## |
| ## This is the driver file for version 1.1 of the SVG Tiny RELAX NG schema. |
| ## |
| ## The DTD version 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" |
| ## |
| ## Use this URI to identify the default namespace: |
| ## |
| ## "http://www.w3.org/2000/svg" |
| ## |
| [ xml:lang = "en" ] |
| grammar { |
| |
| ## |
| ## Paint Attribute Module |
| ## |
| include "svg-paint-attrib.rnc" inherit = svg |
| |
| ## |
| ## Basic Graphics Attribute Module |
| ## |
| include "svg-basic-graphics-attrib.rnc" inherit = svg |
| |
| ## |
| ## Document Events Attribute Module |
| ## |
| include "svg-docevents-attrib.rnc" inherit = svg |
| |
| ## |
| ## Graphical Element Events Attribute Module |
| ## |
| include "svg-graphevents-attrib.rnc" inherit = svg |
| |
| ## |
| ## Animation Events Attribute Module |
| ## |
| include "svg-animevents-attrib.rnc" inherit = svg |
| |
| ## |
| ## XLink Attribute Module |
| ## |
| include "svg-xlink-attrib.rnc" inherit = svg |
| |
| ## |
| ## External Resources Attribute Module |
| ## |
| include "svg-extresources-attrib.rnc" inherit = svg |
| |
| ## |
| ## Basic Structure Module (required) |
| ## |
| include "svg-basic-structure.rnc" inherit = svg |
| |
| ## |
| ## Conditional Processing Module |
| ## |
| include "svg-conditional.rnc" inherit = svg |
| |
| ## |
| ## Image Module |
| ## |
| include "svg-image.rnc" inherit = svg |
| |
| ## |
| ## Style Module |
| ## |
| include "svg-style.rnc" inherit = svg |
| |
| ## |
| ## Shape Module |
| ## |
| include "svg-shape.rnc" inherit = svg |
| |
| ## |
| ## Basic Text Module |
| ## |
| include "svg-basic-text.rnc" inherit = svg |
| |
| ## |
| ## Hyperlinking Module |
| ## |
| include "svg-hyperlink.rnc" inherit = svg |
| |
| ## |
| ## View Module |
| ## |
| include "svg-view.rnc" inherit = svg |
| |
| ## |
| ## Scripting Module |
| ## |
| include "svg-script.rnc" inherit = svg |
| |
| ## |
| ## Animation Module |
| ## |
| include "svg-animation.rnc" inherit = svg |
| |
| ## |
| ## Basic Font Module |
| ## |
| include "svg-basic-font.rnc" inherit = svg |
| |
| ## |
| ## Extensibility Module |
| ## |
| include "svg-extensibility.rnc" inherit = svg |
| } |