/[suikacvs]/markup/slide/schema/module/hsml1.dms
Suika

Contents of /markup/slide/schema/module/hsml1.dms

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Sun Jun 20 05:16:30 2004 UTC (20 years, 5 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +13 -2 lines
slideBody element type added

1 #?SuikaWikiConfig/2.0
2
3 ModuleSet:
4 @Name: HSML
5 @Version: 1
6 @Description:
7 This is HSML - Hyper Slide Markup Language, Version 1.
8 @ID: hsml1
9 @BaseURI:
10 http://suika.fam.cx/~wakaba/-temp/slide/schema/module/
11
12 @Namespace:
13 @@Name:
14 urn:x-suika-fam-cx:markup:slide:1
15 @@DefaultPrefix: s
16 @@UsePrefix: 0
17
18 @Copyright: Wakaba <w@suika.fam.cx>
19 @RCSDate:
20 $Date: 2004/06/20 04:53:23 $
21
22 Datatype:
23 @Type:
24 @@Name: class
25 @@XMLType: NMTOKENS
26 @@Description: Class names. More consideration needed for type.
27 @Type:
28 @@Name:
29 :LanguageCode
30 @@XMLType: CDATA
31 @@Description: IETF Language Tag
32 @Type:
33 @@Name:
34 :URI
35 @@XMLType: CDATA
36 @@Description: A URI Reference
37
38 Attribute:
39 @AttributeSet:
40 @@Name: common
41 @@Attribute:
42 @@@Name: "class"
43 @@@Type: class
44 @@@Default: #IMPLIED
45 @@@Description: Class names.
46 @@REF:
47 xml:lang
48 @@REF:
49 xml:base
50 @@REF:
51 xml:space
52 @@REF:
53 xsi:schemaLocation
54 @@REF:
55 xsi:type
56
57 Module:
58 @ID: struct
59
60 @Class:
61 @@Name: header
62 @@Content:
63 slide
64 @@Description:
65 Placeholder for header elements
66
67 @Element:
68 @@Name: slides
69 @@Content:
70 (($header)*, slide*)
71 @@Description: Slides
72
73 @Element:
74 @@Name: slide
75 @@Content:
76 (
77 $:Heading,
78 ($:Block.mix)*
79 )
80 @@Description: Slide
81
82 Module:
83 @Name: Figure
84 @ID: figure
85
86 @Element:
87 @@Name: fig
88 @@Content:
89 (
90 ($:Block.mix)*,
91 caption?
92 )
93 @@Description: Figure
94
95 @Element:
96 @@Name: caption
97 @@Content:
98 (#PCDATA | $:Inline.mix)*
99 @@Description: Figure caption
100
101 Module:
102 @Name: Inline
103 @ID: inline
104
105 @Element:
106 @@Name: seqNo
107 @@Content:
108 (
109 \#PCDATA
110 | $:Inline.mix
111 )*
112 @@Attribute:
113 @@@Attribute:
114 @@@@Name: "name"
115 @@@@Type: "NMTOKEN"
116 @@@@Default: #REQUIRED
117 @@@@Description: Counter name
118 @@Description: Sequential number
119
120 Module:
121 @Name: Internal
122 @ID: internal
123 @Description: Information items for internal processing
124
125 @Element:
126 @@Name: slideBody
127 @@Content:
128 (slide)
129 @@Description:
130 Slide body - slide except note

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24