calc: on editing invalidation of view with different zoom is wrong
[LibreOffice.git] / schema / mathml2 / content / semantics.xsd
blob0d6ad693b3c3b2679dcc446c824a9a2e8d93e7b3
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 "semantics" element of content MathML.
13 Author: St&#233;phane Dalmas, INRIA.
14 </xs:documentation>
15 </xs:annotation>
17 <!-- "annotation" -->
19 <xs:attributeGroup name="annotation.attlist">
20 <xs:attribute name="encoding" type="xs:string"/>
21 <xs:attributeGroup ref="Common.attrib"/>
22 </xs:attributeGroup>
24 <xs:complexType name="annotation.type" mixed="true">
25 <xs:attributeGroup ref="annotation.attlist"/>
26 </xs:complexType>
28 <xs:element name="annotation" type="annotation.type"/>
30 <!-- "annotation-xml" -->
32 <xs:attributeGroup name="annotation-xml.attlist">
33 <xs:attribute name="encoding" type="xs:string"/>
34 <xs:attributeGroup ref="Common.attrib"/>
35 </xs:attributeGroup>
37 <xs:group name="annotation-xml.content">
38 <xs:sequence>
39 <xs:any processContents="lax"/>
40 </xs:sequence>
41 </xs:group>
43 <xs:complexType name="annotation-xml.type">
44 <xs:group ref="annotation-xml.content"/>
45 <xs:attributeGroup ref="annotation-xml.attlist"/>
46 </xs:complexType>
48 <xs:element name="annotation-xml" type="annotation-xml.type"/>
50 <!-- "semantics" -->
52 <xs:attributeGroup name="semantics.attlist">
53 <xs:attribute name="encoding" type="xs:string"/>
54 <xs:attribute name="definitionURL" type="xs:anyURI"/>
55 <xs:attributeGroup ref="Common.attrib"/>
56 </xs:attributeGroup>
58 <xs:group name="Annotation.class">
59 <xs:choice>
60 <xs:element ref="annotation"/>
61 <xs:element ref="annotation-xml"/>
62 </xs:choice>
63 </xs:group>
65 <xs:group name="semantics.content">
66 <xs:sequence>
67 <xs:group ref="Content-expr.class"/>
68 <xs:group ref="Annotation.class" minOccurs="1" maxOccurs="unbounded"/>
69 </xs:sequence>
70 </xs:group>
72 <xs:complexType name="semantics.type">
73 <xs:group ref="semantics.content" minOccurs="1" maxOccurs="unbounded"/>
74 <xs:attributeGroup ref="semantics.attlist"/>
75 </xs:complexType>
77 <xs:element name="semantics" type="semantics.type"/>
79 </xs:schema>
80 <!--
81 Copyright &#251; 2002 World Wide Web Consortium, (Massachusetts Institute
82 of Technology, Institut National de Recherche en Informatique et en
83 Automatique, Keio University). All Rights Reserved. See
84 http://www.w3.org/Consortium/Legal/.
85 -->