/[suikacvs]/markup/jdcm/dtd/jdcm.dds
Suika

Contents of /markup/jdcm/dtd/jdcm.dds

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Fri Oct 24 11:09:02 2003 UTC (21 years ago) by wakaba
Branch: MAIN
New

1 #?SuikaWikiConfig/2.0
2
3 DocumentType:
4 @Name:
5 XML Representation of
6 "Exchange format for Japanese documents with composition markup
7 (JIS X 4052:2000)"
8 @Version:
9 @ID: jdcm
10 @BaseURI:
11 http://suika.fam.cx/gate/cvs/*checkout*/markup/jdcm/dtd/
12
13 @Namespace:
14 @@UsePrefix: -1
15
16 @Copyright: Wakaba <w@suika.fam.cx>
17 @RCSDate: $Date: 2003/10/23 23:25:33 $
18
19 Driver:
20 @ModuleSet:
21 @@Name:
22 XML Representation of
23 "Exchange format for Japanese documents with composition markup
24 (JIS X 4052:2000)"
25 @@ID: jdcm
26 @@BaseURI:
27 module/
28 @@Namespace:
29 @@@Name:
30 urn:x-suika-fam-cx:markup:jis:x:4052:2000:
31 @@@DefaultPrefix: jdcm
32 @@@UsePrefix: -1
33 @@Default: 1
34
35 @QNameModule:
36 @@ID:
37 jdcm:qname
38
39 @DatatypeModule:
40 @@ID:
41 jdcm:datatype
42
43 @AttributeModule:
44 @@ID:
45 jdcm:attribs
46
47 @@AttributeSet:
48 @@@Name:
49 jdcm:common.extra
50 @@@REF:
51 xml:base
52 @@@REF:
53 xml:lang
54 @@@REF:
55 xml:space
56
57 @Module:
58 @@ID:
59 jdcm:inline
60 @@Description: Inline module
61
62 @Module:
63 @@ID:
64 jdcm:text
65 @@Description: Text module
66
67 @Module:
68 @@ID:
69 jdcm:compound
70 @@Description: Compound text module
71
72 @Module:
73 @@ID:
74 jdcm:figure
75 @@Description: Figure module
76
77 @Module:
78 @@ID:
79 jdcm:table
80 @@Description: Table module
81
82 @Module:
83 @@ID:
84 jdcm:struct
85 @@Description: Document structure module
86
87 Model:
88 @Class:
89 @@Name: head-optional.mix
90 @@Content:
91 style | link
92 @Class:
93 @@Name:
94 :HeadOpts.mix
95 @@Content:
96 (
97 $head-optional.mix
98 )*
99 @@Description: Optional Elements in head
100
101 ## Inline or block
102 @Class:
103 @@Name:
104 :Edit
105 @@Content:
106 @Class:
107 @@Name:
108 :Script
109 @@Content:
110 @@Description:
111 scripts and alternative content
112
113 @Class:
114 @@Name:
115 :Misc.extra
116 @@Content:
117 @Class:
118 @@Name:
119 :Misc.class
120 @@Content:
121 $:Edit
122 $:Script
123 $:Misc.extra
124 @@Description:
125 neither block nor inline, and can
126 essentially be used anywhere in the document body
127
128 ## Inline
129 @Class:
130 @@Name:
131 :InlStruct
132 @@Content:
133 span
134 | br
135
136 @Class:
137 @@Name: emphasis
138 @@Content:
139 em
140 | strong
141 | u
142 | strike
143 @Class:
144 @@Name:
145 :InlPhras
146 @@Content:
147 | $emphasis
148
149 @Class:
150 @@Name: vertical-align
151 @@Content: sup | sub
152 @Class:
153 @@Name:
154 :InlPres
155 @@Content:
156 | $vertical-align
157
158 @Class:
159 @@Name: writing-mode
160 @@Content:
161 yoko | tate
162 @Class:
163 @@Name:
164 :I18n
165 @@Content:
166 | $writing-mode
167 @Class:
168 @@Name:
169 :Anchor
170 @@Content:
171
172 @Class:
173 @@Name: character
174 @@Content:
175 ch
176 @@Description: Character level structure
177
178 @Class:
179 @@Name:
180 :InlSpecial
181 @@Content:
182 | tabset
183
184 @Class:
185 @@Name:
186 :InlForm
187 @@Content:
188
189 @Class:
190 @@Name:
191 :Ruby
192 @@Content:
193 | ruby
194 | mlg
195
196 @Class:
197 @@Name:
198 :Inline.extra
199 @@Content:
200
201 @Class:
202 @@Name:
203 :InlNoRuby
204 @@Content:
205 $:InlStruct
206 $:InlPhras
207 $:InlPres
208 $:I18n
209 $:Anchor
210 $:InlSpecial
211 $:InlForm
212 $:Inline.extra
213 @Class:
214 @@Name:
215 :Inline.class
216 @@Content:
217 $:InlNoRuby $:Ruby
218 @@Description: includes all inline elements
219 @Class:
220 @@Name:
221 :Inline.mix
222 @@Content:
223 $:Inline.class
224 $:Misc.class
225 @@Description: all inline elements, including %Misc.class;
226 @Class:
227 @@Name:
228 :InlNoAnchor
229 @@Content:
230 $:Inline
231 @Class:
232 @@Name:
233 :InlNoAnchor.mix
234 @@Content:
235 $:InlNoAnchor
236 $:Misc.class
237 @Class:
238 @@Name:
239 :NoRuby.content
240 @@Content:
241 (
242 \#PCDATA
243 | $:InlNoRuby
244 $:Misc.class
245 )*
246
247 @Class:
248 @@Name: inline-onedir-noem
249 @@Content:
250 $vertical-align
251 | span
252 | $character
253 @Class:
254 @@Name: inoneline-noem
255 @@Content:
256 $inline-onedir-noem
257 | $writing-mode
258 @Class:
259 @@Name: inoneline
260 @@Content:
261 $inoneline-noem
262 | $emphasis
263
264 ## Block
265 @Class:
266 @@Name:
267 :List
268 @@Content:
269 ul
270 | ol
271 | dl
272
273 @Class:
274 @@Name:
275 :Heading
276 @@Content:
277 h1
278 | h2
279 | h3
280
281 @Class:
282 @@Name:
283 :Table
284 @@Content:
285 | table
286
287 @Class:
288 @@Name:
289 :Form
290 @@Content:
291 @Class:
292 @@Name:
293 :Fieldset
294 @@Content:
295
296 @Class:
297 @@Name:
298 :BlkStruct
299 @@Content:
300 p
301 | div
302
303 @Class:
304 @@Name:
305 :BlkPhras
306 @@Content:
307 | zu
308
309 @Class:
310 @@Name:
311 :BlkPres
312
313 @Class:
314 @@Name:
315 :BlkSpecial
316 @@Content:
317 $:Table
318 $:Form
319 $:Fieldset
320
321 @Class:
322 @@Name:
323 :Block.extra
324 @@Content:
325 @Class:
326 @@Name:
327 :Block.class
328 @@Content:
329 $:BlkStruct
330 $:BlkPhras
331 $:BlkPres
332 $:BlkSpecial
333 $:Block.extra
334 @@Description: includes all block elements
335 @Class:
336 @@Name:
337 :Block.mix
338 @@Content:
339 $:Heading
340 | $:List
341 | $:Block.class
342 $:Misc.class
343 @@Description: includes all block elements plus %Misc.class;
344
345 @Class:
346 @@Name:
347 :Flow.mix
348 @@Content:
349 $:List
350 | $:Block.class
351 | $:Inline.class
352
353 $:Misc.class
354 @@Description: includes all text content, block and inline
355
356 @Class:
357 @@Name: semiflow.extra
358 @@Content:
359 @Class:
360 @@Name: semiflow.mix
361 @@Content:
362 $:Inline.mix
363 | $:List
364 | p
365 $:Misc.class
366 @@Description:
367 Content of dd, li

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24