/[suikacvs]/markup/suikawiki/dtd/module/sw09.dms
Suika

Contents of /markup/suikawiki/dtd/module/sw09.dms

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Fri Jan 30 10:05:26 2004 UTC (21 years, 3 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
New

1 wakaba 1.1 #?SuikaWikiConfig/2.0
2    
3     ModuleSet:
4     @Name: SuikaWiki/0.9 Simple Documentation Format Vocabulary
5     @Version: 2.9
6     @Description:
7     This is a markup vocabulary used in SuikaWiki/0.9 XML representation.
8     @ID: rfc2629ja
9     @BaseURI:
10     **work-in-progress**
11    
12     @Namespace:
13     @@Name:
14     urn:x-suika-fam-cx:markup:suikawiki:0:9:
15     @@DefaultPrefix: sw09
16     @@UsePrefix: 1
17    
18     @Copyright: Wakaba <w@suika.fam.cx>
19     @RCSDate: $Date: 2004/01/13 11:13:48 $
20    
21     Datatype:
22     @Type:
23     @@Name:
24     :URI
25     @@XMLType: CDATA
26     @@Description: URI Reference
27    
28     @Type:
29     @@Name: name
30     @@XMLType: CDATA
31     @@Description: A name. Name := 1*(small-basic-latin / "-")
32    
33     @Type:
34     @@Name: entity-name
35     @@XMLType: CDATA
36     @@Description: An entity name. entity-name := 1*(graphic-char - "&")
37    
38     @Type:
39     @@Name: form-name
40     @@XMLType: CDATA
41     @@Description: A form name. form-name := 1*graphic-char ;; not yet well-defined
42    
43     @Type:
44     @@Name: anchor-number
45     @@XMLType: CDATA
46     @@Description: Numeral anchor index. anchor-number := 1*DIGIT
47    
48     @Type:
49     @@Name: class-list
50     @@XMLType: CDATA
51     @@Description: Class names. class-list := class 1*(1*WSP class)
52    
53     Attribute:
54     @AttributeSet:
55     @@Name: common
56    
57     @AttributeSet:
58     @@Name: reference
59     @@Attribute:
60     @@@Name: anchor
61     @@@Type: anchor-number
62     @@@Default: #IMPLIED
63     @@@Description: Numeral anchor index referring to.
64     @@Attribute:
65     @@@Name: resScheme
66     @@@Type: CDATA
67     @@@Default: #IMPLIED
68     @@@Description:
69     External resource referring scheme. resScheme := 1*capital-basic-latin
70     \
71     Defaulted to 'URI' if @resParameter specified but @resScheme not.
72     @@Attribute:
73     @@@Name: resParameter
74     @@@Type: CDATA
75     @@@Default: #IMPLIED
76     @@@Description:
77     External resource referring to.
78     resParameter := 1*(graphic-char - ("<" / ">" / <">) / quoted-string)
79    
80     Module:
81     @ID: blkstruct
82    
83     @Element:
84     @@Name: document
85     @@Content:
86     (
87     XHTML2:head,
88     XHTML2:body
89     )*
90    
91     @@Description:
92     A SuikaWiki/0.9 document.
93    
94     @Element:
95     @@Name: replace
96     @@Content: EMPTY
97     @@Description:
98     Inclusion of predefined document fragment.
99     @@Attribute:
100     @@@Attribute:
101     @@@@Name: "by"
102     @@@@Type: entity-name
103     @@@@Default: #REQUIRED
104     @@@@Description: Referred entity name.
105    
106     Module:
107     @Name: Form
108     @ID: form
109    
110     @Element:
111     @@Name: form
112     @@Content: EMPTY
113     @@Description:
114     A WikiForm.
115     @@Attribute:
116     @@@Attribute:
117     @@@@Name: "id"
118     @@@@Type: form-name
119     @@@@Default: #IMPLIED
120     @@@@Description:
121     Form name. It must be document-unique, including other identifiers,
122     although it is NOT an XML ID attribute.
123     @@@Attribute:
124     @@@@Name: "ref"
125     @@@@Type: name
126     @@@@Default: "form"
127     @@@@Description:
128     "Specific form" type. "form", default value, means it is a "general form."
129     For more information about standardized "specific form" types,
130     see SuikaWiki/0.9 specification.
131     @@@Attribute:
132     @@@@Name: "parameter"
133     @@@@Type: "CDATA"
134     @@@@Default: #IMPLIED
135     @@@@Description:
136     "Specific form parameter." Interpretation of the value depends on
137     "ref" attribute value.
138     @@Attribute:
139     @@@@Name: "input"
140     @@@@Type: "CDATA"
141     @@@@Default: #IMPLIED
142     @@@@Description:
143     "'Input' parameter." Interpretation of the value depends on "ref"
144     attribute value.
145     @@Attribute:
146     @@@@Name: "template"
147     @@@@Type: "CDATA"
148     @@@@Default: #IMPLIED
149     @@@@Description:
150     "'Template' parameter." Interpretation of the value depends on "ref"
151     attribute value.
152     @@Attribute:
153     @@@@Name: "option"
154     @@@@Type: "CDATA"
155     @@@@Default: #IMPLIED
156     @@@@Description:
157     "'option' parameter." Interpretation of the value depends on "ref"
158     attribute value.
159    
160     Module:
161     @Name: Inline
162     @ID: inline
163    
164     @Element:
165     @@Name: rubyb
166     @@Content:
167     (
168     XHTML2:rb,
169     XHTML2:rt
170     )
171     @@Description:
172     Additional information as ruby.
173     @@Attribute:
174     @@@ref: reference
175    
176     @Element:
177     @@Name: weak
178     @@Content:
179     (
180     \#PCDATA
181     | $:Inline.mix
182     )*
183     @@Description: "Less important" phrase.
184     @@Attribute:
185     @@@ref: reference
186    
187     @Element:
188     @@Name: anchor
189     @@Content:
190     (
191     \#PCDATA
192     | $:Inline.mix
193     )*
194     @@Description: Word grouping.
195    
196     @Element:
197     @@Name: anchor-end
198     @@Content:
199     (
200     \#PCDATA
201     )*
202     @@Description:
203     Destination anchor.
204     @@Attribute:
205     @@@Attribute:
206     @@@@Name: anchor
207     @@@@Type: anchor-number
208     @@@@Default: #REQUIRED
209     @@@@Description: Anchor index number.
210    
211     @Attribute:
212     @@Name: abbr.reference
213     @@ElementType:
214     XHTML2:abbr
215     @@ref: reference
216     @@Description:
217     Reserved for possible future use
218     @Attribute:
219     @@Name: code.reference
220     @@ElementType:
221     XHTML2:code
222     @@ref: reference
223     @@Description:
224     Reserved for possible future use
225     @Attribute:
226     @@Name: del.reference
227     @@ElementType:
228     XHTML1:del
229     @@ref: reference
230     @@Description:
231     Description for editing (XHTML del/@cite).
232     @Attribute:
233     @@Name: dfn.reference
234     @@ElementType:
235     XHTML2:dfn
236     @@ref: reference
237     @@Description:
238     Reserved for possible future use
239     @Attribute:
240     @@Name: ins.reference
241     @@ElementType:
242     XHTML1:ins
243     @@ref: reference
244     @@Description:
245     Description for editing (XHTML ins/@cite).
246     @Attribute:
247     @@Name: kbd.reference
248     @@ElementType:
249     XHTML2:kbd
250     @@ref: reference
251     @@Description:
252     Reserved for possible future use
253     @Attribute:
254     @@Name: q.reference
255     @@ElementType:
256     XHTML1:q
257     @@ref: reference
258     @@Description:
259     Source of quotation.
260     @Attribute:
261     @@Name: ruby.reference
262     @@ElementType:
263     XHTML2:ruby
264     @@ref: reference
265     @@Description:
266     Reserved for possible future use
267     @Attribute:
268     @@Name: samp.reference
269     @@ElementType:
270     XHTML2:samp
271     @@ref: reference
272     @@Description:
273     Reserved for possible future use
274     @Attribute:
275     @@Name: sup.reference
276     @@ElementType:
277     XHTML2:sup
278     @@ref: reference
279     @@Description:
280     Reserved for possible future use
281     @Attribute:
282     @@Name: sub.reference
283     @@ElementType:
284     XHTML2:sub
285     @@ref: reference
286     @@Description:
287     Reserved for possible future use
288     @Attribute:
289     @@Name: var.reference
290     @@ElementType:
291     XHTML2:var
292     @@ref: reference
293     @@Description:
294     Reserved for possible future use
295    
296     @Element:
297     @@Name: anchor-external
298     @@Content:
299     (
300     \#PCDATA
301     | $:Inline.mix
302     )*
303     @@Description: External reference
304     @@Attribute:
305     @@@Attribute:
306     @@@@Name: resScheme
307     @@@@Type: CDATA
308     @@@@Default: "URI"
309     @@@@Description:
310     External resource referring scheme. resScheme := 1*capital-basic-latin
311     @@@Attribute:
312     @@@@Name: resParameter
313     @@@@Type: CDATA
314     @@@@Default: #REQUIRED
315     @@@@Description:
316     External resource referring to.
317     resParameter := 1*(graphic-char - ("<" / ">" / <">) / quoted-string)
318    
319     @Element:
320     @@Name: anchor-internal
321     @@Content:
322     (
323     \#PCDATA
324     | $:Inline.mix
325     )*
326     @@Description: Internal (same document) reference
327     @@Attribute:
328     @@@Attribute:
329     @@@@Name: anchor
330     @@@@Type: anchor-number
331     @@@@Default: #REQUIRED
332     @@@@Description: Anchor index number.
333    
334     Module:
335     @Name: Metainformational
336     @ID: metainfo
337    
338     @Element:
339     @@Name: parameter
340     @@Content:
341     (value)*
342     @@Description: Document parameter
343     @@Attribute:
344     @@@Attribute:
345     @@@@Name: "name"
346     @@@@Type: name
347     @@@@Default: #REQUIRED
348    
349     @Element:
350     @@Name: value
351     @@Content:
352     (
353     \#PCDATA
354     | $:Inline.mix
355     )*
356     @@Description: A parameter value.
357    
358     Module:
359     @Name: List
360     @ID: list
361    
362     @Element:
363     @@Name: dr
364     @@Content:
365     (
366     XHTML2:dt*,
367     XHTML2:dd*
368     )
369     @@Description: A "dl" item.
370    
371     Module:
372     @Name: Editing
373     @ID: edit
374    
375     @Element:
376     @@Name: insert
377     @@Content:
378     (
379     \#PCDATA
380     | $:Inline.mix
381     )*
382     @@Description: Block-level insertation (XHTML1:ins).
383    
384     @Element:
385     @@Name: delete
386     @@Content:
387     (
388     \#PCDATA
389     | $:Inline.mix
390     )*
391     @@Description: Block-level deletion (XHTML1:del).

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24