direction-type

Textual direction types may have more than 1 component due to multiple fonts. The dynamics element may also be used in the notations element. Attribute groups related to print suggestions apply to the individual direction-type, not to the overall direction.

Complex Type Information

Model

Used By

Source

<xs:complexType name="direction-type">
  <xs:annotation>
    <xs:documentation>Textual direction types may have more than 1 component due to multiple fonts. The dynamics element may also be used in the notations element. Attribute groups related to print suggestions apply to the individual direction-type, not to the overall direction.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="rehearsal" type="rehearsal" maxOccurs="unbounded"/>
    <xs:element name="segno" type="empty-print-style" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The segno element is the visual indicator of a segno sign. A sound element is needed to guide playback applications reliably.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="words" type="formatted-text" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The words element specifies a standard text direction. Left justification is assumed if not specified. Language is Italian ("it") by default. Enclosure is none by default.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="coda" type="empty-print-style" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The coda element is the visual indicator of a coda sign. A sound element is needed to guide playback applications reliably.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="wedge" type="wedge"/>
    <xs:element name="dynamics" type="dynamics" maxOccurs="unbounded"/>
    <xs:element name="dashes" type="dashes"/>
    <xs:element name="bracket" type="bracket"/>
    <xs:element name="pedal" type="pedal"/>
    <xs:element name="metronome" type="metronome"/>
    <xs:element name="octave-shift" type="octave-shift"/>
    <xs:element name="harp-pedals" type="harp-pedals"/>
    <xs:element name="damp" type="empty-print-style">
      <xs:annotation>
        <xs:documentation>The damp element specifies a harp damping mark.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="damp-all" type="empty-print-style">
      <xs:annotation>
        <xs:documentation>The damp-all element specifies a harp damping mark for all strings.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="eyeglasses" type="empty-print-style">
      <xs:annotation>
        <xs:documentation>The eyeglasses element specifies the eyeglasses symbol, common in commercial music.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="scordatura" type="scordatura"/>
    <xs:element name="image" type="image"/>
    <xs:element name="accordion-registration" type="accordion-registration"/>
    <xs:element name="other-direction" type="other-direction"/>
  </xs:choice>
</xs:complexType>