mei:symbolDef

(symbol definition) – Declaration of an individual symbol in a
symbolTable.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
label xs:string optional
Provides a name or label for an element. The value may be any
string.
lrx xs:nonNegativeInteger optional
Indicates the lower-right corner x coordinate.
lry xs:nonNegativeInteger optional
Indicates the lower-left corner x coordinate.
n optional
Provides a number-like designation for an element.
ulx xs:nonNegativeInteger optional
Indicates the upper-left corner x coordinate.
uly xs:nonNegativeInteger optional
Indicates the upper-left corner y coordinate.
xml:base mei:mei_data.URI optional
Provides a base URI reference with which applications can resolve relative
URI references into absolute URI references.
xml:id xs:ID optional
Regularizes the naming of an element and thus facilitates building links
between it and other resources. Each id attribute within a document must have a unique
value.

Used By

Source

<xs:element name="symbolDef">
  <xs:annotation>
    <xs:documentation>(symbol definition) – Declaration of an individual symbol in a symbolTable.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="mei:symName"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="mei:symProp"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="mei:mapping"/>
      <xs:choice>
        <xs:element minOccurs="0" ref="svg:svg"/>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="mei:mei_model.graphicprimitiveLike"/>
          <xs:element ref="mei:symbol"/>
          <xs:element ref="mei:graphic"/>
        </xs:choice>
      </xs:choice>
      <xs:group minOccurs="0" maxOccurs="unbounded" ref="mei:mei_model.annotLike"/>
    </xs:sequence>
    <xs:attributeGroup ref="mei:mei_att.common.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.coordinated.attributes"/>
  </xs:complexType>
</xs:element>

Sample