xref: /aosp_15_r20/external/cldr/docs/rfc/rfc2629.dtd (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker<!--
2*912701f9SAndroid Build Coastguard Worker  revised DTD for the RFC document series, draft of 2009-10-06
3*912701f9SAndroid Build Coastguard Worker  -->
4*912701f9SAndroid Build Coastguard Worker
5*912701f9SAndroid Build Coastguard Worker
6*912701f9SAndroid Build Coastguard Worker<!--
7*912701f9SAndroid Build Coastguard Worker  Typical invocation:
8*912701f9SAndroid Build Coastguard Worker      <!DOCTYPE rfc PUBLIC "-//IETF//DTD RFC 2629//EN"
9*912701f9SAndroid Build Coastguard Worker                           "http://xml.resource.org/authoring/rfc2629.dtd" [
10*912701f9SAndroid Build Coastguard Worker        ... dtd subset ...
11*912701f9SAndroid Build Coastguard Worker      ]>
12*912701f9SAndroid Build Coastguard Worker    or
13*912701f9SAndroid Build Coastguard Worker      <!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
14*912701f9SAndroid Build Coastguard Worker        ... dtd subset ...
15*912701f9SAndroid Build Coastguard Worker      ]>
16*912701f9SAndroid Build Coastguard Worker  -->
17*912701f9SAndroid Build Coastguard Worker
18*912701f9SAndroid Build Coastguard Worker
19*912701f9SAndroid Build Coastguard Worker<!--
20*912701f9SAndroid Build Coastguard Worker  Contents
21*912701f9SAndroid Build Coastguard Worker
22*912701f9SAndroid Build Coastguard Worker    Character entities
23*912701f9SAndroid Build Coastguard Worker
24*912701f9SAndroid Build Coastguard Worker    DTD data types
25*912701f9SAndroid Build Coastguard Worker
26*912701f9SAndroid Build Coastguard Worker    The top-level
27*912701f9SAndroid Build Coastguard Worker
28*912701f9SAndroid Build Coastguard Worker    Front matter
29*912701f9SAndroid Build Coastguard Worker
30*912701f9SAndroid Build Coastguard Worker    The Body
31*912701f9SAndroid Build Coastguard Worker
32*912701f9SAndroid Build Coastguard Worker    Back matter
33*912701f9SAndroid Build Coastguard Worker  -->
34*912701f9SAndroid Build Coastguard Worker
35*912701f9SAndroid Build Coastguard Worker
36*912701f9SAndroid Build Coastguard Worker<!--
37*912701f9SAndroid Build Coastguard Worker  Character entities
38*912701f9SAndroid Build Coastguard Worker  -->
39*912701f9SAndroid Build Coastguard Worker
40*912701f9SAndroid Build Coastguard Worker
41*912701f9SAndroid Build Coastguard Worker<!ENTITY % rfc2629-xhtml
42*912701f9SAndroid Build Coastguard Worker         PUBLIC "-//IETF//ENTITIES XHTML subset for RFC 2629//EN"
43*912701f9SAndroid Build Coastguard Worker                "rfc2629-xhtml.ent">
44*912701f9SAndroid Build Coastguard Worker%rfc2629-xhtml;
45*912701f9SAndroid Build Coastguard Worker
46*912701f9SAndroid Build Coastguard Worker<!ENTITY % rfc2629-other
47*912701f9SAndroid Build Coastguard Worker         PUBLIC "-//IETF//ENTITIES Other for RFC 2629//EN"
48*912701f9SAndroid Build Coastguard Worker                "rfc2629-other.ent">
49*912701f9SAndroid Build Coastguard Worker%rfc2629-other;
50*912701f9SAndroid Build Coastguard Worker
51*912701f9SAndroid Build Coastguard Worker
52*912701f9SAndroid Build Coastguard Worker<!--
53*912701f9SAndroid Build Coastguard Worker  DTD data types:
54*912701f9SAndroid Build Coastguard Worker
55*912701f9SAndroid Build Coastguard Worker        entity        description
56*912701f9SAndroid Build Coastguard Worker        ======        ===============================================
57*912701f9SAndroid Build Coastguard Worker        NUMBER        [0-9]+
58*912701f9SAndroid Build Coastguard Worker        NUMBERS       a comma-separated list of NUMBER
59*912701f9SAndroid Build Coastguard Worker
60*912701f9SAndroid Build Coastguard Worker        DAY           the day of the month, e.g., "1"
61*912701f9SAndroid Build Coastguard Worker        MONTH         the month of the year, e.g., "January"
62*912701f9SAndroid Build Coastguard Worker        YEAR          a four-digit year, e.g., "1999"
63*912701f9SAndroid Build Coastguard Worker
64*912701f9SAndroid Build Coastguard Worker        URI           e.g., "http://invisible.net/"
65*912701f9SAndroid Build Coastguard Worker
66*912701f9SAndroid Build Coastguard Worker        ATEXT/CTEXT   printable ASCII text (no line-terminators)
67*912701f9SAndroid Build Coastguard Worker
68*912701f9SAndroid Build Coastguard Worker        TEXT          character data
69*912701f9SAndroid Build Coastguard Worker  -->
70*912701f9SAndroid Build Coastguard Worker
71*912701f9SAndroid Build Coastguard Worker
72*912701f9SAndroid Build Coastguard Worker<!ENTITY % NUMBER     "CDATA">
73*912701f9SAndroid Build Coastguard Worker<!ENTITY % NUMBERS    "CDATA">
74*912701f9SAndroid Build Coastguard Worker
75*912701f9SAndroid Build Coastguard Worker<!ENTITY % DAY        "CDATA">
76*912701f9SAndroid Build Coastguard Worker<!ENTITY % MONTH      "CDATA">
77*912701f9SAndroid Build Coastguard Worker<!ENTITY % YEAR       "CDATA">
78*912701f9SAndroid Build Coastguard Worker
79*912701f9SAndroid Build Coastguard Worker<!ENTITY % URI        "CDATA">
80*912701f9SAndroid Build Coastguard Worker
81*912701f9SAndroid Build Coastguard Worker<!ENTITY % ATEXT      "CDATA">
82*912701f9SAndroid Build Coastguard Worker<!ENTITY % CTEXT      "#PCDATA">
83*912701f9SAndroid Build Coastguard Worker
84*912701f9SAndroid Build Coastguard Worker<!ENTITY % TEXT       "#PCDATA">
85*912701f9SAndroid Build Coastguard Worker
86*912701f9SAndroid Build Coastguard Worker<!ENTITY   rfc.number "XXXX">
87*912701f9SAndroid Build Coastguard Worker
88*912701f9SAndroid Build Coastguard Worker
89*912701f9SAndroid Build Coastguard Worker<!--
90*912701f9SAndroid Build Coastguard Worker  The top-level
91*912701f9SAndroid Build Coastguard Worker  -->
92*912701f9SAndroid Build Coastguard Worker
93*912701f9SAndroid Build Coastguard Worker
94*912701f9SAndroid Build Coastguard Worker<!--
95*912701f9SAndroid Build Coastguard Worker  attributes for the "rfc" element are supplied by the RFC
96*912701f9SAndroid Build Coastguard Worker  editor. when preparing drafts, authors should leave them blank.
97*912701f9SAndroid Build Coastguard Worker
98*912701f9SAndroid Build Coastguard Worker  the "seriesNo" attribute is used if the category is, e.g., BCP.
99*912701f9SAndroid Build Coastguard Worker  -->
100*912701f9SAndroid Build Coastguard Worker<!ELEMENT rfc         (front,middle,back?)>
101*912701f9SAndroid Build Coastguard Worker<!ATTLIST rfc
102*912701f9SAndroid Build Coastguard Worker          number      %NUMBER;           #IMPLIED
103*912701f9SAndroid Build Coastguard Worker          obsoletes   %NUMBERS;          ""
104*912701f9SAndroid Build Coastguard Worker          updates     %NUMBERS;          ""
105*912701f9SAndroid Build Coastguard Worker          category    (std|bcp|info|exp|historic)
106*912701f9SAndroid Build Coastguard Worker                                         #IMPLIED
107*912701f9SAndroid Build Coastguard Worker          consensus   (no|yes)           #IMPLIED
108*912701f9SAndroid Build Coastguard Worker          seriesNo    %NUMBER;           #IMPLIED
109*912701f9SAndroid Build Coastguard Worker          ipr         (full2026|noDerivativeWorks2026|none
110*912701f9SAndroid Build Coastguard Worker                      |full3667|noModification3667|noDerivatives3667
111*912701f9SAndroid Build Coastguard Worker                      |full3978|noModification3978|noDerivatives3978
112*912701f9SAndroid Build Coastguard Worker                      |trust200811|noModificationTrust200811|noDerivativesTrust200811
113*912701f9SAndroid Build Coastguard Worker                      |trust200902|noModificationTrust200902|noDerivativesTrust200902
114*912701f9SAndroid Build Coastguard Worker                      |pre5378Trust200902)
115*912701f9SAndroid Build Coastguard Worker                                         #IMPLIED
116*912701f9SAndroid Build Coastguard Worker          iprExtract  IDREF              #IMPLIED
117*912701f9SAndroid Build Coastguard Worker          submissionType
118*912701f9SAndroid Build Coastguard Worker                      (IETF|IAB|IRTF|independent) "IETF"
119*912701f9SAndroid Build Coastguard Worker          docName     %ATEXT;            #IMPLIED
120*912701f9SAndroid Build Coastguard Worker          xml:lang    %ATEXT;            "en">
121*912701f9SAndroid Build Coastguard Worker
122*912701f9SAndroid Build Coastguard Worker
123*912701f9SAndroid Build Coastguard Worker<!--
124*912701f9SAndroid Build Coastguard Worker  Front matter
125*912701f9SAndroid Build Coastguard Worker  -->
126*912701f9SAndroid Build Coastguard Worker
127*912701f9SAndroid Build Coastguard Worker
128*912701f9SAndroid Build Coastguard Worker<!ELEMENT front       (title,author+,date,area*,workgroup*,keyword*,
129*912701f9SAndroid Build Coastguard Worker                       abstract?,note*)>
130*912701f9SAndroid Build Coastguard Worker
131*912701f9SAndroid Build Coastguard Worker<!-- the "abbrev" attribute is used for headers, etc. -->
132*912701f9SAndroid Build Coastguard Worker<!ELEMENT title       (%CTEXT;)>
133*912701f9SAndroid Build Coastguard Worker<!ATTLIST title
134*912701f9SAndroid Build Coastguard Worker          abbrev      %ATEXT;            #IMPLIED>
135*912701f9SAndroid Build Coastguard Worker
136*912701f9SAndroid Build Coastguard Worker<!ELEMENT author      (organization?,address?)>
137*912701f9SAndroid Build Coastguard Worker<!ATTLIST author
138*912701f9SAndroid Build Coastguard Worker          initials    %ATEXT;            #IMPLIED
139*912701f9SAndroid Build Coastguard Worker          surname     %ATEXT;            #IMPLIED
140*912701f9SAndroid Build Coastguard Worker          fullname    %ATEXT;            #IMPLIED
141*912701f9SAndroid Build Coastguard Worker          role        (editor)           #IMPLIED>
142*912701f9SAndroid Build Coastguard Worker
143*912701f9SAndroid Build Coastguard Worker<!ELEMENT organization
144*912701f9SAndroid Build Coastguard Worker                      (%CTEXT;)>
145*912701f9SAndroid Build Coastguard Worker<!ATTLIST organization
146*912701f9SAndroid Build Coastguard Worker          abbrev      %ATEXT;            #IMPLIED>
147*912701f9SAndroid Build Coastguard Worker
148*912701f9SAndroid Build Coastguard Worker<!ELEMENT address     (postal?,phone?,facsimile?,email?,uri?)>
149*912701f9SAndroid Build Coastguard Worker
150*912701f9SAndroid Build Coastguard Worker<!-- this content model should be more strict:
151*912701f9SAndroid Build Coastguard Worker     at most one of each the city, region, code, and country
152*912701f9SAndroid Build Coastguard Worker     elements may be present -->
153*912701f9SAndroid Build Coastguard Worker<!ELEMENT postal      (street+,(city|region|code|country)*)>
154*912701f9SAndroid Build Coastguard Worker<!ELEMENT street      (%CTEXT;)>
155*912701f9SAndroid Build Coastguard Worker<!ELEMENT city        (%CTEXT;)>
156*912701f9SAndroid Build Coastguard Worker<!ELEMENT region      (%CTEXT;)>
157*912701f9SAndroid Build Coastguard Worker<!ELEMENT code        (%CTEXT;)>
158*912701f9SAndroid Build Coastguard Worker<!ELEMENT country     (%CTEXT;)>
159*912701f9SAndroid Build Coastguard Worker<!ELEMENT phone       (%CTEXT;)>
160*912701f9SAndroid Build Coastguard Worker<!ELEMENT facsimile   (%CTEXT;)>
161*912701f9SAndroid Build Coastguard Worker<!ELEMENT email       (%CTEXT;)>
162*912701f9SAndroid Build Coastguard Worker<!ELEMENT uri         (%CTEXT;)>
163*912701f9SAndroid Build Coastguard Worker
164*912701f9SAndroid Build Coastguard Worker<!ELEMENT date        EMPTY>
165*912701f9SAndroid Build Coastguard Worker<!ATTLIST date
166*912701f9SAndroid Build Coastguard Worker          day         %DAY;              #IMPLIED
167*912701f9SAndroid Build Coastguard Worker          month       %MONTH;            #IMPLIED
168*912701f9SAndroid Build Coastguard Worker          year        %YEAR;             #IMPLIED>
169*912701f9SAndroid Build Coastguard Worker
170*912701f9SAndroid Build Coastguard Worker<!-- meta-data... -->
171*912701f9SAndroid Build Coastguard Worker<!ELEMENT area        (%CTEXT;)>
172*912701f9SAndroid Build Coastguard Worker<!ELEMENT workgroup   (%CTEXT;)>
173*912701f9SAndroid Build Coastguard Worker<!ELEMENT keyword     (%CTEXT;)>
174*912701f9SAndroid Build Coastguard Worker
175*912701f9SAndroid Build Coastguard Worker<!ELEMENT abstract    (t)+>
176*912701f9SAndroid Build Coastguard Worker<!ELEMENT note        (t)+>
177*912701f9SAndroid Build Coastguard Worker<!ATTLIST note
178*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            #REQUIRED>
179*912701f9SAndroid Build Coastguard Worker
180*912701f9SAndroid Build Coastguard Worker
181*912701f9SAndroid Build Coastguard Worker<!--
182*912701f9SAndroid Build Coastguard Worker  The body
183*912701f9SAndroid Build Coastguard Worker  -->
184*912701f9SAndroid Build Coastguard Worker
185*912701f9SAndroid Build Coastguard Worker
186*912701f9SAndroid Build Coastguard Worker<!ELEMENT middle      (section+)>
187*912701f9SAndroid Build Coastguard Worker
188*912701f9SAndroid Build Coastguard Worker<!ELEMENT section     ((t|figure|texttable|iref)*,section*)>
189*912701f9SAndroid Build Coastguard Worker<!ATTLIST section
190*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
191*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            #REQUIRED
192*912701f9SAndroid Build Coastguard Worker          toc         (include|exclude|default)
193*912701f9SAndroid Build Coastguard Worker                                         "default">
194*912701f9SAndroid Build Coastguard Worker
195*912701f9SAndroid Build Coastguard Worker<!-- use of <appendix/> is deprecated...
196*912701f9SAndroid Build Coastguard Worker<!ELEMENT appendix    ((t|figure|texttable|iref)*,appendix*)>
197*912701f9SAndroid Build Coastguard Worker<!ATTLIST appendix
198*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
199*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            #REQUIRED
200*912701f9SAndroid Build Coastguard Worker          toc         (include|exclude|default)
201*912701f9SAndroid Build Coastguard Worker                                         "default">
202*912701f9SAndroid Build Coastguard Worker  -->
203*912701f9SAndroid Build Coastguard Worker
204*912701f9SAndroid Build Coastguard Worker<!-- use of <figure/> is deprecated... -->
205*912701f9SAndroid Build Coastguard Worker<!ELEMENT t           (%TEXT;|list|figure|xref|eref|iref|cref|spanx|vspace)*>
206*912701f9SAndroid Build Coastguard Worker<!ATTLIST t
207*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
208*912701f9SAndroid Build Coastguard Worker          hangText    %ATEXT;            #IMPLIED>
209*912701f9SAndroid Build Coastguard Worker
210*912701f9SAndroid Build Coastguard Worker<!-- the value of the style attribute is inherited from the closest
211*912701f9SAndroid Build Coastguard Worker     parent -->
212*912701f9SAndroid Build Coastguard Worker<!ELEMENT list        (t+)>
213*912701f9SAndroid Build Coastguard Worker<!ATTLIST list
214*912701f9SAndroid Build Coastguard Worker          style       %ATEXT;            #IMPLIED
215*912701f9SAndroid Build Coastguard Worker          hangIndent  %NUMBER;           #IMPLIED
216*912701f9SAndroid Build Coastguard Worker          counter     %ATEXT;            #IMPLIED>
217*912701f9SAndroid Build Coastguard Worker
218*912701f9SAndroid Build Coastguard Worker<!ELEMENT xref        (%CTEXT;)>
219*912701f9SAndroid Build Coastguard Worker<!ATTLIST xref
220*912701f9SAndroid Build Coastguard Worker          target      IDREF              #REQUIRED
221*912701f9SAndroid Build Coastguard Worker          pageno      (true|false)       "false"
222*912701f9SAndroid Build Coastguard Worker          format      (counter|title|none|default)
223*912701f9SAndroid Build Coastguard Worker                                         "default">
224*912701f9SAndroid Build Coastguard Worker
225*912701f9SAndroid Build Coastguard Worker<!ELEMENT eref        (%CTEXT;)>
226*912701f9SAndroid Build Coastguard Worker<!ATTLIST eref
227*912701f9SAndroid Build Coastguard Worker          target      %URI;              #REQUIRED>
228*912701f9SAndroid Build Coastguard Worker
229*912701f9SAndroid Build Coastguard Worker<!ELEMENT iref        EMPTY>
230*912701f9SAndroid Build Coastguard Worker<!ATTLIST iref
231*912701f9SAndroid Build Coastguard Worker          item        %ATEXT;            #REQUIRED
232*912701f9SAndroid Build Coastguard Worker          subitem     %ATEXT;            ""
233*912701f9SAndroid Build Coastguard Worker          primary    (true|false)       "false">
234*912701f9SAndroid Build Coastguard Worker
235*912701f9SAndroid Build Coastguard Worker<!ELEMENT cref        (%CTEXT;)>
236*912701f9SAndroid Build Coastguard Worker<!ATTLIST cref
237*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
238*912701f9SAndroid Build Coastguard Worker          source      %ATEXT;            #IMPLIED>
239*912701f9SAndroid Build Coastguard Worker
240*912701f9SAndroid Build Coastguard Worker<!ELEMENT spanx       (%CTEXT;)>
241*912701f9SAndroid Build Coastguard Worker<!ATTLIST spanx
242*912701f9SAndroid Build Coastguard Worker          xml:space   (default|preserve) "preserve"
243*912701f9SAndroid Build Coastguard Worker          style       %ATEXT;            "emph">
244*912701f9SAndroid Build Coastguard Worker
245*912701f9SAndroid Build Coastguard Worker<!ELEMENT vspace      EMPTY>
246*912701f9SAndroid Build Coastguard Worker<!ATTLIST vspace
247*912701f9SAndroid Build Coastguard Worker          blankLines  %NUMBER;           "0">
248*912701f9SAndroid Build Coastguard Worker
249*912701f9SAndroid Build Coastguard Worker<!ELEMENT figure      (iref*,preamble?,artwork,postamble?)>
250*912701f9SAndroid Build Coastguard Worker<!ATTLIST figure
251*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
252*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            ""
253*912701f9SAndroid Build Coastguard Worker          suppress-title (true|false)    "false"
254*912701f9SAndroid Build Coastguard Worker          src         %URI;              #IMPLIED
255*912701f9SAndroid Build Coastguard Worker          align       (left|center|right) "left"
256*912701f9SAndroid Build Coastguard Worker          alt         %ATEXT;            ""
257*912701f9SAndroid Build Coastguard Worker          width       %ATEXT;            ""
258*912701f9SAndroid Build Coastguard Worker          height      %ATEXT;            "">
259*912701f9SAndroid Build Coastguard Worker
260*912701f9SAndroid Build Coastguard Worker<!ELEMENT preamble    (%TEXT;|xref|eref|iref|cref|spanx)*>
261*912701f9SAndroid Build Coastguard Worker<!ELEMENT artwork     (%TEXT;)*>
262*912701f9SAndroid Build Coastguard Worker<!ATTLIST artwork
263*912701f9SAndroid Build Coastguard Worker          xml:space   (default|preserve) "preserve"
264*912701f9SAndroid Build Coastguard Worker          name        %ATEXT;            ""
265*912701f9SAndroid Build Coastguard Worker          type        %ATEXT;            ""
266*912701f9SAndroid Build Coastguard Worker          src         %URI;              #IMPLIED
267*912701f9SAndroid Build Coastguard Worker          align       (left|center|right) "left"
268*912701f9SAndroid Build Coastguard Worker          alt         %ATEXT;            ""
269*912701f9SAndroid Build Coastguard Worker          width       %ATEXT;            ""
270*912701f9SAndroid Build Coastguard Worker          height      %ATEXT;            "">
271*912701f9SAndroid Build Coastguard Worker
272*912701f9SAndroid Build Coastguard Worker<!ELEMENT postamble   (%TEXT;|xref|eref|iref|cref|spanx)*>
273*912701f9SAndroid Build Coastguard Worker
274*912701f9SAndroid Build Coastguard Worker<!ELEMENT texttable   (preamble?,ttcol+,c*,postamble?)>
275*912701f9SAndroid Build Coastguard Worker<!ATTLIST texttable
276*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
277*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            ""
278*912701f9SAndroid Build Coastguard Worker          suppress-title (true|false)    "false"
279*912701f9SAndroid Build Coastguard Worker          align       (left|center|right) "center"
280*912701f9SAndroid Build Coastguard Worker          style       (all|none|headers|full) "full">
281*912701f9SAndroid Build Coastguard Worker<!ELEMENT ttcol       (%CTEXT;)>
282*912701f9SAndroid Build Coastguard Worker<!ATTLIST ttcol
283*912701f9SAndroid Build Coastguard Worker          width       %ATEXT;            #IMPLIED
284*912701f9SAndroid Build Coastguard Worker          align       (left|center|right) "left">
285*912701f9SAndroid Build Coastguard Worker<!ELEMENT c           (%TEXT;|xref|eref|iref|cref|spanx)*>
286*912701f9SAndroid Build Coastguard Worker
287*912701f9SAndroid Build Coastguard Worker
288*912701f9SAndroid Build Coastguard Worker<!--
289*912701f9SAndroid Build Coastguard Worker  Back matter
290*912701f9SAndroid Build Coastguard Worker  -->
291*912701f9SAndroid Build Coastguard Worker
292*912701f9SAndroid Build Coastguard Worker
293*912701f9SAndroid Build Coastguard Worker<!-- sections, if present, are appendices -->
294*912701f9SAndroid Build Coastguard Worker<!ELEMENT back        (references*,section*)>
295*912701f9SAndroid Build Coastguard Worker
296*912701f9SAndroid Build Coastguard Worker<!ELEMENT references  (reference+)>
297*912701f9SAndroid Build Coastguard Worker<!ATTLIST references
298*912701f9SAndroid Build Coastguard Worker          title       %ATEXT;            "References">
299*912701f9SAndroid Build Coastguard Worker<!ELEMENT reference   (front,seriesInfo*,format*,annotation*)>
300*912701f9SAndroid Build Coastguard Worker<!ATTLIST reference
301*912701f9SAndroid Build Coastguard Worker          anchor      ID                 #IMPLIED
302*912701f9SAndroid Build Coastguard Worker          target      %URI;              #IMPLIED>
303*912701f9SAndroid Build Coastguard Worker<!ELEMENT seriesInfo  EMPTY>
304*912701f9SAndroid Build Coastguard Worker<!ATTLIST seriesInfo
305*912701f9SAndroid Build Coastguard Worker          name        %ATEXT;            #REQUIRED
306*912701f9SAndroid Build Coastguard Worker          value       %ATEXT;            #REQUIRED>
307*912701f9SAndroid Build Coastguard Worker<!ELEMENT format      EMPTY>
308*912701f9SAndroid Build Coastguard Worker<!ATTLIST format
309*912701f9SAndroid Build Coastguard Worker          target      %URI;              #IMPLIED
310*912701f9SAndroid Build Coastguard Worker          type        %ATEXT;            #REQUIRED
311*912701f9SAndroid Build Coastguard Worker          octets      %NUMBER;           #IMPLIED>
312*912701f9SAndroid Build Coastguard Worker<!ELEMENT annotation  (%TEXT;|xref|eref|iref|cref|spanx)*>
313