You are here: MusicXML Reference > Score Schema (XSD) > Complex Types > Complex Type: lyric-language

Complex Type: lyric-language

Description

The lyric-language type specifies the default language for a particular name and number of lyric.

Derived By

Restricting xs:anyType

Attributes
Name  Type  Required?  Default  Description 
number  xs:NMTOKEN  No 
name  xs:token  No 
xml:lang  xs:anySimpleType (union)  No  Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.  See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information.  The union allows for the 'un-declaration' of xml:lang with the empty string.
Referenced By
Definition
<xs:complexType name="lyric-language">
  <xs:annotation>
    <xs:documentation>The lyric-language type specifies the default language for a particular name and number of lyric.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="number" type="xs:NMTOKEN">
    <xsd:annotation>
      <xsd:documentation>
      </xsd:documentation>
    </xsd:annotation>
  </xs:attribute>
  <xs:attribute name="name" type="xs:token">
    <xsd:annotation>
      <xsd:documentation>
      </xsd:documentation>
    </xsd:annotation>
  </xs:attribute>
  <xs:attribute ref="xml:lang" use="required" />
</xs:complexType>

 

MusicXML Documentation Home
Last built 2/20/2015

7007 Winchester Circle, Suite 140

Boulder, CO 80301