/[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 - (show annotations) (download)
Thu Oct 23 23:25:33 2003 UTC (21 years, 1 month ago) by wakaba
Branch: MAIN
New

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