/[cxml]/cxml/catalog.dtd
ViewVC logotype

Contents of /cxml/catalog.dtd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (vendor branch)
Sun Mar 13 18:02:52 2005 UTC (9 years, 1 month ago) by david
Branch: dlichteblau, MAIN
CVS Tags: patch-361, patch-360, patch-363, patch-362, patch-343, patch-364, patch-341, patch-346, patch-345, patch-349, patch-348, patch-344, patch-342, patch-340, patch-358, patch-359, patch-338, patch-339, patch-350, patch-351, patch-352, patch-353, patch-354, patch-355, patch-356, patch-357, patch-336, patch-347, patch-337, patch-335, rel-2005-06-25, HEAD
Changes since 1.1: +0 -0 lines
Revision: cxml--devel--1.0--patch-335
Archive: david@knowledgetools.de--cxml
Creator: David Lichteblau <david@knowledgetools.de>
Date: Fri Sep 17 12:28:36 CEST 2004
Standard-date: 2004-09-17 10:28:36 GMT
New-files: .arch-ids/catalog.dtd.id catalog.dtd
    xml/.arch-ids/catalog.lisp.id xml/catalog.lisp
Modified-files: README.html cxml.asd xml/xml-parse.lisp
New-patches: david@knowledgetools.de--cxml/cxml--devel--1.0--patch-335
Summary: Katalogparser
Keywords: 

Katalogparser
1 <!-- $Id: catalog.dtd,v 1.1.1.1 2005/03/13 18:02:52 david Exp $ -->
2
3 <!ENTITY % pubIdChars "CDATA">
4 <!ENTITY % publicIdentifier "%pubIdChars;">
5 <!ENTITY % partialPublicIdentifier "%pubIdChars;">
6 <!ENTITY % uriReference "CDATA">
7 <!ENTITY % string "CDATA">
8 <!ENTITY % systemOrPublic "(system|public)">
9
10 <!ENTITY % p "">
11 <!ENTITY % s "">
12 <!ENTITY % nsdecl "xmlns%s;">
13
14 <!ENTITY % catalog "%p;catalog">
15 <!ENTITY % public "%p;public">
16 <!ENTITY % system "%p;system">
17 <!ENTITY % uri "%p;uri">
18 <!ENTITY % rewriteSystem "%p;rewriteSystem">
19 <!ENTITY % rewriteURI "%p;rewriteURI">
20 <!ENTITY % delegatePublic "%p;delegatePublic">
21 <!ENTITY % delegateSystem "%p;delegateSystem">
22 <!ENTITY % delegateURI "%p;delegateURI">
23 <!ENTITY % nextCatalog "%p;nextCatalog">
24 <!ENTITY % group "%p;group">
25
26 <!ENTITY % local.catalog.mix "">
27 <!ENTITY % local.catalog.attribs "">
28
29 <!ELEMENT %catalog; (%public;|%system;|%uri;
30 |%rewriteSystem;|%rewriteURI;
31 |%delegatePublic;|%delegateSystem;|%delegateURI;
32 |%nextCatalog;|%group; %local.catalog.mix;)+>
33 <!ATTLIST %catalog;
34 %nsdecl; %uriReference; #FIXED
35 'urn:oasis:names:tc:entity:xmlns:xml:catalog'
36 prefer %systemOrPublic; #IMPLIED
37 xml:base %uriReference; #IMPLIED
38 %local.catalog.attribs;
39 >
40
41 <!ENTITY % local.public.attribs "">
42
43 <!ELEMENT %public; EMPTY>
44 <!ATTLIST %public;
45 id ID #IMPLIED
46 publicId %publicIdentifier; #REQUIRED
47 uri %uriReference; #REQUIRED
48 xml:base %uriReference; #IMPLIED
49 %local.public.attribs;
50 >
51
52 <!ENTITY % local.system.attribs "">
53
54 <!ELEMENT %system; EMPTY>
55 <!ATTLIST %system;
56 id ID #IMPLIED
57 systemId %string; #REQUIRED
58 uri %uriReference; #REQUIRED
59 xml:base %uriReference; #IMPLIED
60 %local.system.attribs;
61 >
62
63 <!ENTITY % local.uri.attribs "">
64
65 <!ELEMENT %uri; EMPTY>
66 <!ATTLIST %uri;
67 id ID #IMPLIED
68 name %string; #REQUIRED
69 uri %uriReference; #REQUIRED
70 xml:base %uriReference; #IMPLIED
71 %local.uri.attribs;
72 >
73
74 <!ENTITY % local.rewriteSystem.attribs "">
75
76 <!ELEMENT %rewriteSystem; EMPTY>
77 <!ATTLIST %rewriteSystem;
78 id ID #IMPLIED
79 systemIdStartString %string; #REQUIRED
80 rewritePrefix %string; #REQUIRED
81 %local.rewriteSystem.attribs;
82 >
83
84 <!ENTITY % local.rewriteURI.attribs "">
85
86 <!ELEMENT %rewriteURI; EMPTY>
87 <!ATTLIST %rewriteURI;
88 id ID #IMPLIED
89 uriStartString %string; #REQUIRED
90 rewritePrefix %string; #REQUIRED
91 %local.rewriteURI.attribs;
92 >
93
94 <!ENTITY % local.delegatePublic.attribs "">
95
96 <!ELEMENT %delegatePublic; EMPTY>
97 <!ATTLIST %delegatePublic;
98 id ID #IMPLIED
99 publicIdStartString %partialPublicIdentifier; #REQUIRED
100 catalog %uriReference; #REQUIRED
101 xml:base %uriReference; #IMPLIED
102 %local.delegatePublic.attribs;
103 >
104
105 <!ENTITY % local.delegateSystem.attribs "">
106
107 <!ELEMENT %delegateSystem; EMPTY>
108 <!ATTLIST %delegateSystem;
109 id ID #IMPLIED
110 systemIdStartString %string; #REQUIRED
111 catalog %uriReference; #REQUIRED
112 xml:base %uriReference; #IMPLIED
113 %local.delegateSystem.attribs;
114 >
115
116 <!ENTITY % local.delegateURI.attribs "">
117
118 <!ELEMENT %delegateURI; EMPTY>
119 <!ATTLIST %delegateURI;
120 id ID #IMPLIED
121 uriStartString %string; #REQUIRED
122 catalog %uriReference; #REQUIRED
123 xml:base %uriReference; #IMPLIED
124 %local.delegateURI.attribs;
125 >
126
127 <!ENTITY % local.nextCatalog.attribs "">
128
129 <!ELEMENT %nextCatalog; EMPTY>
130 <!ATTLIST %nextCatalog;
131 id ID #IMPLIED
132 catalog %uriReference; #REQUIRED
133 xml:base %uriReference; #IMPLIED
134 %local.nextCatalog.attribs;
135 >
136
137 <!ENTITY % local.group.mix "">
138 <!ENTITY % local.group.attribs "">
139
140 <!ELEMENT %group; (%public;|%system;|%uri;
141 |%rewriteSystem;|%rewriteURI;
142 |%delegatePublic;|%delegateSystem;|%delegateURI;
143 |%nextCatalog; %local.group.mix;)+>
144 <!ATTLIST %group;
145 id ID #IMPLIED
146 prefer %systemOrPublic; #IMPLIED
147 xml:base %uriReference; #IMPLIED
148 %local.group.attribs;
149 >

  ViewVC Help
Powered by ViewVC 1.1.5