/[suikacvs]/markup/rfc/dtd/rfc2629ja.dds
Suika

Contents of /markup/rfc/dtd/rfc2629ja.dds

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Thu Oct 23 23:25:33 2003 UTC (21 years, 1 month ago) by wakaba
Branch: MAIN
New

1 wakaba 1.1 #?SuikaWikiConfig/2.0
2    
3     DocumentType:
4     @Name: Markup Language for IETF RFCs with Japanese Translation Markup Framework
5     @Version:
6     @ID: rfc2629ja
7     @BaseURI:
8     http://suika.fam.cx/gate/cvs/*checkout*/markup/rfc/dtd/
9    
10     @Namespace:
11     @@UsePrefix: 1
12    
13     @Copyright: Wakaba <w@suika.fam.cx>
14     @RCSDate: $Date:$
15    
16     Driver:
17     @ModuleSet:
18     @@Name: Markup Language for IETF RFCs
19     @@ID: rfc2629
20     @@BaseURI:
21     module/
22     @@Namespace:
23     @@@Name:
24     urn:x-suika-fam-cx:markup:ietf:rfc:2629:
25     @@@DefaultPrefix: rfc
26     @@@UsePrefix: -1
27     @@Default: 1
28    
29     @ModuleSet:
30     @@Name: Japanese Translation Markup Framework for RFC 2629 Markups
31     @@ID: rfc2629ja
32     @@BaseURI:
33     module/
34     @@Namespace:
35     @@@Name:
36     http://suika.fam.cx/~wakaba/lang/rfc/translation/
37     @@@DefaultPrefix: ja
38     @@@UsePrefix: 1
39     @@Default: 1
40    
41     @ModuleSet:
42     @@Name: rfc2629.xslt "myns"
43     @@ID: myns
44     @@BaseURI:
45     module/
46     @@Namespace:
47     @@@Name:
48     mailto:julian.reschke@greenbytes.de?subject=rcf2629.xslt
49     @@@DefaultPrefix: myns
50     @@@UsePrefix: 1
51     @@Default: 1
52    
53     @ModuleSet:
54     @@Name: Extensible Hypertext Markup Language, Version 1
55     @@ID: XHTML
56     @@BaseURI:
57     http://www.w3.org/TR/xhtml-modularization/DTD/
58     @@Namespace:
59     @@@Name:
60     http://www.w3.org/1999/xhtml
61     @@@DefaultPrefix: h
62     @@@UsePrefix: 1
63     @@Default: 1
64    
65     @ModuleSet:
66     @@Name: Extensible Hypertext Markup Language, Version 2
67     @@ID: XHTML2
68     @@BaseURI:
69     http://www.w3.org/TR/xhtml2/DTD/
70     @@Namespace:
71     @@@Name:
72     http://www.w3.org/2003/06/xhtml2
73     @@@DefaultPrefix: h2
74     @@@UsePrefix: 1
75     @@Default: -1
76    
77     @QNameModule:
78     @@ID:
79     XHTML:qname
80     @@SYSTEM:
81     xhtml-qname-1.mod
82     @@PUBLIC:
83     -//W3C//ENTITIES XHTML Qualified Names 1.0//EN
84     @QNameModule:
85     @@ID:
86     rfc2629:qname
87     @QNameModule:
88     @@ID:
89     rfc2629ja:qname
90     @QNameModule:
91     @@ID:
92     myns:qname
93    
94     @DatatypeModule:
95     @@ID:
96     rfc2629:datatype
97     @DatatypeModule:
98     @@ID:
99     rfc2629ja:datatype
100     @DatatypeModule:
101     @@ID:
102     XHTML:datatype
103     @@SYSTEM:
104     xhtml-datatypes-1.mod
105     @@PUBLIC:
106     -//W3C//ENTITIES XHTML Datatypes 1.0//EN
107     @DatatypeModule:
108     @@ID:
109     myns:datatype
110    
111     @NotationModule:
112     @@ID:
113     rfc2629:notation
114     @NotationModule:
115     @@ID:
116     rfc2629ja:notation
117    
118     @AttributeModule:
119     @@ID:
120     rfc2629:attribs
121    
122     @@AttributeSet:
123     @@@Name:
124     rfc2629:common.extra
125     @@@REF:
126     xml:base
127     @@@REF:
128     xml:lang
129     @@@REF:
130     xml:space
131     @AttributeModule:
132     @@ID:
133     rfc2629ja:attribs
134     @AttributeModule:
135     @@ID:
136     XHTML:attribs
137     @@SYSTEM:
138     xhtml-attribs-1.mod
139     @@PUBLIC:
140     -//W3C//ENTITIES XHTML Common Attributes 1.0//EN
141    
142     @@ParameterEntity:
143     @@@Name: XHTML.bidi
144     @@@EntityValue: INCLUDE
145     @@AttributeSet:
146     @@@Name:
147     XHTML:common.extra
148     @@@REF:
149     xml:base
150     @@@REF:
151     xml:space
152    
153     @Module:
154     @@ID:
155     rfc2629:blkstruct
156     @@Description: Block structural module
157    
158     @Module:
159     @@ID:
160     XHTML:list
161     @@SYSTEM: xhtml-list-1.mod
162     @@PUBLIC: -//W3C//ELEMENTS XHTML Lists 1.0//EN
163     @@Description:
164     h:ul, h:ol, h:dl, h:li, h:dt, h:dd
165    
166     @Module:
167     @@ID:
168     rfc2629ja:blkstruct
169     @Module:
170     @@ID:
171     myns:blkstruct
172    
173     @Module:
174     @@ID:
175     XHTML:blkstruct
176     @@SYSTEM: xhtml-blkstruct-1.mod
177     @@PUBLIC: -//W3C//ELEMENTS XHTML Block Structural 1.0//EN
178     @@Description:
179     h:div
180     @@ElementSwitch:
181     @@@Name:
182     :p
183     @@@Use: -1
184     @@AttributeSwitch:
185     @@@Name:
186     :p
187     @@@Use: -1
188    
189     @Module:
190     @@ID:
191     rfc2629:figure
192     @@Description: Figure module
193     @Module:
194     @@ID:
195     rfc2629ja:figure
196    
197     @Module:
198     @@ID:
199     XHTML:table
200     @@SYSTEM: xhtml-table-1.mod
201     @@PUBLIC: -//W3C//ELEMENTS XHTML Tables 1.0//EN
202     @@ParameterEntity:
203     @@@Name: frame.attrib
204     @@ParameterEntity:
205     @@@Name: rules.attrib
206     @@ParameterEntity:
207     @@@Name: CellHAlign.attrib
208     @@ParameterEntity:
209     @@@Name: CellVAlign.attrib
210    
211     @Module:
212     @@ID:
213     rfc2629:metainfo
214     @@Description: Metainformational module
215     @Module:
216     @@ID:
217     rfc2629ja:metainfo
218    
219     @Module:
220     @@ID:
221     XHTML:style
222     @@Attribute:
223     @@@Name:
224     :style
225     @@@ElementType:
226     :style
227     @@@Attribute:
228     @@@@Name: "media"
229     @@@@Type:
230     :MediaDesc
231     @@@@Default: "all"
232     @@PUBLIC: -//W3C//ELEMENTS XHTML Style Sheets 1.0//EN
233     @@SYSTEM: xhtml-style-1.mod
234     @@Description: Stylesheet
235    
236     @Module:
237     @@ID:
238     rfc2629:reference
239     @@Description: Reference and hyperlink module
240     @Module:
241     @@ID:
242     rfc2629ja:link
243     @@Description: Hyperlink module
244    
245     @Module:
246     @@ID:
247     XHTML:inlphras
248     @@ElementSwitch:
249     @@@Name:
250     :acronym
251     @@@Use: -1
252     @@AttributeSwitch:
253     @@@Name:
254     :acronym
255     @@@Use: -1
256     @@ElementSwitch:
257     @@@Name:
258     :strong
259     @@@Use: -1
260     @@AttributeSwitch:
261     @@@Name:
262     :strong
263     @@@Use: -1
264     @@PUBLIC: -//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN
265     @@SYSTEM: xhtml-inlphras-1.mod
266     @@Description:
267     Inline Phrasal module
268     h:abbr, h:cite, h:code, h:dfn, h:em, h:kbd, h:q, h:samp, h:var
269    
270     @Module:
271     @@ID:
272     rfc2629:struct
273     @@Description: Document structural module
274     @Module:
275     @@ID:
276     rfc2629ja:transtruct
277     @@Description: Translation structural module
278    
279     @GeneralEntity:
280     @@Name: rfc.number
281     @@EntityValue: XXXX
282     @@Description:
283     General entity "rfc.number"
284     \
285     If you use this entity, you should define this entity with your RFC issued
286     number in the internal subset of DOCTYPE declaration of your RFC document.
287    
288     Model:
289    
290    
291    
292    
293     ## Inline or block
294     @Class:
295     @@Name:
296     :Edit
297     @@Content:
298     | :ins
299     | :del
300     | note
301     @Class:
302     @@Name:
303     :Misc.extra
304     @@Content:
305     @Class:
306     @@Name:
307     :Misc.class
308     @@Content:
309     rfc2629:iref
310     $:Edit
311     $:Misc.extra
312     @@Description:
313     neither block nor inline, and can
314     essentially be used anywhere in the document body
315    
316     ## Inline
317     @Class:
318     @@Name:
319     :InlStruct
320     @@Content:
321     :span
322     @Class:
323     @@Name:
324     :InlPhras
325     @@Content:
326     | :em
327     | :dfn | definition | word
328     | :code | :samp | :kbd | :var
329     | :cite | :q
330     | :abbr
331     | mail
332     @Class:
333     @@Name:
334     :InlPres
335     @@Content:
336     | :sub | :sup
337     @Class:
338     @@Name:
339     :Inline.extra
340     @@Content:
341     @Class:
342     @@Name:
343     :Ruby
344     @@Content:
345     | :ruby
346    
347     @Class:
348     @@Name:
349     rfc2629:hyperlink
350     @@Content:
351     rfc2629:xref
352     | rfc2629:eref
353     @Class:
354     @@Name:
355     :Anchor
356     @@Content:
357     | $rfc2629:hyperlink
358     | link | uri-ref
359    
360     @Class:
361     @@Name:
362     :InlNoRuby
363     @@Content:
364     $:InlStruct $:InlPhras $:InlPres $:Anchor $:Inline.extra
365     @Class:
366     @@Name:
367     :Inline.class
368     @@Content:
369     $:InlNoRuby $:Ruby
370     @@Description: includes all inline elements
371     @Class:
372     @@Name:
373     :Inline.mix
374     @@Content:
375     $:Inline.class
376     $:Misc.class
377     @@Description: all inline elements, including %Misc.class;
378     @Class:
379     @@Name:
380     :InlNoAnchor
381     @@Content:
382     $:Inline
383     @Class:
384     @@Name:
385     :InlNoAnchor.mix
386     @@Content:
387     $:InlNoAnchor
388     $:Misc.class
389     @Class:
390     @@Name:
391     :NoRuby.content
392     @@Content:
393     (
394     \#PCDATA
395     | $:InlNoRuby
396     $:Misc.class
397     )*
398    
399     @Class:
400     @@Name:
401     CONREF.extra
402     @Class:
403     @@Name:
404     CONREF.content
405     @@Content:
406     (
407     \#PCDATA
408     | $:InlNoAnchor.mix
409     $CONREF.extra
410     )*
411    
412     @Class:
413     @@Name:
414     rfc2629:metaterm.content
415     @@Content:
416     (
417     \#PCDATA
418     | $:Inline.mix
419     )*
420     @@Description: Terminal element representing a meta property
421    
422     ## Block
423     @Class:
424     @@Name:
425     rfc2629:list
426     @@Content:
427     rfc2629:list
428     @Class:
429     @@Name:
430     :List
431     @@Content:
432     :ul
433     | :ol
434     | :dl
435     | $rfc2629:list
436    
437     @Class:
438     @@Name:
439     :Table
440     @@Content:
441     | :table
442    
443     @Class:
444     @@Name:
445     :BlkStruct
446     @@Content:
447     rfc2629:t
448     | :div
449     | rfc2629:section
450     | insert
451    
452     @Class:
453     @@Name:
454     rfc2629:figure
455     @@Content:
456     rfc2629:figure
457     @Class:
458     @@Name:
459     :BlkPhrase
460     @@Content:
461     | :blockquote
462     | $rfc2629:figure
463     | example
464    
465     @Class:
466     @@Name:
467     :BlkSpecial
468     @@Content:
469     $:Table
470    
471     @Class:
472     @@Name:
473     :Block.extra
474     @@Content:
475     @Class:
476     @@Name:
477     :Block.class
478     @@Content:
479     $:BlkStruct
480     $:BlkPhrase
481     $:BlkSpecial
482     $:Block.extra
483     @@Description: includes all block elements
484     @Class:
485     @@Name:
486     :Block.mix
487     @@Content:
488     $:List
489     | $:Block.class
490     $:Misc.class
491     @@Description: includes all block elements plus %Misc.class;
492    
493     @Class:
494     @@Name:
495     :Flow.mix
496     @@Content:
497     $:List
498     | $:Block.class
499     | $:Inline.class
500     $:Misc.class
501    
502     @Class:
503     @@Name:
504     rfc2629:blockcontent.extra
505     @@Content:
506     @Class:
507     @@Name:
508     rfc2629:blockcontent
509     @@Content:
510     | pair
511     $rfc2629:blockcontent.extra
512     @@Description:
513     Content of rfc2629:t, rfc2629:preamble, rfc2629:postamble
514    
515     @Class:
516     @@Name: front.extra
517     @@Content:
518     | :style
519    
520     ## Changes to RFC 2629 content model
521     @Content:
522     @@ElementType:
523     rfc2629:address
524     @@Content:
525     (
526     rfc2629:postal?,
527     rfc2629:phone*,
528     rfc2629:facsimile*,
529     rfc2629:email*,
530     email*,
531     rfc2629:uri*
532     )
533     @Content:
534     @@ElementType:
535     rfc2629:author
536     @@Content:
537     (
538     (rfc2629:organization*,
539     organization*,
540     rfc2629:address?)
541     | rfc2629:address
542     )?
543     @Content:
544     @@ElementType:
545     rfc2629:back
546     @@Content:
547     (
548     insert*,
549     rfc2629:references*,
550     insert*,
551     rfc2629:section*,
552     insert*
553     )
554     @Content:
555     @@ElementType:
556     rfc2629:figure
557     @@Content:
558     (
559     rfc2629:preamble?,
560     ( rfc2629:artwork
561     | pair
562     | artwork
563     ),
564     rfc2629:postamble?
565     )
566     @Content:
567     @@ElementType:
568     rfc2629:front
569     @@Content:
570     (
571     (
572     rfc2629:title
573     | title
574     | title-ja
575     )+,
576     rfc2629:author*,
577     publisher?,
578     rfc2629:date?,
579     rfc2629:area*,
580     rfc2629:workgroup*,
581     rfc2629:keyword*,
582     rfc2629:abstract?,
583     rfc2629:note*
584     )
585     @Content:
586     @@ElementType:
587     rfc2629:middle
588     @@Content:
589     (
590     rfc2629:section
591     | insert
592     )+
593     @Content:
594     @@ElementType:
595     rfc2629:reference
596     @@Content:
597     (
598     rfc2629:front,
599     rfc2629:seriesInfo*,
600     add-info?
601     )
602     @Content:
603     @@ElementType:
604     rfc2629:rfc
605     @@Content:
606     (
607     rfc2629:front,
608     front?,
609     rfc2629:middle,
610     rfc2629:back?,
611     back?
612     )
613     @Content:
614     @@Name:
615     rfc2629:t
616     @@Content:
617     (
618     $rfc2629:TEXT.datatype
619     | $:Flow.mix
620     $rfc2629:blockcontent
621     )*
622     @@Description:
623     Allow rfc2629:list/rfc2629:t/rfc2629:t

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24