Version 6.4.0.3, tag libreoffice-6.4.0.3
[LibreOffice.git] / schema / mathml2 / content / vector-calculus.xsd
blob12b0f85fd912bd22d9c2dd6002f0496279ffddbf
1 <?xml version="1.0" encoding="UTF-8"?>
3 <xs:schema
4 xmlns:xs="http://www.w3.org/2001/XMLSchema"
5 xmlns="http://www.w3.org/1998/Math/MathML"
6 targetNamespace="http://www.w3.org/1998/Math/MathML"
7 elementFormDefault="qualified"
10 <xs:annotation>
11 <xs:documentation>
12 This is an XML Schema module for the vector calculus operators of content
13 MathML.
14 Author: St&#233;phane Dalmas, INRIA.
15 </xs:documentation>
16 </xs:annotation>
18 <!-- "divergence" -->
20 <xs:attributeGroup name="divergence.attlist">
21 <xs:attributeGroup ref="Definition.attrib"/>
22 <xs:attributeGroup ref="Common.attrib"/>
23 </xs:attributeGroup>
25 <xs:complexType name="divergence.type">
26 <xs:attributeGroup ref="divergence.attlist"/>
27 </xs:complexType>
29 <xs:element name="divergence" type="divergence.type"/>
31 <!-- "grad" -->
33 <xs:attributeGroup name="grad.attlist">
34 <xs:attributeGroup ref="Definition.attrib"/>
35 <xs:attributeGroup ref="Common.attrib"/>
36 </xs:attributeGroup>
38 <xs:complexType name="grad.type">
39 <xs:attributeGroup ref="grad.attlist"/>
40 </xs:complexType>
42 <xs:element name="grad" type="grad.type"/>
44 <!-- "curl" -->
46 <xs:attributeGroup name="curl.attlist">
47 <xs:attributeGroup ref="Definition.attrib"/>
48 <xs:attributeGroup ref="Common.attrib"/>
49 </xs:attributeGroup>
51 <xs:complexType name="curl.type">
52 <xs:attributeGroup ref="curl.attlist"/>
53 </xs:complexType>
55 <xs:element name="curl" type="curl.type"/>
57 <!-- "laplacian" -->
59 <xs:attributeGroup name="laplacian.attlist">
60 <xs:attributeGroup ref="Definition.attrib"/>
61 <xs:attributeGroup ref="Common.attrib"/>
62 </xs:attributeGroup>
64 <xs:complexType name="laplacian.type">
65 <xs:attributeGroup ref="laplacian.attlist"/>
66 </xs:complexType>
68 <xs:element name="laplacian" type="laplacian.type"/>
70 <!-- And the group of everything -->
72 <xs:group name="Content-vector-calculus.class">
73 <xs:choice>
74 <xs:element ref="divergence"/>
75 <xs:element ref="grad"/>
76 <xs:element ref="curl"/>
77 <xs:element ref="laplacian"/>
78 </xs:choice>
79 </xs:group>
82 </xs:schema>
83 <!--
84 Copyright &#251; 2002 World Wide Web Consortium, (Massachusetts Institute
85 of Technology, Institut National de Recherche en Informatique et en
86 Automatique, Keio University). All Rights Reserved. See
87 http://www.w3.org/Consortium/Legal/.
88 -->