Project

Profile

Help

How to connect?
Download (12 KB) Statistics
| Branch: | Tag: | Revision:

he / latest10 / hej / net / sf / saxon / data / w3c / mathml / mathml3 / mathml3-qname.mod @ 02f8308b

1

    
2
<!-- ....................................................................... -->
3
<!-- MathML Qualified Names Module  ........................................ -->
4
<!-- file: mathml3-qname-1.mod
5

    
6
     This is the Mathematical Markup Language (MathML) 2.0, an XML 
7
     application for describing mathematical notation and capturing 
8
     both its structure and content.
9

    
10
     Copyright 1998-2009 W3C (MIT, INRIA, Keio), All Rights Reserved.
11

    
12
     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
13

    
14
       PUBLIC "-//W3C//ENTITIES MathML 3.0 Qualified Names 1.0//EN"
15
       SYSTEM "mathml3-qname.mod"
16

    
17
     Revisions:
18
     (none)
19
     ....................................................................... -->
20

    
21
<!-- MathML Qualified Names
22

    
23
     This module is contained in two parts, labeled Section 'A' and 'B':
24

    
25
       Section A declares parameter entities to support namespace-
26
       qualified names, namespace declarations, and name prefixing 
27
       for MathML.
28
    
29
       Section B declares parameter entities used to provide
30
       namespace-qualified names for all MathML element types.
31

    
32
     This module is derived from the XHTML Qualified Names Template module.
33
-->
34

    
35
<!-- Section A: XHTML XML Namespace Framework :::::::::::::::::::: -->
36

    
37
<!ENTITY % NS.prefixed     "IGNORE" >
38
<!ENTITY % MATHML.prefixed "%NS.prefixed;" >
39

    
40
<!-- XLink ............... -->
41

    
42
<!ENTITY % XLINK.prefix         "xlink" >		
43
<!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
44
<!ENTITY % XLINK.xmlns.attrib
45
     "xmlns:%XLINK.prefix;  CDATA           #FIXED '%XLINK.xmlns;'"
46
>
47

    
48
<!-- W3C XML Schema ............... -->
49

    
50
<!ENTITY % Schema.prefix         "xsi" >		
51
<!ENTITY % Schema.xmlns "http://www.w3.org/2001/XMLSchema-instance" >
52
<!ENTITY % Schema.xmlns.attrib
53
     "xmlns:%Schema.prefix;  CDATA           #IMPLIED"
54
>
55

    
56
<!-- MathML .............. -->
57

    
58
<!ENTITY % MATHML.xmlns    "http://www.w3.org/1998/Math/MathML" >
59
<!ENTITY % MATHML.prefix   "m" >
60
<![%MATHML.prefixed;[
61
<!ENTITY % MATHML.xmlns.extra.attrib  "" >
62
]]>
63
<!ENTITY % MATHML.xmlns.extra.attrib 
64
     "%XLINK.xmlns.attrib; 
65
      %Schema.xmlns.attrib;" >
66

    
67
<![%MATHML.prefixed;[
68
<!ENTITY % MATHML.pfx  "%MATHML.prefix;:" >
69
<!ENTITY % MATHML.xmlns.attrib
70
     "xmlns:%MATHML.prefix;  CDATA   #FIXED '%MATHML.xmlns;'
71
      %MATHML.xmlns.extra.attrib;"
72
>
73
]]>
74
<!ENTITY % MATHML.pfx  "" >
75
<!ENTITY % MATHML.xmlns.attrib
76
     "xmlns        CDATA           #FIXED '%MATHML.xmlns;'
77
      %MATHML.xmlns.extra.attrib;"
78
>
79

    
80
<![%NS.prefixed;[
81
<!ENTITY % XHTML.xmlns.extra.attrib 
82
     "%MATHML.xmlns.attrib;" >
83
]]>
84
<!ENTITY % XHTML.xmlns.extra.attrib
85
     "%XLINK.xmlns.attrib;
86
      %Schema.xmlns.attrib;"
87
>
88

    
89

    
90
<!-- ignores subsequent instantiation of this module when
91
     used as external subset rather than module fragment.
92
     NOTE: Do not modify this parameter entity, otherwise
93
     a recursive parsing situation may result.
94
-->
95
<!ENTITY % mathml-qname.module "IGNORE" >
96

    
97
<!-- Section B: MathML Qualified Names ::::::::::::::::::::::::::::: -->
98

    
99
<!-- 9. This section declares parameter entities used to provide
100
        namespace-qualified names for all MathML element types.
101
-->
102

    
103
<!ENTITY % abs.qname "%MATHML.pfx;abs" >
104
<!ENTITY % and.qname "%MATHML.pfx;and" >
105
<!ENTITY % annotation-xml.qname "%MATHML.pfx;annotation-xml" >
106
<!ENTITY % annotation.qname "%MATHML.pfx;annotation" >
107
<!ENTITY % apply.qname "%MATHML.pfx;apply" >
108
<!ENTITY % approx.qname "%MATHML.pfx;approx" >
109
<!ENTITY % arccos.qname "%MATHML.pfx;arccos" >
110
<!ENTITY % arccosh.qname "%MATHML.pfx;arccosh" >
111
<!ENTITY % arccot.qname "%MATHML.pfx;arccot" >
112
<!ENTITY % arccoth.qname "%MATHML.pfx;arccoth" >
113
<!ENTITY % arccsc.qname "%MATHML.pfx;arccsc" >
114
<!ENTITY % arccsch.qname "%MATHML.pfx;arccsch" >
115
<!ENTITY % arcsec.qname "%MATHML.pfx;arcsec" >
116
<!ENTITY % arcsech.qname "%MATHML.pfx;arcsech" >
117
<!ENTITY % arcsin.qname "%MATHML.pfx;arcsin" >
118
<!ENTITY % arcsinh.qname "%MATHML.pfx;arcsinh" >
119
<!ENTITY % arctan.qname "%MATHML.pfx;arctan" >
120
<!ENTITY % arctanh.qname "%MATHML.pfx;arctanh" >
121
<!ENTITY % arg.qname "%MATHML.pfx;arg" >
122
<!ENTITY % bind.qname "%MATHML.pfx;bind" >
123
<!ENTITY % bvar.qname "%MATHML.pfx;bvar" >
124
<!ENTITY % card.qname "%MATHML.pfx;card" >
125
<!ENTITY % cartesianproduct.qname "%MATHML.pfx;cartesianproduct" >
126
<!ENTITY % cbytes.qname "%MATHML.pfx;cbytes" >
127
<!ENTITY % ceiling.qname "%MATHML.pfx;ceiling" >
128
<!ENTITY % cerror.qname "%MATHML.pfx;cerror" >
129
<!ENTITY % ci.qname "%MATHML.pfx;ci" >
130
<!ENTITY % cn.qname "%MATHML.pfx;cn" >
131
<!ENTITY % codomain.qname "%MATHML.pfx;codomain" >
132
<!ENTITY % complexes.qname "%MATHML.pfx;complexes" >
133
<!ENTITY % compose.qname "%MATHML.pfx;compose" >
134
<!ENTITY % condition.qname "%MATHML.pfx;condition" >
135
<!ENTITY % conjugate.qname "%MATHML.pfx;conjugate" >
136
<!ENTITY % cos.qname "%MATHML.pfx;cos" >
137
<!ENTITY % cosh.qname "%MATHML.pfx;cosh" >
138
<!ENTITY % cot.qname "%MATHML.pfx;cot" >
139
<!ENTITY % coth.qname "%MATHML.pfx;coth" >
140
<!ENTITY % cs.qname "%MATHML.pfx;cs" >
141
<!ENTITY % csc.qname "%MATHML.pfx;csc" >
142
<!ENTITY % csch.qname "%MATHML.pfx;csch" >
143
<!ENTITY % csymbol.qname "%MATHML.pfx;csymbol" >
144
<!ENTITY % curl.qname "%MATHML.pfx;curl" >
145
<!ENTITY % declare.qname "%MATHML.pfx;declare" >
146
<!ENTITY % degree.qname "%MATHML.pfx;degree" >
147
<!ENTITY % determinant.qname "%MATHML.pfx;determinant" >
148
<!ENTITY % diff.qname "%MATHML.pfx;diff" >
149
<!ENTITY % divergence.qname "%MATHML.pfx;divergence" >
150
<!ENTITY % divide.qname "%MATHML.pfx;divide" >
151
<!ENTITY % domain.qname "%MATHML.pfx;domain" >
152
<!ENTITY % domainofapplication.qname "%MATHML.pfx;domainofapplication" >
153
<!ENTITY % emptyset.qname "%MATHML.pfx;emptyset" >
154
<!ENTITY % eq.qname "%MATHML.pfx;eq" >
155
<!ENTITY % equivalent.qname "%MATHML.pfx;equivalent" >
156
<!ENTITY % eulergamma.qname "%MATHML.pfx;eulergamma" >
157
<!ENTITY % exists.qname "%MATHML.pfx;exists" >
158
<!ENTITY % exp.qname "%MATHML.pfx;exp" >
159
<!ENTITY % exponentiale.qname "%MATHML.pfx;exponentiale" >
160
<!ENTITY % factorial.qname "%MATHML.pfx;factorial" >
161
<!ENTITY % factorof.qname "%MATHML.pfx;factorof" >
162
<!ENTITY % false.qname "%MATHML.pfx;false" >
163
<!ENTITY % floor.qname "%MATHML.pfx;floor" >
164
<!ENTITY % fn.qname "%MATHML.pfx;fn" >
165
<!ENTITY % forall.qname "%MATHML.pfx;forall" >
166
<!ENTITY % gcd.qname "%MATHML.pfx;gcd" >
167
<!ENTITY % geq.qname "%MATHML.pfx;geq" >
168
<!ENTITY % grad.qname "%MATHML.pfx;grad" >
169
<!ENTITY % gt.qname "%MATHML.pfx;gt" >
170
<!ENTITY % ident.qname "%MATHML.pfx;ident" >
171
<!ENTITY % image.qname "%MATHML.pfx;image" >
172
<!ENTITY % imaginary.qname "%MATHML.pfx;imaginary" >
173
<!ENTITY % imaginaryi.qname "%MATHML.pfx;imaginaryi" >
174
<!ENTITY % implies.qname "%MATHML.pfx;implies" >
175
<!ENTITY % in.qname "%MATHML.pfx;in" >
176
<!ENTITY % infinity.qname "%MATHML.pfx;infinity" >
177
<!ENTITY % int.qname "%MATHML.pfx;int" >
178
<!ENTITY % integers.qname "%MATHML.pfx;integers" >
179
<!ENTITY % intersect.qname "%MATHML.pfx;intersect" >
180
<!ENTITY % interval.qname "%MATHML.pfx;interval" >
181
<!ENTITY % inverse.qname "%MATHML.pfx;inverse" >
182
<!ENTITY % lambda.qname "%MATHML.pfx;lambda" >
183
<!ENTITY % laplacian.qname "%MATHML.pfx;laplacian" >
184
<!ENTITY % lcm.qname "%MATHML.pfx;lcm" >
185
<!ENTITY % leq.qname "%MATHML.pfx;leq" >
186
<!ENTITY % limit.qname "%MATHML.pfx;limit" >
187
<!ENTITY % list.qname "%MATHML.pfx;list" >
188
<!ENTITY % ln.qname "%MATHML.pfx;ln" >
189
<!ENTITY % log.qname "%MATHML.pfx;log" >
190
<!ENTITY % logbase.qname "%MATHML.pfx;logbase" >
191
<!ENTITY % lowlimit.qname "%MATHML.pfx;lowlimit" >
192
<!ENTITY % lt.qname "%MATHML.pfx;lt" >
193
<!ENTITY % maction.qname "%MATHML.pfx;maction" >
194
<!ENTITY % maligngroup.qname "%MATHML.pfx;maligngroup" >
195
<!ENTITY % malignmark.qname "%MATHML.pfx;malignmark" >
196
<!ENTITY % math.qname "%MATHML.pfx;math" >
197
<!ENTITY % matrix.qname "%MATHML.pfx;matrix" >
198
<!ENTITY % matrixrow.qname "%MATHML.pfx;matrixrow" >
199
<!ENTITY % max.qname "%MATHML.pfx;max" >
200
<!ENTITY % mean.qname "%MATHML.pfx;mean" >
201
<!ENTITY % median.qname "%MATHML.pfx;median" >
202
<!ENTITY % menclose.qname "%MATHML.pfx;menclose" >
203
<!ENTITY % merror.qname "%MATHML.pfx;merror" >
204
<!ENTITY % mfenced.qname "%MATHML.pfx;mfenced" >
205
<!ENTITY % mfrac.qname "%MATHML.pfx;mfrac" >
206
<!ENTITY % mglyph.qname "%MATHML.pfx;mglyph" >
207
<!ENTITY % mi.qname "%MATHML.pfx;mi" >
208
<!ENTITY % min.qname "%MATHML.pfx;min" >
209
<!ENTITY % minus.qname "%MATHML.pfx;minus" >
210
<!ENTITY % mlabeledtr.qname "%MATHML.pfx;mlabeledtr" >
211
<!ENTITY % mlongdiv.qname "%MATHML.pfx;mlongdiv" >
212
<!ENTITY % mmultiscripts.qname "%MATHML.pfx;mmultiscripts" >
213
<!ENTITY % mn.qname "%MATHML.pfx;mn" >
214
<!ENTITY % mo.qname "%MATHML.pfx;mo" >
215
<!ENTITY % mode.qname "%MATHML.pfx;mode" >
216
<!ENTITY % moment.qname "%MATHML.pfx;moment" >
217
<!ENTITY % momentabout.qname "%MATHML.pfx;momentabout" >
218
<!ENTITY % mover.qname "%MATHML.pfx;mover" >
219
<!ENTITY % mpadded.qname "%MATHML.pfx;mpadded" >
220
<!ENTITY % mphantom.qname "%MATHML.pfx;mphantom" >
221
<!ENTITY % mprescripts.qname "%MATHML.pfx;mprescripts" >
222
<!ENTITY % mroot.qname "%MATHML.pfx;mroot" >
223
<!ENTITY % mrow.qname "%MATHML.pfx;mrow" >
224
<!ENTITY % ms.qname "%MATHML.pfx;ms" >
225
<!ENTITY % mscarries.qname "%MATHML.pfx;mscarries" >
226
<!ENTITY % mscarry.qname "%MATHML.pfx;mscarry" >
227
<!ENTITY % msgroup.qname "%MATHML.pfx;msgroup" >
228
<!ENTITY % msline.qname "%MATHML.pfx;msline" >
229
<!ENTITY % mspace.qname "%MATHML.pfx;mspace" >
230
<!ENTITY % msqrt.qname "%MATHML.pfx;msqrt" >
231
<!ENTITY % msrow.qname "%MATHML.pfx;msrow" >
232
<!ENTITY % mstack.qname "%MATHML.pfx;mstack" >
233
<!ENTITY % mstyle.qname "%MATHML.pfx;mstyle" >
234
<!ENTITY % msub.qname "%MATHML.pfx;msub" >
235
<!ENTITY % msubsup.qname "%MATHML.pfx;msubsup" >
236
<!ENTITY % msup.qname "%MATHML.pfx;msup" >
237
<!ENTITY % mtable.qname "%MATHML.pfx;mtable" >
238
<!ENTITY % mtd.qname "%MATHML.pfx;mtd" >
239
<!ENTITY % mtext.qname "%MATHML.pfx;mtext" >
240
<!ENTITY % mtr.qname "%MATHML.pfx;mtr" >
241
<!ENTITY % munder.qname "%MATHML.pfx;munder" >
242
<!ENTITY % munderover.qname "%MATHML.pfx;munderover" >
243
<!ENTITY % naturalnumbers.qname "%MATHML.pfx;naturalnumbers" >
244
<!ENTITY % neq.qname "%MATHML.pfx;neq" >
245
<!ENTITY % none.qname "%MATHML.pfx;none" >
246
<!ENTITY % not.qname "%MATHML.pfx;not" >
247
<!ENTITY % notanumber.qname "%MATHML.pfx;notanumber" >
248
<!ENTITY % notin.qname "%MATHML.pfx;notin" >
249
<!ENTITY % notprsubset.qname "%MATHML.pfx;notprsubset" >
250
<!ENTITY % notsubset.qname "%MATHML.pfx;notsubset" >
251
<!ENTITY % or.qname "%MATHML.pfx;or" >
252
<!ENTITY % otherwise.qname "%MATHML.pfx;otherwise" >
253
<!ENTITY % outerproduct.qname "%MATHML.pfx;outerproduct" >
254
<!ENTITY % partialdiff.qname "%MATHML.pfx;partialdiff" >
255
<!ENTITY % pi.qname "%MATHML.pfx;pi" >
256
<!ENTITY % piece.qname "%MATHML.pfx;piece" >
257
<!ENTITY % piecewise.qname "%MATHML.pfx;piecewise" >
258
<!ENTITY % plus.qname "%MATHML.pfx;plus" >
259
<!ENTITY % power.qname "%MATHML.pfx;power" >
260
<!ENTITY % primes.qname "%MATHML.pfx;primes" >
261
<!ENTITY % product.qname "%MATHML.pfx;product" >
262
<!ENTITY % prsubset.qname "%MATHML.pfx;prsubset" >
263
<!ENTITY % quotient.qname "%MATHML.pfx;quotient" >
264
<!ENTITY % rationals.qname "%MATHML.pfx;rationals" >
265
<!ENTITY % real.qname "%MATHML.pfx;real" >
266
<!ENTITY % reals.qname "%MATHML.pfx;reals" >
267
<!ENTITY % reln.qname "%MATHML.pfx;reln" >
268
<!ENTITY % rem.qname "%MATHML.pfx;rem" >
269
<!ENTITY % root.qname "%MATHML.pfx;root" >
270
<!ENTITY % scalarproduct.qname "%MATHML.pfx;scalarproduct" >
271
<!ENTITY % sdev.qname "%MATHML.pfx;sdev" >
272
<!ENTITY % sec.qname "%MATHML.pfx;sec" >
273
<!ENTITY % sech.qname "%MATHML.pfx;sech" >
274
<!ENTITY % selector.qname "%MATHML.pfx;selector" >
275
<!ENTITY % semantics.qname "%MATHML.pfx;semantics" >
276
<!ENTITY % sep.qname "%MATHML.pfx;sep" >
277
<!ENTITY % set.qname "%MATHML.pfx;set" >
278
<!ENTITY % setdiff.qname "%MATHML.pfx;setdiff" >
279
<!ENTITY % share.qname "%MATHML.pfx;share" >
280
<!ENTITY % sin.qname "%MATHML.pfx;sin" >
281
<!ENTITY % sinh.qname "%MATHML.pfx;sinh" >
282
<!ENTITY % subset.qname "%MATHML.pfx;subset" >
283
<!ENTITY % sum.qname "%MATHML.pfx;sum" >
284
<!ENTITY % tan.qname "%MATHML.pfx;tan" >
285
<!ENTITY % tanh.qname "%MATHML.pfx;tanh" >
286
<!ENTITY % tendsto.qname "%MATHML.pfx;tendsto" >
287
<!ENTITY % times.qname "%MATHML.pfx;times" >
288
<!ENTITY % transpose.qname "%MATHML.pfx;transpose" >
289
<!ENTITY % true.qname "%MATHML.pfx;true" >
290
<!ENTITY % union.qname "%MATHML.pfx;union" >
291
<!ENTITY % uplimit.qname "%MATHML.pfx;uplimit" >
292
<!ENTITY % variance.qname "%MATHML.pfx;variance" >
293
<!ENTITY % vector.qname "%MATHML.pfx;vector" >
294
<!ENTITY % vectorproduct.qname "%MATHML.pfx;vectorproduct" >
295
<!ENTITY % xor.qname "%MATHML.pfx;xor" >
(20-20/23)