/[suikacvs]/markup/rfc/dtd/module/rfc2629bis.dms
Suika

Contents of /markup/rfc/dtd/module/rfc2629bis.dms

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Tue Jan 13 11:13:48 2004 UTC (20 years, 10 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Some descriptions added

1 wakaba 1.1 #?SuikaWikiConfig/2.0
2    
3     ModuleSet:
4     @Name:
5     Draft revision of RFC 2629
6     @Version:
7     <http://xml.resource.org/authoring/draft-mrose-writing-rfcs.html>
8     @ID: rfc2629bis
9     @BaseURI:
10     http://suika.fam.cx/gate/cvs/*checkout*/markup/rfc/dtd/module/
11    
12     @Namespace:
13     @@Name:
14     urn:x-suika-fam-cx:markup:ietf:rfc:2629:
15     @@DefaultPrefix: rfc
16     @@UsePrefix: -1
17    
18     @Copyright: Wakaba <w@suika.fam.cx>
19     @RCSDate: $Date: 2003/10/23 23:25:33 $
20    
21     Datatype:
22     @Description:
23     Note: This module should be included before rfc2629-datatype.mod
24     is included, since some definition is updated.
25    
26     @Type:
27     @@Name:
28     rfc2629:ATEXT
29     @@XMLType: CDATA
30    
31     @Type:
32     @@Name:
33     rfc2629:CTEXT
34     @@XMLType: #PCDATA
35    
36     @Type:
37     @@Name: format-type
38     @@XMLType: CDATA
39     @@Description: 'TXT' / ...
40    
41     @Type:
42     @@Name: list-counter
43     @@XMLType: CDATA
44     @@Description: $formatting-string
45    
46     @Type:
47     @@Name:
48     :LanguageCode
49     @@XMLType: CDATA
50     @@Description: IETF Language Code
51    
52     @Type:
53     @@Name:
54     rfc2629:list-style
55     #@@XMLType: (numbers|symbols|hanging|empty|format)
56     @@XMLType: CDATA
57     @@Description:
58     (numbers|symbols|hanging|empty|$format)
59     \
60     $format := 'format ' $formatting-string
61     $formatting-string := $bare $percented $bare
62     $bare := $CDATA - ([$CDATA] $percented [$CDATA])
63     $percented := '%d' / '%c'
64    
65    
66     @Type:
67     @@Name:
68     rfc2629:NUMBER
69     @@XMLType: NMTOKEN
70     @@Description: 1*DIGIT
71    
72     @Type:
73     @@Name: percentage
74     @@XMLType: CDATA
75     @@Description: 1*DIGIT "%"
76    
77     @Type:
78     @@Name: role
79     @@XMLType: (editor)
80     @@Description: Author's role
81    
82     @Attribute:
83     @@Name:
84     rfc2629:target-uri
85    
86     @@Attribute:
87     @@@Name: "target"
88     @@@Type:
89     :URI
90    
91     @Type:
92     @@Name:
93     rfc2629:truefalse
94     @@XMLType: (true|false)
95    
96     @Type:
97     @@Name:
98     :URI
99     @@XMLType: CDATA
100     @@Description: URI Reference
101    
102     @Type:
103     @@Name: xspan-style
104     @@XMLType: CDATA
105     @@Description: (emph|strong|verb|$ext)
106    
107     Attribute:
108     @Attribute:
109     @@Name:
110     rfc2629:anchor
111    
112     @@Attribute:
113     @@@Name: "anchor"
114     @@@Type: "ID"
115     @@@Description: Cross-referencing with the xref element
116    
117     @Attribute:
118     @@Name:
119     rfc2629:section-title
120    
121     @@Attribute:
122     @@@Name: "title"
123     @@@Type: ATEXT
124     @@@Default: #REQUIRED
125    
126     Module:
127     @Name: Metainformational
128     @ID: metainfo
129    
130     @IfModuleSet:
131     @@ModuleSet: rfc2629
132     @@Attribute:
133     @@@Name: author.add
134     @@@ElementType:
135     rfc2629:author
136     @@@Attribute:
137     @@@@Name: role
138     @@@@Type: role
139     @@Attribute:
140     @@@Name: rfc.lang
141     @@@ElementType:
142     rfc2629:rfc
143     @@@Attribute:
144     @@@@Name:
145     xml:lang
146     @@@@Type:
147     :LanguageCode
148     @@@@Default: "en"
149     @@@@Description:
150     Indicate that the document is written in some language other
151     than English (for writing things other than RFCs)
152    
153     @@Attribute:
154     @@@Name: date.revised
155     @@@ElementType:
156     rfc2629:date
157     @@@Attribute:
158     @@@@Name: "day"
159     @@@@Type: DAY
160     @@@Attribute:
161     @@@@Name: "month"
162     @@@@Type: MONTH
163     @@@@Description: Changed to #IMPLIED (Was #REQUIRED in RFC 2629)
164     @@@Attribute:
165     @@@@Name: "year"
166     @@@@Type: YEAR
167     @@@@Default: #REQUIRED
168    
169     @Element:
170     @@Name: format
171     @@Content: "EMPTY"
172    
173     @@Attribute:
174     @@@Attribute:
175     @@@@Name: "octets"
176     @@@@Type:
177     rfc2629:NUMBER
178     @@@@Description: The size in octets of the formatted document
179     @@@ref:
180     rfc2629:target-uri
181     @@@Attribute:
182     @@@@Name: "type"
183     @@@@Type: format-type
184     @@@@Default: #REQUIRED
185     @@Description:
186     An appendix section of the document
187    
188     @Element:
189     @@Name: annotation
190     @@Content:
191     ($:Inline.mix)*
192    
193     @@Attribute:
194     @@@Attribute:
195     @@@@Name: "octets"
196     @@@@Type:
197     rfc2629:NUMBER
198     @@@@Description: The size in octets of the formatted document
199     @@Description: Annotate a citation
200    
201     Module:
202     @Name: Hyperlink
203     @ID: hyperlink
204    
205     @IfModuleSet:
206     @@ModuleSet: rfc2629
207     @@Attribute:
208     @@@Name: xref.add
209     @@@ElementType:
210     rfc2629:xref
211     @@@Attribute:
212     @@@@Name: "format"
213     @@@@Type: "(counter|title|default)"
214     @@@@Default: "default"
215    
216     @@Attribute:
217     @@@Name: iref.add
218     @@@ElementType:
219     rfc2629:iref
220     @@@Attribute:
221     @@@@Name: "primary"
222     @@@@Type:
223     rfc2629:truefalse
224     @@@@Default: "false"
225     @@@@Description:
226     This particular indexing entry should be considered "primary"
227    
228     @@Attribute:
229     @@@Name: references.add
230     @@@ElementType:
231     rfc2629:reference
232     @@@Attribute:
233     @@@@Name: "title"
234     @@@@Type:
235     rfc2629:ATEXT
236     @@@@Default: "References"
237    
238     Module:
239     @ID: struct
240    
241     @IfModuleSet:
242     @@ModuleSet: rfc2629
243     @@Attribute:
244     @@@Name: list.add
245     @@@ElementType:
246     rfc2629:list
247     @@@Attribute:
248     @@@@Name: "counter"
249     @@@@Type: list-counter
250     @@@@Description:
251     "format": Controls the numbering
252     @@@Attribute:
253     @@@@Name: "hangIndent"
254     @@@@Type:
255     rfc2629:NUMBER
256     @@@@Description:
257     Overrides the default indentation used for the text of
258     each t element, ensuring that each t element has the same indentation
259    
260     @Element:
261     @@Name: appendix
262     @@Content:
263     ($:Block.mix)*
264    
265     @@Attribute:
266     @@@ref:
267     rfc2629:anchor
268     @@@ref:
269     rfc2629:section-title
270     @@Description:
271     An appendix section of the document
272    
273     Module:
274     @Name: Figure
275     @ID: figure
276    
277     @IfModuleSet:
278     @@ModuleSet: rfc2629
279    
280     @@Attribute:
281     @@@Name: artwork.add
282     @@@ElementType:
283     rfc2629:artwork
284     @@@Attribute:
285     @@@@Name: "name"
286     @@@@Type:
287     rfc2629:ATEXT
288     @@@@Default: ""
289     @@@@Description:
290     Suggest a filename to use when storing the content of the element
291     @@@Attribute:
292     @@@@Name: "type"
293     @@@@Type:
294     rfc2629:ATEXT
295     @@@@Default: ""
296     @@@@Description: A suggestive data-typing for the content
297    
298     @@Attribute:
299     @@@Name: artwork.external
300     @@@ElementType:
301     rfc2629:artwork
302     @@@Attribute:
303     @@@@Name: "height"
304     @@@@Type:
305     rfc2629:ATEXT
306     @@@@Default: ""
307     @@@Attribute:
308     @@@@Name: "src"
309     @@@@Type:
310     :URI
311     @@@@Default: ""
312     @@@Attribute:
313     @@@@Name: "width"
314     @@@@Type:
315     rfc2629:ATEXT
316     @@@@Default: ""
317    
318     @Element:
319     @@Name: texttable
320     @@Content:
321     (
322     rfc2629:preamble?,
323     ttcol+,
324     c*,
325     rfc2629:postamble?
326     )
327     @@Attribute:
328     @@@ref:
329     rfc2629:anchor
330     @@@Attribute:
331     @@@@Name: "title"
332     @@@@Type: ATEXT
333     @@@@Default: ""
334     @@@@Description: Identifies the title of the table
335    
336     @Element:
337     @@Name: ttcol
338     @@Content:
339     ($:Inline.mix)
340     @@Attribute:
341     @@@Attribute:
342     @@@@Name: "align"
343     @@@@Type: "(left|center|right)"
344     @@@@Default: "left"
345     @@@@Description: Whether the column should be justified
346     @@@Attribute:
347     @@@@Name: "width"
348     @@@@Type: percentage
349     @@@@Description: Desired amount of horizontal space taken by the column
350    
351     @Element:
352     @@Name: c
353     @@Content:
354     ($:Inline.mix)
355    
356     Module:
357     @Name: Inline
358     @ID: inline
359    
360     @Element:
361     @@Name: spanx
362     @@Content:
363     ($rfc2629:CTEXT.datatype)
364     @@Attribute:
365     @@@Attribute:
366     @@@@Name: "style"
367     @@@@Type: spanx-style
368     @@@@Default: "emph"
369     @@@@Description: How the text inside the element should be rendered
370     @@Attribute:
371     @@Name:
372     "xml:space"
373     @@Type: "(default|preserve)"
374     @@Default: "preserve"
375     @@Description:
376     Provide formatting guidance to the XML application

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24