![]() |
![]() |
|
MusicXML Opus DTD<!-- MusicXML Opus DTD Version 1.0 - 13 January 2004 Copyright © 2004 Recordare LLC. http://www.recordare.com/ This MusicXML work is being provided by the copyright holder under the MusicXML Document Type Definition Public License Version 1.02, available from: http://www.recordare.com/dtds/license.html --> <!-- An opus collects MusicXML scores together into a larger entity. The individual scores could be movements in a symphony, scenes or acts in an opera, or songs in an album. The opus definition allows arbitrary nesting either via an opus (included in the document) or an opus-link (linked like scores). Future versions of MusicXML may expand this DTD to include reference data and other metadata related to musical scores. Suggested use: <!DOCTYPE opus PUBLIC "-//Recordare//DTD MusicXML 1.0 Opus//EN" "http://www.musicxml.org/dtds/opus.dtd"> --> <!-- Component DTDs --> <!-- XLink attributes DTD. --> <!ENTITY % link PUBLIC "-//Recordare//ELEMENTS MusicXML 1.0 Link//EN" "link.dtd"> %link; <!-- Elements --> <!-- Opus is the document element. --> <!ELEMENT opus (title?, (opus | opus-link | score)*)> <!-- Scores provide the links to the individual movements. --> <!ELEMENT score EMPTY> <!ATTLIST score %link-attributes;> <!-- An opus-link provides a link to another opus document, allowing for multiple levels of opus collections via linking as well as nesting. --> <!ELEMENT opus-link EMPTY> <!ATTLIST opus-link %link-attributes;> <!-- Future versions may include metadata elements. In this version, we just include the title of the opus. --> <!ELEMENT title (#PCDATA)> Home - Music - Software - MusicXML - DTD Index - Events - eConcertBand - Search - Store - About Us Copyright © 2004 Recordare LLC. Last updated January 13, 2004. |
||