/[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 - (hide 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 wakaba 1.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 wakaba 1.2 http://suika.fam.cx/~wakaba/-temp/slide/schema/module/
11 wakaba 1.1
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 wakaba 1.2 $Date: 2004/06/20 04:53:23 $
21 wakaba 1.1
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 wakaba 1.2 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