File: document.dtd

package info (click to toggle)
libxml-parser-ruby 0.6.8-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 912 kB
  • ctags: 1,523
  • sloc: ruby: 11,080; ansic: 1,958; xml: 467; makefile: 59
file content (77 lines) | stat: -rw-r--r-- 1,768 bytes parent folder | download | duplicates (5)
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
<!-- <!DOCTYPE document [ -->

<!ENTITY % coreattrs "id ID #IMPLIED">
<!ENTITY % phrase "em|code">
<!ENTITY % special "link|image">
<!ENTITY % inline "#PCDATA|%phrase;|%special;">
<!ENTITY % block "para|rpara|list|pre|table">
<!ENTITY % flow "%inline;|%block;">

<!ELEMENT document (title,(index|contents|section|%block;)*)>
<!ATTLIST document %coreattrs;>

<!ELEMENT em (%inline;)*>
<!ATTLIST em %coreattrs;>

<!ELEMENT code (%inline;)*>
<!ATTLIST code %coreattrs;>

<!ELEMENT title (%inline;)*>
<!ATTLIST title %coreattrs;>

<!ELEMENT para (%inline;)*>
<!ATTLIST para %coreattrs;>

<!ELEMENT rpara (%inline;)*>
<!ATTLIST rpara %coreattrs;>

<!ELEMENT contents (item)+>
<!ATTLIST contents %coreattrs;>

<!ELEMENT index (link)+>
<!ATTLIST index %coreattrs;>

<!ELEMENT pre (%inline;)*>
<!ATTLIST pre %coreattrs;>

<!ELEMENT section (heading,(%block;|subsection)*)>
<!ATTLIST section %coreattrs;>

<!ELEMENT subsection (heading,(%block;)*)>
<!ATTLIST subsection %coreattrs;>

<!ELEMENT heading (%inline;)*>
<!ATTLIST heading %coreattrs;>

<!ELEMENT link (%inline;)*>
<!ATTLIST link %coreattrs;>
<!ATTLIST link xml:link CDATA #FIXED 'simple'
               href CDATA #REQUIRED>

<!ELEMENT image EMPTY>
<!ATTLIST image %coreattrs;
                xml:link CDATA #FIXED 'simple'
                href CDATA #REQUIRED
                title CDATA #REQUIRED
                role CDATA #IMPLIED
                show CDATA #IMPLIED>

<!ELEMENT list (item)+>
<!ATTLIST list %coreattrs;>

<!ELEMENT item (%flow;)*>
<!ATTLIST item %coreattrs;>

<!ELEMENT table (caption?,tr+)>
<!ATTLIST table %coreattrs;>

<!ELEMENT tr (td)+>
<!ATTLIST tr %coreattrs;>

<!ELEMENT td (%flow;)*>
<!ATTLIST td %coreattrs;>

<!ELEMENT caption (%inline;)*>
<!ATTLIST caption %coreattrs;>

<!-- ]> -->