Showing:

Annotations
Diagrams
Facets
Properties
Source
Used by
Included schema common-types.xsd
Namespace http://www.w3.org/1998/Math/MathML
Annotations
This is an XML Schema module containing some type definitions for MathML. Author: Stéphane Dalmas, INRIA.
Properties
attribute form default unqualified
element form default qualified
Simple Type centering
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
enumeration left
enumeration center
enumeration right
Used by
Source
<xs:simpleType name="centering">
  <xs:restriction base="xs:string">
    <xs:enumeration value="left"/>
    <xs:enumeration value="center"/>
    <xs:enumeration value="right"/>
  </xs:restriction>
</xs:simpleType>
Simple Type length-with-unit
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
pattern (-?([0-9]+|[0-9]*\.[0-9]+)*(em|ex|px|in|cm|mm|pt|pc|%))|0
Used by
Source
<xs:simpleType name="length-with-unit">
  <xs:restriction base="xs:string">
    <xs:pattern value="(-?([0-9]+|[0-9]*\.[0-9]+)*(em|ex|px|in|cm|mm|pt|pc|%))|0"/>
  </xs:restriction>
</xs:simpleType>
Simple Type simple-size
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
enumeration small
enumeration normal
enumeration big
Source
<xs:simpleType name="simple-size">
  <xs:restriction base="xs:string">
    <xs:enumeration value="small"/>
    <xs:enumeration value="normal"/>
    <xs:enumeration value="big"/>
  </xs:restriction>
</xs:simpleType>
Simple Type named-space
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
enumeration veryverythinmathspace
enumeration verythinmathspace
enumeration thinmathspace
enumeration mediummathspace
enumeration thickmathspace
enumeration verythickmathspace
enumeration veryverythickmathspace
Source
<xs:simpleType name="named-space">
  <xs:restriction base="xs:string">
    <xs:enumeration value="veryverythinmathspace"/>
    <xs:enumeration value="verythinmathspace"/>
    <xs:enumeration value="thinmathspace"/>
    <xs:enumeration value="mediummathspace"/>
    <xs:enumeration value="thickmathspace"/>
    <xs:enumeration value="verythickmathspace"/>
    <xs:enumeration value="veryverythickmathspace"/>
  </xs:restriction>
</xs:simpleType>
Simple Type thickness
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
enumeration thin
enumeration medium
enumeration thick
Source
<xs:simpleType name="thickness">
  <xs:restriction base="xs:string">
    <xs:enumeration value="thin"/>
    <xs:enumeration value="medium"/>
    <xs:enumeration value="thick"/>
  </xs:restriction>
</xs:simpleType>
Simple Type length-with-optional-unit
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
pattern -?([0-9]+|[0-9]*\.[0-9]+)*(em|ex|px|in|cm|mm|pt|pc|%)?
Source
<xs:simpleType name="length-with-optional-unit">
  <xs:restriction base="xs:string">
    <xs:pattern value="-?([0-9]+|[0-9]*\.[0-9]+)*(em|ex|px|in|cm|mm|pt|pc|%)?"/>
  </xs:restriction>
</xs:simpleType>
Simple Type infinity
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
enumeration infinity
Source
<xs:simpleType name="infinity">
  <xs:restriction base="xs:string">
    <xs:enumeration value="infinity"/>
  </xs:restriction>
</xs:simpleType>
Simple Type RGB-color
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagram
Facets
pattern #(([0-9]|[a-f]){3}|([0-9]|[a-f]){6})
Source
<xs:simpleType name="RGB-color">
  <xs:restriction base="xs:string">
    <xs:pattern value="#(([0-9]|[a-f]){3}|([0-9]|[a-f]){6})"/>
  </xs:restriction>
</xs:simpleType>