Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Included schema common-attribs.xsd
Namespace http://www.w3.org/1998/Math/MathML
Annotations
This schema module defines sets of attributes common to several elements of presentation MathML. Author: Stéphane Dalmas, INRIA.
Properties
attribute form default unqualified
element form default qualified
Attribute Token-style.attrib / @mathvariant
Namespace No namespace
Properties
content simple
Facets
enumeration normal
enumeration bold
enumeration italic
enumeration bold-italic
enumeration double-struck
enumeration bold-fraktur
enumeration script
enumeration bold-script
enumeration fraktur
enumeration sans-serif
enumeration bold-sans-serif
enumeration sans-serif-italic
enumeration sans-serif-bold-italic
enumeration monospace
Used by
Attribute Group Token-style.attrib
Source
<xs:attribute name="mathvariant">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="normal"/>
      <xs:enumeration value="bold"/>
      <xs:enumeration value="italic"/>
      <xs:enumeration value="bold-italic"/>
      <xs:enumeration value="double-struck"/>
      <xs:enumeration value="bold-fraktur"/>
      <xs:enumeration value="script"/>
      <xs:enumeration value="bold-script"/>
      <xs:enumeration value="fraktur"/>
      <xs:enumeration value="sans-serif"/>
      <xs:enumeration value="bold-sans-serif"/>
      <xs:enumeration value="sans-serif-italic"/>
      <xs:enumeration value="sans-serif-bold-italic"/>
      <xs:enumeration value="monospace"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute Token-style.attrib / @mathsize
Namespace No namespace
Properties
content simple
Used by
Attribute Group Token-style.attrib
Source
<xs:attribute name="mathsize">
  <xs:simpleType>
    <xs:union memberTypes="simple-size length-with-unit"/>
  </xs:simpleType>
</xs:attribute>
Attribute Token-style.attrib / @mathcolor
Namespace No namespace
Properties
content simple
Used by
Attribute Group Token-style.attrib
Source
<xs:attribute name="mathcolor" type="xs:string"/>
Attribute Token-style.attrib / @mathbackground
Namespace No namespace
Properties
content simple
Used by
Attribute Group Token-style.attrib
Source
<xs:attribute name="mathbackground" type="xs:string"/>
Attribute Operator.attrib / @form
Namespace No namespace
Properties
content simple
Facets
enumeration prefix
enumeration infix
enumeration postfix
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="form">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="prefix"/>
      <xs:enumeration value="infix"/>
      <xs:enumeration value="postfix"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute Operator.attrib / @lspace
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="lspace">
  <xs:simpleType>
    <xs:union memberTypes="length-with-unit named-space"/>
  </xs:simpleType>
</xs:attribute>
Attribute Operator.attrib / @rspace
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="rspace">
  <xs:simpleType>
    <xs:union memberTypes="length-with-unit named-space"/>
  </xs:simpleType>
</xs:attribute>
Attribute Operator.attrib / @fence
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="fence" type="xs:boolean"/>
Attribute Operator.attrib / @separator
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="separator" type="xs:boolean"/>
Attribute Operator.attrib / @stretchy
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="stretchy" type="xs:boolean"/>
Attribute Operator.attrib / @symmetric
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="symmetric" type="xs:boolean"/>
Attribute Operator.attrib / @movablelimits
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="movablelimits" type="xs:boolean"/>
Attribute Operator.attrib / @accent
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="accent" type="xs:boolean"/>
Attribute Operator.attrib / @largeop
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="largeop" type="xs:boolean"/>
Attribute Operator.attrib / @minsize
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="minsize">
  <xs:simpleType>
    <xs:union memberTypes="length-with-unit named-space"/>
  </xs:simpleType>
</xs:attribute>
Attribute Operator.attrib / @maxsize
Namespace No namespace
Properties
content simple
Used by
Attribute Group Operator.attrib
Source
<xs:attribute name="maxsize">
  <xs:simpleType>
    <xs:union memberTypes="length-with-unit named-space infinity xs:float"/>
  </xs:simpleType>
</xs:attribute>
Attribute Group Token-style.attrib
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagramcommon-attribs_xsd_1.tmp#Token-style.attrib_mathvariantcommon-attribs_xsd_1.tmp#Token-style.attrib_mathsizecommon-attribs_xsd_1.tmp#Token-style.attrib_mathcolorcommon-attribs_xsd_1.tmp#Token-style.attrib_mathbackground
Used by
Attributes
QName Type Use
mathbackground xs:string optional
mathcolor xs:string optional
mathsize union of(simple-size, length-with-unit) optional
mathvariant restriction of xs:string optional
Source
<xs:attributeGroup name="Token-style.attrib">
  <xs:attribute name="mathvariant">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="normal"/>
        <xs:enumeration value="bold"/>
        <xs:enumeration value="italic"/>
        <xs:enumeration value="bold-italic"/>
        <xs:enumeration value="double-struck"/>
        <xs:enumeration value="bold-fraktur"/>
        <xs:enumeration value="script"/>
        <xs:enumeration value="bold-script"/>
        <xs:enumeration value="fraktur"/>
        <xs:enumeration value="sans-serif"/>
        <xs:enumeration value="bold-sans-serif"/>
        <xs:enumeration value="sans-serif-italic"/>
        <xs:enumeration value="sans-serif-bold-italic"/>
        <xs:enumeration value="monospace"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="mathsize">
    <xs:simpleType>
      <xs:union memberTypes="simple-size length-with-unit"/>
    </xs:simpleType>
  </xs:attribute>
  <!-- For both of the following attributes the types should be
        more restricted -->
  <xs:attribute name="mathcolor" type="xs:string"/>
  <xs:attribute name="mathbackground" type="xs:string"/>
</xs:attributeGroup>
Attribute Group Operator.attrib
Namespace http://www.w3.org/1998/Math/MathML
Diagram
Diagramcommon-attribs_xsd_1.tmp#Operator.attrib_formcommon-attribs_xsd_1.tmp#Operator.attrib_lspacecommon-attribs_xsd_1.tmp#Operator.attrib_rspacecommon-attribs_xsd_1.tmp#Operator.attrib_fencecommon-attribs_xsd_1.tmp#Operator.attrib_separatorcommon-attribs_xsd_1.tmp#Operator.attrib_stretchycommon-attribs_xsd_1.tmp#Operator.attrib_symmetriccommon-attribs_xsd_1.tmp#Operator.attrib_movablelimitscommon-attribs_xsd_1.tmp#Operator.attrib_accentcommon-attribs_xsd_1.tmp#Operator.attrib_largeopcommon-attribs_xsd_1.tmp#Operator.attrib_minsizecommon-attribs_xsd_1.tmp#Operator.attrib_maxsize
Used by
Attribute Groups mo.attlist, mstyle.attlist
Attributes
QName Type Use
accent xs:boolean optional
fence xs:boolean optional
form restriction of xs:string optional
largeop xs:boolean optional
lspace union of(length-with-unit, named-space) optional
maxsize union of(length-with-unit, named-space, infinity, xs:float) optional
minsize union of(length-with-unit, named-space) optional
movablelimits xs:boolean optional
rspace union of(length-with-unit, named-space) optional
separator xs:boolean optional
stretchy xs:boolean optional
symmetric xs:boolean optional
Source
<xs:attributeGroup name="Operator.attrib">
  <!-- this attribute value is normally inferred from the position of
    the operator in its "<mrow"> -->
  <xs:attribute name="form">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="prefix"/>
        <xs:enumeration value="infix"/>
        <xs:enumeration value="postfix"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <!-- set by dictionnary, else it is "thickmathspace" -->
  <xs:attribute name="lspace">
    <xs:simpleType>
      <xs:union memberTypes="length-with-unit named-space"/>
    </xs:simpleType>
  </xs:attribute>
  <!-- set by dictionnary, else it is "thickmathspace" -->
  <xs:attribute name="rspace">
    <xs:simpleType>
      <xs:union memberTypes="length-with-unit named-space"/>
    </xs:simpleType>
  </xs:attribute>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="fence" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="separator" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="stretchy" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "true" -->
  <xs:attribute name="symmetric" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="movablelimits" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="accent" type="xs:boolean"/>
  <!-- set by dictionnary, else it is "false" -->
  <xs:attribute name="largeop" type="xs:boolean"/>
  <xs:attribute name="minsize">
    <xs:simpleType>
      <xs:union memberTypes="length-with-unit named-space"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="maxsize">
    <xs:simpleType>
      <xs:union memberTypes="length-with-unit named-space infinity xs:float"/>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>