summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/stex/schema/rng/xhtml-datatypes.rng
blob: 21c1816c665edd9a7961bd50158e84d4aac6ec35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?xml version="1.0" encoding="UTF-8"?>
<grammar xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
  <!-- Datatypes Module -->
  <!-- Length defined for cellpadding/cellspacing -->
  <!-- nn for pixels or nn% for percentage length -->
  <define name="Length.datatype">
    <text/>
  </define>
  <!-- space-separated list of link types -->
  <define name="LinkTypes.datatype">
    <ref name="NMTOKENS.datatype"/>
  </define>
  <!-- single or comma-separated list of media descriptors -->
  <define name="MediaDesc.datatype">
    <text/>
  </define>
  <!-- pixel, percentage, or relative -->
  <define name="MultiLength.datatype">
    <text/>
  </define>
  <!-- one or more digits (NUMBER) -->
  <define name="Number.datatype">
    <text/>
  </define>
  <!-- integer representing length in pixels -->
  <define name="Pixels.datatype">
    <text/>
  </define>
  <!-- script expression -->
  <define name="Script.datatype">
    <text/>
  </define>
  <!-- textual content -->
  <define name="Text.datatype">
    <text/>
  </define>
  <!-- Imported Datatypes ................................ -->
  <!-- a single character from [ISO10646] -->
  <define name="Character.datatype">
    <text/>
  </define>
  <!-- a character encoding, as per [RFC2045] -->
  <define name="Charset.datatype">
    <text/>
  </define>
  <!-- a space separated list of character encodings, as per [RFC2045] -->
  <define name="Charsets.datatype">
    <text/>
  </define>
  <!-- media type, as per [RFC2045] -->
  <define name="ContentType.datatype">
    <text/>
  </define>
  <!-- comma-separated list of media types, as per [RFC2045] -->
  <define name="ContentTypes.datatype">
    <text/>
  </define>
  <!-- date and time information. ISO date format -->
  <define name="Datetime.datatype">
    <text/>
  </define>
  <!-- formal public identifier, as per [ISO8879] -->
  <define name="FPI.datatype">
    <text/>
  </define>
  <!-- a language code, as per [RFC1766] -->
  <define name="LanguageCode.datatype">
    <data type="language"/>
  </define>
  <!-- a Uniform Resource Identifier, see [URI] -->
  <define name="URI.datatype">
    <data type="anyURI"/>
  </define>
  <!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
  <define name="URIs.datatype">
    <text/>
  </define>
  <define name="NMTOKEN.datatype">
    <data type="NMTOKEN"/>
  </define>
  <define name="NMTOKENS.datatype">
    <data type="NMTOKENS"/>
  </define>
  <define name="ID.datatype">
    <data type="ID"/>
  </define>
  <define name="IDREF.datatype">
    <data type="IDREF"/>
  </define>
  <define name="IDREFS.datatype">
    <data type="IDREFS"/>
  </define>
</grammar>