- From: Michael Good via GitHub <sysbot+gh@w3.org>
- Date: Mon, 28 Mar 2016 17:46:07 +0000
- To: public-music-notation-contrib@w3.org
One way to implement the staff division symbols would be to add a new `<staff-divide>` direction type. It could have a type attribute with values of down, up, and up-down, matching the terminology in the SMuFL symbol names. As with most direction-type elements, it would include print-style-align attributes. This would involve adding a pair of new XSD types: ` <xs:simpleType name="staff-divide-symbol"> <xs:annotation> <xs:documentation>The staff-divide-symbol type is used for staff-divide symbols. The down, up, and up-down values correspond to SMuFL code points U+E00B, U+E00C, and U+E00D respectively.</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="down"/> <xs:enumeration value="up"/> <xs:enumeration value="up-down"/> </xs:restriction> </xs:simpleType> <xs:complexType name="staff-divide"> <xs:annotation> <xs:documentation>The staff-divide element represents the staff division arrow symbols found at SMuFL code points U+E00B, U+E00C, and U+E00D.</xs:documentation> </xs:annotation> <xs:attribute name="type" type="staff-divide-symbol" use="required"/> <xs:attributeGroup ref="print-style-align"/> </xs:complexType> ` Finally, a `<xs:element name="staff-divide" type="staff-divide"/>` choice would be added to the direction-type complex type. Does this sound like a good idea for adding these symbols to MusicXML 3.1? Suggestions and alternatives are most welcome. -- GitHub Notification of comment by mdgood Please view or discuss this issue at https://github.com/w3c/musicxml/issues/11#issuecomment-202503251 using your GitHub account
Received on Monday, 28 March 2016 17:46:09 UTC