~ubuntu-branches/ubuntu/precise/w3c-sgml-lib/precise

« back to all changes in this revision

Viewing changes to htdocs/sgml-lib/REC-SVG11-20030114/svg-pattern.mod

  • Committer: Bazaar Package Importer
  • Author(s): Nicholas Bamber
  • Date: 2010-08-21 11:15:42 UTC
  • Revision ID: james.westby@ubuntu.com-20100821111542-cklvls9be6wh2f2z
Tags: upstream-1.1
ImportĀ upstreamĀ versionĀ 1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!-- ....................................................................... -->
 
2
<!-- SVG 1.1 Pattern Module ................................................ -->
 
3
<!-- file: svg-pattern.mod
 
4
 
 
5
     This is SVG, a language for describing two-dimensional graphics in XML.
 
6
     Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved.
 
7
     Revision: $Id: svg-pattern.mod,v 1.4 2002/11/14 15:11:03 fujisawa Exp $
 
8
 
 
9
     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
 
10
 
 
11
        PUBLIC "-//W3C//ELEMENTS SVG 1.1 Pattern//EN"
 
12
        SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-pattern.mod"
 
13
 
 
14
     ....................................................................... -->
 
15
 
 
16
<!-- Pattern
 
17
 
 
18
        pattern
 
19
 
 
20
     This module declares markup to provide support for pattern fill.
 
21
-->
 
22
 
 
23
<!-- Qualified Names (Default) ......................... -->
 
24
 
 
25
<!ENTITY % SVG.pattern.qname "pattern" >
 
26
 
 
27
<!-- Attribute Collections (Default) ................... -->
 
28
 
 
29
<!ENTITY % SVG.Core.attrib "" >
 
30
<!ENTITY % SVG.Container.attrib "" >
 
31
<!ENTITY % SVG.Conditional.attrib "" >
 
32
<!ENTITY % SVG.Style.attrib "" >
 
33
<!ENTITY % SVG.Viewport.attrib "" >
 
34
<!ENTITY % SVG.Text.attrib "" >
 
35
<!ENTITY % SVG.TextContent.attrib "" >
 
36
<!ENTITY % SVG.Font.attrib "" >
 
37
<!ENTITY % SVG.Paint.attrib "" >
 
38
<!ENTITY % SVG.Color.attrib "" >
 
39
<!ENTITY % SVG.Opacity.attrib "" >
 
40
<!ENTITY % SVG.Graphics.attrib "" >
 
41
<!ENTITY % SVG.Marker.attrib "" >
 
42
<!ENTITY % SVG.ColorProfile.attrib "" >
 
43
<!ENTITY % SVG.Gradient.attrib "" >
 
44
<!ENTITY % SVG.Clip.attrib "" >
 
45
<!ENTITY % SVG.Mask.attrib "" >
 
46
<!ENTITY % SVG.Filter.attrib "" >
 
47
<!ENTITY % SVG.FilterColor.attrib "" >
 
48
<!ENTITY % SVG.Cursor.attrib "" >
 
49
<!ENTITY % SVG.XLink.attrib "" >
 
50
<!ENTITY % SVG.External.attrib "" >
 
51
 
 
52
<!-- SVG.Pattern.class ................................. -->
 
53
 
 
54
<!ENTITY % SVG.Pattern.extra.class "" >
 
55
 
 
56
<!ENTITY % SVG.Pattern.class
 
57
    "| %SVG.pattern.qname; %SVG.Pattern.extra.class;"
 
58
>
 
59
 
 
60
<!-- SVG.Presentation.attrib ........................... -->
 
61
 
 
62
<!ENTITY % SVG.Presentation.extra.attrib "" >
 
63
 
 
64
<!ENTITY % SVG.Presentation.attrib
 
65
    "%SVG.Container.attrib;
 
66
     %SVG.Viewport.attrib;
 
67
     %SVG.Text.attrib;
 
68
     %SVG.TextContent.attrib;
 
69
     %SVG.Font.attrib;
 
70
     %SVG.Paint.attrib;
 
71
     %SVG.Color.attrib;
 
72
     %SVG.Opacity.attrib;
 
73
     %SVG.Graphics.attrib;
 
74
     %SVG.Marker.attrib;
 
75
     %SVG.ColorProfile.attrib;
 
76
     %SVG.Gradient.attrib;
 
77
     %SVG.Clip.attrib;
 
78
     %SVG.Mask.attrib;
 
79
     %SVG.Filter.attrib;
 
80
     %SVG.FilterColor.attrib;
 
81
     %SVG.Cursor.attrib;
 
82
     flood-color %SVGColor.datatype; #IMPLIED
 
83
     flood-opacity %OpacityValue.datatype; #IMPLIED
 
84
     lighting-color %SVGColor.datatype; #IMPLIED
 
85
     %SVG.Presentation.extra.attrib;"
 
86
>
 
87
 
 
88
<!-- pattern: Pattern Element .......................... -->
 
89
 
 
90
<!ENTITY % SVG.pattern.extra.content "" >
 
91
 
 
92
<!ENTITY % SVG.pattern.element "INCLUDE" >
 
93
<![%SVG.pattern.element;[
 
94
<!ENTITY % SVG.pattern.content
 
95
    "( %SVG.Description.class; | %SVG.Animation.class; %SVG.Structure.class;
 
96
       %SVG.Conditional.class; %SVG.Image.class; %SVG.Style.class;
 
97
       %SVG.Shape.class; %SVG.Text.class; %SVG.Marker.class;
 
98
       %SVG.ColorProfile.class; %SVG.Gradient.class; %SVG.Pattern.class;
 
99
       %SVG.Clip.class; %SVG.Mask.class; %SVG.Filter.class; %SVG.Cursor.class;
 
100
       %SVG.Hyperlink.class; %SVG.View.class; %SVG.Script.class;
 
101
       %SVG.Font.class; %SVG.pattern.extra.content; )*"
 
102
>
 
103
<!ELEMENT %SVG.pattern.qname; %SVG.pattern.content; >
 
104
<!-- end of SVG.pattern.element -->]]>
 
105
 
 
106
<!ENTITY % SVG.pattern.attlist "INCLUDE" >
 
107
<![%SVG.pattern.attlist;[
 
108
<!ATTLIST %SVG.pattern.qname;
 
109
    %SVG.Core.attrib;
 
110
    %SVG.Conditional.attrib;
 
111
    %SVG.Style.attrib;
 
112
    %SVG.Presentation.attrib;
 
113
    %SVG.XLink.attrib;
 
114
    %SVG.External.attrib;
 
115
    x %Coordinate.datatype; #IMPLIED
 
116
    y %Coordinate.datatype; #IMPLIED
 
117
    width %Length.datatype; #IMPLIED
 
118
    height %Length.datatype; #IMPLIED
 
119
    patternUnits ( userSpaceOnUse | objectBoundingBox ) #IMPLIED
 
120
    patternContentUnits ( userSpaceOnUse | objectBoundingBox ) #IMPLIED
 
121
    patternTransform %TransformList.datatype; #IMPLIED
 
122
    viewBox %ViewBoxSpec.datatype; #IMPLIED
 
123
    preserveAspectRatio %PreserveAspectRatioSpec.datatype; 'xMidYMid meet'
 
124
>
 
125
<!-- end of SVG.pattern.attlist -->]]>
 
126
 
 
127
<!-- end of svg-pattern.mod -->