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

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

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     ModuleSet:
4     @Name: Japanese Translation Markup Framework for RFC 2629 Markups
5     @Version:
6     @ID: rfc2629ja
7     @BaseURI:
8     http://suika.fam.cx/gate/cvs/*checkout*/markup/rfc/dtd/module/
9    
10     @Namespace:
11     @@Name:
12     http://suika.fam.cx/~wakaba/lang/rfc/translation/
13     @@DefaultPrefix: ja
14     @@UsePrefix: 1
15    
16     @Copyright: Wakaba <w@suika.fam.cx>
17     @RCSDate: $Date:$
18    
19     Datatype:
20     @Type:
21     @@Name:
22     rfc2629:NUMBER
23     @@XMLType: NMTOKEN
24     @@Description: [0-9]+
25    
26     @Type:
27     @@Name:
28     :URI
29     @@XMLType: CDATA
30     @@Description: URI Reference
31    
32     @Type:
33     @@Name:
34     rfc2629:DAY
35     @@XMLType: NMTOKEN
36     @@Description: "1" / "2" / ... / "31"
37     @Type:
38     @@Name: month
39     @@XMLType:
40     (01|02|03|04|05|06|07|08|09|10|11|12)
41     @Type:
42     @@Name:
43     rfc2629:YEAR
44     @@XMLType: NMTOKEN
45     @@Description: 4DIGIT
46    
47     @Type:
48     @@Name:
49     rfc2629:TEXT
50     @@XMLType: #PCDATA
51     @@Description: *CHAR (content of mixed context element)
52    
53     Notation:
54     @Notation:
55     @@Name:
56     :rfc-translation
57     @@SYSTEM:
58     urn:x-suika-fam-cx:markup:rfc:translation:pi
59     @@Description: <?rfc-translation?> processing instruction
60    
61     Attribute:
62     @Attribute:
63     @@Name: common
64    
65     @@REF:
66     xml:base
67     @@REF:
68     xml:lang
69     @@REF:
70     xml:space
71    
72     Module:
73     @Name: Block Structual
74     @ID: blkstruct
75    
76     @Element:
77     @@Name: example
78     @@Content:
79     (
80     $rfc2629:TEXT.datatype
81     | $:Flow.mix
82     )*
83    
84     @@Description:
85     Showing an example.
86     Note that only inline level elements or only block level elements
87     should be used for the content of an element.
88    
89     @Element:
90     @@Name: insert
91     @@Content: "EMPTY"
92    
93     @@Attribute:
94     @@@Attribute:
95     @@@@Name: "section"
96     @@@@Type: "(author-address|full-copyright|references|toc)"
97     @@@@Default: #REQUIRED
98     @@@Attribute:
99     @@@@Name: title-prefix
100     @@@@Type: "CDATA"
101     @@@Attribute:
102     @@@@Name: "title-prefix"
103     @@@@Type: "CDATA"
104    
105     @@Description: Inserting point of a special section
106    
107     @Element:
108     @@Name: note
109     @@Content:
110     (
111     $rfc2629:TEXT.datatype
112     | $:Flow.mix
113     )*
114    
115     @@Description:
116     Like h:ins, breaking block-inline structure,
117     eg. rfc2629:t/ja:note/rfc2629:t is forbidden
118    
119     @IfModuleSet:
120     @@ModuleSet: XHTML
121     @@Attribute:
122     @@@Name: ul.list-item
123     @@@ElementType:
124     :ul
125     @@@Attribute:
126     @@@@Name: list-item
127     @@@@Type: "(none)"
128     @@@Description:
129     html|ul[ja|list-item="none"] {list-style-item: none}
130    
131     @Element:
132     @@Name: back
133     @@Content:
134     (
135     rfc2629:section
136     | insert
137     )+
138     @@Description: Translator's notes appendixes
139    
140     @Attribute:
141     @@Name: t.hangText
142     @@ElementType:
143     rfc2629:t
144    
145     @@Attribute:
146     @@@Name: hangText-ja
147     @@@Type: "CDATA"
148    
149     @@Description: Translated values corresponding to rfc2629:t/@hangText
150    
151     Module:
152     @Name: Figure
153     @ID: figure
154    
155     @IfModuleSet:
156     @@ModuleSet: rfc2629
157     @@Content:
158     @@@ElementType: artwork
159     @@@Content:
160     (
161     (
162     rfc2629:artwork,
163     (
164     $:Block.class
165     )?
166     )
167     | $:Block.class
168     )
169     @Element:
170     @@Name: artwork
171     @@Content:
172     ($:Block.class)
173     @@Description:
174     Wrapper element for a rfc2629:artwork (preformatted ASCII text)
175     and/or something an XML block level element
176    
177     Module:
178     @Name: Hyperlink
179     @ID: link
180    
181     @Element:
182     @@Name: link
183     @@Content: $CONREF.content
184     @@Attribute:
185     @@@Attribute:
186     @@@@Name: "number"
187     @@@@Type:
188     rfc2629:NUMBER
189     @@@@Default: #REQUIRED
190     @@@Attribute:
191     @@@@Name: "section"
192     @@@@Type:
193     rfc2629:NUMBER
194     @@@Attribute:
195     @@@@Name: "type"
196     @@@@Type: "(rfc|std|bcp|fyi)"
197     @@@@Default: #REQUIRED
198    
199     @IfModuleSet:
200     @@ModuleSet: rfc2629
201     @@Attribute:
202     @@@Name: t.anchor
203     @@@ElementType:
204     rfc2629:t
205     @@@Attribute:
206     @@@@Name: anchor
207     @@@@Type: "ID"
208     @@@Description:
209     Source anchor of list item
210    
211     @@Attribute:
212     @@@Name: reference.target
213     @@@ElementType:
214     rfc2629:reference
215     @@@Attribute:
216     @@@@Name: target-ja
217     @@@@Type:
218     :URI
219     @@@Description:
220     A URI Reference to the non-English version or non-English translation
221     of the referred document
222    
223     @@Attribute:
224     @@@Name: reference.text
225     @@@ElementType:
226     rfc2629:reference
227     @@@Attribute:
228     @@@@Name: text
229     @@@@Type: "CDATA"
230     @@@Description:
231     Original text shown as in the RFC
232    
233     @Element:
234     @@Name: mail
235     @@Content: $CONREF.content
236     @@Description: An Internet mail address
237    
238     @Element:
239     @@Name: uri-ref
240     @@Content:
241     (
242     $rfc2629:TEXT.datatype
243     | $:Inline.mix
244     )*
245     @@Attribute:
246     @@@Attribute:
247     @@@@Name: "target"
248     @@@@Type:
249     :URI
250     @@@@Default: #REQUIRED
251    
252     @Element:
253     @@Name: definition
254     @@Content:
255     (
256     $rfc2629:TEXT.datatype
257     | $:Inline.mix
258     )*
259     @@Attribute:
260     @@@Attribute:
261     @@@@Name: "translation"
262     @@@@Type: "CDATA"
263     @@@Attribute:
264     @@@@Name: "word"
265     @@@@Type: "CDATA"
266     @@@@Default: #REQUIRED
267     @@Description:
268     <ja:definition word="defined word" traslation="Teigi sareru kotoba">
269     Teigi bun.
270     </ja:definition>
271    
272     @Element:
273     @@Name: word
274     @@Content:
275     (
276     $rfc2629:TEXT.datatype
277     | $:Inline.mix
278     )*
279     @@Attribute:
280     @@@Attribute:
281     @@@@Name: "name"
282     @@@@Type: "CDATA"
283     @@@@Default: #REQUIRED
284     @@Description: Reference to the definition
285    
286     Module:
287     @Name: Metainformational
288     @ID: metainfo
289    
290     @IfModuleSet:
291     @@ModuleSet: rfc2629
292     @@Content:
293     @@@ElementType: front
294     @@@Content:
295     (
296     rfc2629:author
297     | rfc2629:date
298     | rfc2629:keyword
299     | copyright
300     | change
301     $front.extra
302     )+
303     @Element:
304     @@Name: front
305     @@Content:
306     (
307     copyright
308     | change
309     $front.extra
310     )+
311     @@Description: Metainformation about the translation
312    
313     @Element:
314     @@Name: change
315     @@Content:
316     (
317     item
318     )+
319    
320     @Element:
321     @@Name: copyright
322     @@Content:
323     (
324     item
325     | full-statement
326     )+
327    
328     @IfModuleSet:
329     @@ModuleSet: rfc2629
330     @@Content:
331     @@@ElementType: item
332     @@@Content:
333     (
334     $rfc2629:TEXT.datatype
335     | $:Inline.mix
336     | rfc2629:t
337     | rfc2629:author
338     )*
339     @Element:
340     @@Name: item
341     @@Content:
342     (
343     $rfc2629:TEXT.datatype
344     | $:Inline.mix
345     )*
346     @@Attribute:
347     @@@Attribute:
348     @@@@Name: "year"
349     @@@@Type:
350     rfc2629:YEAR
351     @@@Attribute:
352     @@@@Name: "month"
353     @@@@Type: month
354     @@@Attribute:
355     @@@@Name: "day"
356     @@@@Type:
357     rfc2629:DAY
358     @@Description:
359     ja:copyright/ja:item : %rfc2629.metaterm.content;
360     ja:change/ja:item : (author,t*) ; @year, @month, @day
361     (How bad design!)
362    
363     @IfModuleSet:
364     @@ModuleSet: rfc2629
365     @@Content:
366     @@@ElementType: full-statement
367     @@@Content:
368     (
369     rfc2629:t
370     | rfc2629:figure
371     | rfc2629:iref
372     )+
373     @Element:
374     @@Name: full-statement
375     @@Content:
376     "ANY"
377    
378     @IfModuleSet:
379     @@ModuleSet: rfc2629
380    
381     @@Attribute:
382     @@@Name: author.idref
383     @@@ElementType:
384     rfc2629:author
385     @@@Attribute:
386     @@@@Name: id
387     @@@@Type: "ID"
388     @@@Attribute:
389     @@@@Name: ref
390     @@@@Type: "IDREF"
391     @@@Description:
392     Author information referring
393    
394     @@Attribute:
395     @@@Name: author.shownname
396     @@@ElementType:
397     rfc2629:author
398     @@@Attribute:
399     @@@@Name: header-name
400     @@@@Type: "CDATA"
401     @@@Attribute:
402     @@@@Name: text
403     @@@@Type: "CDATA"
404     @@@Description:
405     Author's name shown in RFC header and other positions
406    
407     @@Attribute:
408     @@@Name: country.shownname
409     @@@ElementType:
410     rfc2629:country
411     @@@Attribute:
412     @@@@Name: show
413     @@@@Type: "CDATA"
414     @@@Attribute:
415     @@@@Name: text
416     @@@@Type: "CDATA"
417     @@@Description:
418     Country name shown in RFC text
419    
420     @@Attribute:
421     @@@Name: facsimile.shownname
422     @@@ElementType:
423     rfc2629:facsimile
424     @@@Attribute:
425     @@@@Name: text
426     @@@@Type: "CDATA"
427     @@@Description:
428     FAX number text shown in RFC
429     @@Attribute:
430     @@@Name: phone.shownname
431     @@@ElementType:
432     rfc2629:phone
433     @@@Attribute:
434     @@@@Name: text
435     @@@@Type: "CDATA"
436     @@@Description:
437     Telephone number text shown in RFC
438    
439     @IfModuleSet:
440     @@ModuleSet: rfc2629
441     @@Content:
442     @@@ElementType: add-info
443     @@@Content:
444     $rfc2629:metaterm.content
445     @Element:
446     @@Name: add-info
447     @@Content:
448     ($rfc2629:TEXT.datatype)*
449    
450     @IfModuleSet:
451     @@ModuleSet: rfc2629
452     @@Content:
453     @@@ElementType: organization
454     @@@Content:
455     $rfc2629:metaterm.content
456     @Element:
457     @@Name: organization
458     @@Content:
459     ($rfc2629:TEXT.datatype)*
460     @@Description:
461     An additional organization
462     (for authors belonging to multiple organizations)
463    
464     Obsolete : use rfc2629:organization
465     with some changes to the content model of rfc2629:front
466    
467     @IfModuleSet:
468     @@ModuleSet: rfc2629
469     @@Content:
470     @@@ElementType: email
471     @@@Content:
472     $rfc2629:metaterm.content
473     @Element:
474     @@Name: email
475     @@Content:
476     ($rfc2629:TEXT.datatype)*
477     @@Description:
478     An additional Internet mail address
479     (for authors who have multiple Internet mail addresses)
480    
481     Obsolete : use rfc2629:email
482     with some changes to the content model of rfc2629:front
483    
484     @Element:
485     @@Name: publisher
486     @@Content: "EMPTY"
487     @@Attribute:
488     @@@Attribute:
489     @@@@Name: "fullname"
490     @@@@Type: "CDATA"
491     @@Description:
492     A publisher of the document
493    
494     Module:
495     @Name: Translation Structural
496     @ID: transtruct
497    
498     @Element:
499     @@Name: pair
500     @@Content:
501     (
502     l
503     )+
504    
505     @Element:
506     @@Name: l
507     @@Content:
508     (
509     $rfc2629:TEXT.datatype
510     | $:Inline.mix
511     | rfc2629:artwork
512     | artwork
513     | rfc2629:preamble
514     | rfc2629:postamble
515     )*
516     @@Description:
517     can contain rfc2629[ja]:{artwork|{pre|post}amble} only
518     when "rfc2629:figure/ja:pair/ja:l/rfc2629:*"
519    
520     @Element:
521     @@Name: title
522     @@Content:
523     (
524     $rfc2629:TEXT.datatype
525     | $:Inline.mix
526     )*
527     @@Attribute:
528     @@@Attribute:
529     @@@@Name: "abbrev"
530     @@@@Type: "CDATA"
531     @@Description:
532     obsolete : use rfc2629:title[@xml:lang] instead
533     @Element:
534     @@Name: title-ja
535     @@Content:
536     (
537     $rfc2629:TEXT.datatype
538     | $:Inline.mix
539     )*
540     @@Attribute:
541     @@@Attribute:
542     @@@@Name: "abbrev"
543     @@@@Type: "CDATA"
544     @@Description:
545     obsolete : use rfc2629:title[@xml:lang] instead
546    
547     @Attribute:
548     @@Name: section.title
549     @@ElementType:
550     rfc2629:section
551     @@Attribute:
552     @@@Name: title-ja
553     @@@Type: "CDATA"
554     @@Description:
555     Translated title of the section

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24