<!-- This is an html rendering of the DTD file tdom_driver.dtd This Xhtml file is DYNAMIC, using Java-script. The semantically relevant contents of the initial state of this file DOES DIFFER from the input. (pis omitted, comments omitted, PEs omitted, GEs omitted, attribute lists expanded, content models expanded) This file has been created by the command line <JAVA> eu.bandm.tools.dtm.Tool --source \ ../../src/eu/bandm/music/musicXml_3_0/tdom_driver.dtd \ --outputFormat xhtml --result musicXml_expanded_dtd.html \ --windowtitle "musicXML expanded" --elements onOff --attlists \ onOff --comments off --PIs off --inserts offOn \ --showFullInstructions 1 --showCommandLine 1 --PEs off --GEs off \ --collapseWS 1 --showCreationDate "for public use" --entityGraph \ off --elementGraph offOn --expandContents 1 --expandAttlists 1 \ --expandRefTooltips 1 This file has been created at 2015-12-02_13h13m23 for public use. For info about this program see http://bandm.eu/metatools . --> <!-- Click the opening symbols (angle brackets etc.) for collapsing/expanding. Click references for the definitions. Click element/attlist name position for the counterpart/next attlist. Wait on a reference or on such a name for a tooltip. To control ALL declarations of one kind use these links: expand all file-inserts elements attlists collaps all file-inserts elements attlists --> <!-- element containment graph --><!-- ========================================================= ========================================================= ---> <!-- MusicXML tdom-driver.dtd EX Partwise DTD Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> %common;<!-- here starts %common; --> <!-- MusicXML™ common.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> %isolat1;<!-- here starts %isolat1; --> <!-- here ends %isolat1; --> %isolat2;<!-- here starts %isolat2; --> <!-- here ends %isolat2; --> <!-- EL footnote --><!ELEMENT footnote (#PCDATA)> <!-- @footnote --><!ATTLIST footnote justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL level --><!ELEMENT level (#PCDATA)> <!-- @level --><!ATTLIST level reference (yes | no) #IMPLIED parentheses (yes | no) #IMPLIED bracket (yes | no) #IMPLIED size (full | cue | large) #IMPLIED > <!-- EL voice --><!ELEMENT voice (#PCDATA)> <!-- EL fermata --><!ELEMENT fermata (#PCDATA)> <!-- @fermata --><!ATTLIST fermata type (upright | inverted) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL wavy-line --><!ELEMENT wavy-line EMPTY> <!-- @wavy-line --><!ATTLIST wavy-line type (start | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED color CDATA #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL staff --><!ELEMENT staff (#PCDATA)> <!-- EL segno --><!ELEMENT segno EMPTY> <!-- @segno --><!ATTLIST segno default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL coda --><!ELEMENT coda EMPTY> <!-- @coda --><!ATTLIST coda default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL actual-notes --><!ELEMENT actual-notes (#PCDATA)> <!-- EL normal-notes --><!ELEMENT normal-notes (#PCDATA)> <!-- EL normal-type --><!ELEMENT normal-type (#PCDATA)> <!-- EL normal-dot --><!ELEMENT normal-dot EMPTY> <!-- EL dynamics --><!ELEMENT dynamics ((p | pp | ppp | pppp | ppppp | pppppp | f | ff | fff | ffff | fffff | ffffff | mp | mf | sf | sfp | sfpp | fp | rf | rfz | sfz | sffz | fz | other-dynamics)*)> <!-- @dynamics --><!ATTLIST dynamics default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED placement (above | below) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL p --><!ELEMENT p EMPTY> <!-- EL pp --><!ELEMENT pp EMPTY> <!-- EL ppp --><!ELEMENT ppp EMPTY> <!-- EL pppp --><!ELEMENT pppp EMPTY> <!-- EL ppppp --><!ELEMENT ppppp EMPTY> <!-- EL pppppp --><!ELEMENT pppppp EMPTY> <!-- EL f --><!ELEMENT f EMPTY> <!-- EL ff --><!ELEMENT ff EMPTY> <!-- EL fff --><!ELEMENT fff EMPTY> <!-- EL ffff --><!ELEMENT ffff EMPTY> <!-- EL fffff --><!ELEMENT fffff EMPTY> <!-- EL ffffff --><!ELEMENT ffffff EMPTY> <!-- EL mp --><!ELEMENT mp EMPTY> <!-- EL mf --><!ELEMENT mf EMPTY> <!-- EL sf --><!ELEMENT sf EMPTY> <!-- EL sfp --><!ELEMENT sfp EMPTY> <!-- EL sfpp --><!ELEMENT sfpp EMPTY> <!-- EL fp --><!ELEMENT fp EMPTY> <!-- EL rf --><!ELEMENT rf EMPTY> <!-- EL rfz --><!ELEMENT rfz EMPTY> <!-- EL sfz --><!ELEMENT sfz EMPTY> <!-- EL sffz --><!ELEMENT sffz EMPTY> <!-- EL fz --><!ELEMENT fz EMPTY> <!-- EL other-dynamics --><!ELEMENT other-dynamics (#PCDATA)> <!-- EL fingering --><!ELEMENT fingering (#PCDATA)> <!-- @fingering --><!ATTLIST fingering substitution (yes | no) #IMPLIED alternate (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL fret --><!ELEMENT fret (#PCDATA)> <!-- @fret --><!ATTLIST fret font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL string --><!ELEMENT string (#PCDATA)> <!-- @string --><!ATTLIST string default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL tuning-step --><!ELEMENT tuning-step (#PCDATA)> <!-- EL tuning-alter --><!ELEMENT tuning-alter (#PCDATA)> <!-- EL tuning-octave --><!ELEMENT tuning-octave (#PCDATA)> <!-- EL display-text --><!ELEMENT display-text (#PCDATA)> <!-- @display-text --><!ATTLIST display-text justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL accidental-text --><!ELEMENT accidental-text (#PCDATA)> <!-- @accidental-text --><!ATTLIST accidental-text justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL part-name-display --><!ELEMENT part-name-display ((display-text | accidental-text)*)> <!-- @part-name-display --><!ATTLIST part-name-display print-object (yes | no) #IMPLIED > <!-- EL part-abbreviation-display --><!ELEMENT part-abbreviation-display ((display-text | accidental-text)*)> <!-- @part-abbreviation-display --><!ATTLIST part-abbreviation-display print-object (yes | no) #IMPLIED > <!-- EL midi-device --><!ELEMENT midi-device (#PCDATA)> <!-- @midi-device --><!ATTLIST midi-device port CDATA #IMPLIED id IDREF #IMPLIED > <!-- EL midi-instrument --><!ELEMENT midi-instrument (midi-channel?, midi-name?, midi-bank?, midi-program?, midi-unpitched?, volume?, pan?, elevation?)> <!-- @midi-instrument --><!ATTLIST midi-instrument id IDREF #REQUIRED > <!-- EL midi-channel --><!ELEMENT midi-channel (#PCDATA)> <!-- EL midi-name --><!ELEMENT midi-name (#PCDATA)> <!-- EL midi-bank --><!ELEMENT midi-bank (#PCDATA)> <!-- EL midi-program --><!ELEMENT midi-program (#PCDATA)> <!-- EL midi-unpitched --><!ELEMENT midi-unpitched (#PCDATA)> <!-- EL volume --><!ELEMENT volume (#PCDATA)> <!-- EL pan --><!ELEMENT pan (#PCDATA)> <!-- EL elevation --><!ELEMENT elevation (#PCDATA)> <!-- EL play --><!ELEMENT play ((ipa | mute | semi-pitched | other-play)*)> <!-- @play --><!ATTLIST play id IDREF #IMPLIED > <!-- EL ipa --><!ELEMENT ipa (#PCDATA)> <!-- EL mute --><!ELEMENT mute (#PCDATA)> <!-- EL semi-pitched --><!ELEMENT semi-pitched (#PCDATA)> <!-- EL other-play --><!ELEMENT other-play (#PCDATA)> <!-- @other-play --><!ATTLIST other-play type CDATA #REQUIRED > <!-- here ends %common; --> %layout;<!-- here starts %layout; --> <!-- MusicXML™ layout.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL scaling --><!ELEMENT scaling (millimeters, tenths)> <!-- EL millimeters --><!ELEMENT millimeters (#PCDATA)> <!-- EL tenths --><!ELEMENT tenths (#PCDATA)> <!-- EL left-margin --><!ELEMENT left-margin (#PCDATA)> <!-- EL right-margin --><!ELEMENT right-margin (#PCDATA)> <!-- EL top-margin --><!ELEMENT top-margin (#PCDATA)> <!-- EL bottom-margin --><!ELEMENT bottom-margin (#PCDATA)> <!-- EL page-layout --><!ELEMENT page-layout ((page-height, page-width)?, (page-margins, page-margins?)?)> <!-- EL page-height --><!ELEMENT page-height (#PCDATA)> <!-- EL page-width --><!ELEMENT page-width (#PCDATA)> <!-- EL page-margins --><!ELEMENT page-margins (left-margin, right-margin, top-margin, bottom-margin)> <!-- @page-margins --><!ATTLIST page-margins type (odd | even | both) #IMPLIED > <!-- EL system-layout --><!ELEMENT system-layout (system-margins?, system-distance?, top-system-distance?, system-dividers?)> <!-- EL system-margins --><!ELEMENT system-margins (left-margin, right-margin)> <!-- EL system-distance --><!ELEMENT system-distance (#PCDATA)> <!-- EL top-system-distance --><!ELEMENT top-system-distance (#PCDATA)> <!-- EL system-dividers --><!ELEMENT system-dividers (left-divider, right-divider)> <!-- EL left-divider --><!ELEMENT left-divider EMPTY> <!-- @left-divider --><!ATTLIST left-divider print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL right-divider --><!ELEMENT right-divider EMPTY> <!-- @right-divider --><!ATTLIST right-divider print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL staff-layout --><!ELEMENT staff-layout (staff-distance?)> <!-- EL staff-distance --><!ELEMENT staff-distance (#PCDATA)> <!-- @staff-layout --><!ATTLIST staff-layout number CDATA #IMPLIED > <!-- EL measure-layout --><!ELEMENT measure-layout (measure-distance?)> <!-- EL measure-distance --><!ELEMENT measure-distance (#PCDATA)> <!-- EL appearance --><!ELEMENT appearance (line-width*, note-size*, distance*, other-appearance*)> <!-- EL line-width --><!ELEMENT line-width (#PCDATA)> <!-- @line-width --><!ATTLIST line-width type CDATA #REQUIRED > <!-- EL note-size --><!ELEMENT note-size (#PCDATA)> <!-- @note-size --><!ATTLIST note-size type (cue | grace | large) #REQUIRED > <!-- EL distance --><!ELEMENT distance (#PCDATA)> <!-- @distance --><!ATTLIST distance type CDATA #REQUIRED > <!-- EL other-appearance --><!ELEMENT other-appearance (#PCDATA)> <!-- @other-appearance --><!ATTLIST other-appearance type CDATA #REQUIRED > <!-- here ends %layout; --> %identity;<!-- here starts %identity; --> <!-- MusicXML™ identity.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL identification --><!ELEMENT identification (creator*, rights*, encoding?, source?, relation*, miscellaneous?)> <!-- EL creator --><!ELEMENT creator (#PCDATA)> <!-- @creator --><!ATTLIST creator type CDATA #IMPLIED > <!-- Rights is borrowed from Dublin Core. It contains copyright and other intellectual property notices. Words, music, and derivatives can have different types, so multiple rights tags with different type attributes are supported. Standard type values are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple rights elements. --> <!-- EL rights --><!ELEMENT rights (#PCDATA)> <!-- @rights --><!ATTLIST rights type CDATA #IMPLIED > <!-- EL encoding --><!ELEMENT encoding ((encoding-date | encoder | software | encoding-description | supports)*)> <!-- EL encoding-date --><!ELEMENT encoding-date (#PCDATA)> <!-- EL encoder --><!ELEMENT encoder (#PCDATA)> <!-- @encoder --><!ATTLIST encoder type CDATA #IMPLIED > <!-- EL software --><!ELEMENT software (#PCDATA)> <!-- EL encoding-description --><!ELEMENT encoding-description (#PCDATA)> <!-- EL supports --><!ELEMENT supports EMPTY> <!-- @supports --><!ATTLIST supports type (yes | no) #REQUIRED element CDATA #REQUIRED attribute CDATA #IMPLIED value CDATA #IMPLIED > <!-- EL source --><!ELEMENT source (#PCDATA)> <!-- EL relation --><!ELEMENT relation (#PCDATA)> <!-- @relation --><!ATTLIST relation type CDATA #IMPLIED > <!-- EL miscellaneous --><!ELEMENT miscellaneous (miscellaneous-field*)> <!-- EL miscellaneous-field --><!ELEMENT miscellaneous-field (#PCDATA)> <!-- @miscellaneous-field --><!ATTLIST miscellaneous-field name CDATA #REQUIRED > <!-- here ends %identity; --> %attributes;<!-- here starts %attributes; --> <!-- MusicXML™ attributes.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL attributes --><!ELEMENT attributes ((footnote?, level?), divisions?, key*, time*, staves?, part-symbol?, instruments?, clef*, staff-details*, transpose*, directive*, measure-style*)> <!-- EL key --><!ELEMENT key (((cancel?, fifths, mode?) | ((key-step, key-alter, key-accidental?)*)), key-octave*)> <!-- @key --><!ATTLIST key number CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED > <!-- EL cancel --><!ELEMENT cancel (#PCDATA)> <!-- @cancel --><!ATTLIST cancel location (left | right | before-barline) #IMPLIED > <!-- EL fifths --><!ELEMENT fifths (#PCDATA)> <!-- EL mode --><!ELEMENT mode (#PCDATA)> <!-- EL key-step --><!ELEMENT key-step (#PCDATA)> <!-- EL key-alter --><!ELEMENT key-alter (#PCDATA)> <!-- EL key-accidental --><!ELEMENT key-accidental (#PCDATA)> <!-- EL key-octave --><!ELEMENT key-octave (#PCDATA)> <!-- @key-octave --><!ATTLIST key-octave number NMTOKEN #REQUIRED cancel (yes | no) #IMPLIED > <!-- EL divisions --><!ELEMENT divisions (#PCDATA)> <!-- EL time --><!ELEMENT time (((beats, beat-type)+, interchangeable?) | senza-misura)> <!-- @time --><!ATTLIST time number CDATA #IMPLIED symbol (common | cut | single-number | note | dotted-note | normal) #IMPLIED separator (none | horizontal | diagonal | vertical | adjacent) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED print-object (yes | no) #IMPLIED > <!-- EL interchangeable --><!ELEMENT interchangeable (time-relation?, (beats, beat-type)+)> <!-- @interchangeable --><!ATTLIST interchangeable symbol (common | cut | single-number | note | dotted-note | normal) #IMPLIED separator (none | horizontal | diagonal | vertical | adjacent) #IMPLIED > <!-- EL beats --><!ELEMENT beats (#PCDATA)> <!-- EL beat-type --><!ELEMENT beat-type (#PCDATA)> <!-- EL senza-misura --><!ELEMENT senza-misura (#PCDATA)> <!-- EL time-relation --><!ELEMENT time-relation (#PCDATA)> <!-- EL staves --><!ELEMENT staves (#PCDATA)> <!-- EL part-symbol --><!ELEMENT part-symbol (#PCDATA)> <!-- @part-symbol --><!ATTLIST part-symbol top-staff CDATA #IMPLIED bottom-staff CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL instruments --><!ELEMENT instruments (#PCDATA)> <!-- EL clef --><!ELEMENT clef (sign, line?, clef-octave-change?)> <!-- @clef --><!ATTLIST clef number CDATA #IMPLIED additional (yes | no) #IMPLIED size (full | cue | large) #IMPLIED after-barline (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED > <!-- EL sign --><!ELEMENT sign (#PCDATA)> <!-- EL line --><!ELEMENT line (#PCDATA)> <!-- EL clef-octave-change --><!ELEMENT clef-octave-change (#PCDATA)> <!-- EL staff-details --><!ELEMENT staff-details (staff-type?, staff-lines?, staff-tuning*, capo?, staff-size?)> <!-- @staff-details --><!ATTLIST staff-details number CDATA #IMPLIED show-frets (numbers | letters) #IMPLIED print-object (yes | no) #IMPLIED print-spacing (yes | no) #IMPLIED > <!-- EL staff-type --><!ELEMENT staff-type (#PCDATA)> <!-- EL staff-lines --><!ELEMENT staff-lines (#PCDATA)> <!-- EL staff-tuning --><!ELEMENT staff-tuning (tuning-step, tuning-alter?, tuning-octave)> <!-- @staff-tuning --><!ATTLIST staff-tuning line CDATA #REQUIRED > <!-- EL capo --><!ELEMENT capo (#PCDATA)> <!-- EL staff-size --><!ELEMENT staff-size (#PCDATA)> <!-- EL transpose --><!ELEMENT transpose (diatonic?, chromatic, octave-change?, double?)> <!-- @transpose --><!ATTLIST transpose number CDATA #IMPLIED > <!-- EL diatonic --><!ELEMENT diatonic (#PCDATA)> <!-- EL chromatic --><!ELEMENT chromatic (#PCDATA)> <!-- EL octave-change --><!ELEMENT octave-change (#PCDATA)> <!-- EL double --><!ELEMENT double EMPTY> <!-- EL directive --><!ELEMENT directive (#PCDATA)> <!-- @directive --><!ATTLIST directive default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED > <!-- EL measure-style --><!ELEMENT measure-style (multiple-rest | measure-repeat | beat-repeat | slash)> <!-- @measure-style --><!ATTLIST measure-style number CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL slash-type --><!ELEMENT slash-type (#PCDATA)> <!-- EL slash-dot --><!ELEMENT slash-dot EMPTY> <!-- EL multiple-rest --><!ELEMENT multiple-rest (#PCDATA)> <!-- @multiple-rest --><!ATTLIST multiple-rest use-symbols (yes | no) #IMPLIED > <!-- EL measure-repeat --><!ELEMENT measure-repeat (#PCDATA)> <!-- @measure-repeat --><!ATTLIST measure-repeat type (start | stop) #REQUIRED slashes NMTOKEN #IMPLIED > <!-- EL beat-repeat --><!ELEMENT beat-repeat ((slash-type, slash-dot*)?)> <!-- @beat-repeat --><!ATTLIST beat-repeat type (start | stop) #REQUIRED slashes NMTOKEN #IMPLIED use-dots (yes | no) #IMPLIED > <!-- EL slash --><!ELEMENT slash ((slash-type, slash-dot*)?)> <!-- @slash --><!ATTLIST slash type (start | stop) #REQUIRED use-dots (yes | no) #IMPLIED use-stems (yes | no) #IMPLIED > <!-- here ends %attributes; --> %link;<!-- here starts %link; --> <!-- MusicXML™ link.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL link --><!ELEMENT link EMPTY> <!-- @link --><!ATTLIST link xmlns:xlink CDATA #FIXED 'http://www.w3.org/1999/xlink' xlink:href CDATA #REQUIRED xlink:type (simple) #FIXED 'simple' xlink:role CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:show (new | replace | embed | other | none) 'replace' xlink:actuate (onRequest | onLoad | other | none) 'onRequest' name CDATA #IMPLIED element NMTOKEN #IMPLIED position NMTOKEN #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED > <!-- EL bookmark --><!ELEMENT bookmark EMPTY> <!-- @bookmark --><!ATTLIST bookmark id ID #REQUIRED name CDATA #IMPLIED element NMTOKEN #IMPLIED position NMTOKEN #IMPLIED > <!-- here ends %link; --> %note;<!-- here starts %note; --> <!-- MusicXML™ note.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL note --><!ELEMENT note (((grace, (chord?, (pitch | unpitched | rest)), (tie, tie?)?) | (cue, (chord?, (pitch | unpitched | rest)), duration) | ((chord?, (pitch | unpitched | rest)), duration, (tie, tie?)?)), instrument?, (footnote?, level?, voice?), type?, dot*, accidental?, time-modification?, stem?, notehead?, notehead-text?, staff?, beam*, notations*, lyric*, play?)> <!-- @note --><!ATTLIST note default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED print-dot (yes | no) #IMPLIED print-spacing (yes | no) #IMPLIED print-lyric (yes | no) #IMPLIED dynamics CDATA #IMPLIED end-dynamics CDATA #IMPLIED attack CDATA #IMPLIED release CDATA #IMPLIED time-only CDATA #IMPLIED pizzicato (yes | no) #IMPLIED > <!-- EL pitch --><!ELEMENT pitch (step, alter?, octave)> <!-- EL step --><!ELEMENT step (#PCDATA)> <!-- EL alter --><!ELEMENT alter (#PCDATA)> <!-- EL octave --><!ELEMENT octave (#PCDATA)> <!-- EL cue --><!ELEMENT cue EMPTY> <!-- EL grace --><!ELEMENT grace EMPTY> <!-- @grace --><!ATTLIST grace steal-time-previous CDATA #IMPLIED steal-time-following CDATA #IMPLIED make-time CDATA #IMPLIED slash (yes | no) #IMPLIED > <!-- EL chord --><!ELEMENT chord EMPTY> <!-- EL unpitched --><!ELEMENT unpitched ((display-step, display-octave)?)> <!-- EL display-step --><!ELEMENT display-step (#PCDATA)> <!-- EL display-octave --><!ELEMENT display-octave (#PCDATA)> <!-- EL rest --><!ELEMENT rest ((display-step, display-octave)?)> <!-- @rest --><!ATTLIST rest measure (yes | no) #IMPLIED > <!-- EL duration --><!ELEMENT duration (#PCDATA)> <!-- EL tie --><!ELEMENT tie EMPTY> <!-- @tie --><!ATTLIST tie type (start | stop) #REQUIRED time-only CDATA #IMPLIED > <!-- EL instrument --><!ELEMENT instrument EMPTY> <!-- @instrument --><!ATTLIST instrument id IDREF #REQUIRED > <!-- EL type --><!ELEMENT type (#PCDATA)> <!-- @type --><!ATTLIST type size (full | cue | large) #IMPLIED > <!-- EL dot --><!ELEMENT dot EMPTY> <!-- @dot --><!ATTLIST dot default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL accidental --><!ELEMENT accidental (#PCDATA)> <!-- @accidental --><!ATTLIST accidental cautionary (yes | no) #IMPLIED editorial (yes | no) #IMPLIED parentheses (yes | no) #IMPLIED bracket (yes | no) #IMPLIED size (full | cue | large) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL time-modification --><!ELEMENT time-modification (actual-notes, normal-notes, (normal-type, normal-dot*)?)> <!-- EL stem --><!ELEMENT stem (#PCDATA)> <!-- @stem --><!ATTLIST stem default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL notehead --><!ELEMENT notehead (#PCDATA)> <!-- @notehead --><!ATTLIST notehead filled (yes | no) #IMPLIED parentheses (yes | no) #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL notehead-text --><!ELEMENT notehead-text ((display-text | accidental-text)+)> <!-- EL beam --><!ELEMENT beam (#PCDATA)> <!-- @beam --><!ATTLIST beam number (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) '1' repeater (yes | no) #IMPLIED fan (accel | rit | none) #IMPLIED color CDATA #IMPLIED > <!-- EL notations --><!ELEMENT notations ((footnote?, level?), (tied | slur | tuplet | glissando | slide | ornaments | technical | articulations | dynamics | fermata | arpeggiate | non-arpeggiate | accidental-mark | other-notation)*)> <!-- @notations --><!ATTLIST notations print-object (yes | no) #IMPLIED > <!-- EL tied --><!ELEMENT tied EMPTY> <!-- @tied --><!ATTLIST tied type (start | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED orientation (over | under) #IMPLIED bezier-offset CDATA #IMPLIED bezier-offset2 CDATA #IMPLIED bezier-x CDATA #IMPLIED bezier-y CDATA #IMPLIED bezier-x2 CDATA #IMPLIED bezier-y2 CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL slur --><!ELEMENT slur EMPTY> <!-- @slur --><!ATTLIST slur type (start | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED orientation (over | under) #IMPLIED bezier-offset CDATA #IMPLIED bezier-offset2 CDATA #IMPLIED bezier-x CDATA #IMPLIED bezier-y CDATA #IMPLIED bezier-x2 CDATA #IMPLIED bezier-y2 CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL tuplet --><!ELEMENT tuplet (tuplet-actual?, tuplet-normal?)> <!-- @tuplet --><!ATTLIST tuplet type (start | stop) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED bracket (yes | no) #IMPLIED show-number (actual | both | none) #IMPLIED show-type (actual | both | none) #IMPLIED line-shape (straight | curved) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL tuplet-actual --><!ELEMENT tuplet-actual (tuplet-number?, tuplet-type?, tuplet-dot*)> <!-- EL tuplet-normal --><!ELEMENT tuplet-normal (tuplet-number?, tuplet-type?, tuplet-dot*)> <!-- EL tuplet-number --><!ELEMENT tuplet-number (#PCDATA)> <!-- @tuplet-number --><!ATTLIST tuplet-number font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL tuplet-type --><!ELEMENT tuplet-type (#PCDATA)> <!-- @tuplet-type --><!ATTLIST tuplet-type font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL tuplet-dot --><!ELEMENT tuplet-dot EMPTY> <!-- @tuplet-dot --><!ATTLIST tuplet-dot font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL glissando --><!ELEMENT glissando (#PCDATA)> <!-- @glissando --><!ATTLIST glissando type (start | stop) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL slide --><!ELEMENT slide (#PCDATA)> <!-- @slide --><!ATTLIST slide type (start | stop) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED first-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL other-notation --><!ELEMENT other-notation (#PCDATA)> <!-- @other-notation --><!ATTLIST other-notation type (start | stop | single) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL ornaments --><!ELEMENT ornaments (((trill-mark | turn | delayed-turn | inverted-turn | delayed-inverted-turn | vertical-turn | shake | wavy-line | mordent | inverted-mordent | schleifer | tremolo | other-ornament), accidental-mark*)*)> <!-- EL trill-mark --><!ELEMENT trill-mark EMPTY> <!-- @trill-mark --><!ATTLIST trill-mark default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL turn --><!ELEMENT turn EMPTY> <!-- @turn --><!ATTLIST turn default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED slash (yes | no) #IMPLIED > <!-- EL delayed-turn --><!ELEMENT delayed-turn EMPTY> <!-- @delayed-turn --><!ATTLIST delayed-turn default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED slash (yes | no) #IMPLIED > <!-- EL inverted-turn --><!ELEMENT inverted-turn EMPTY> <!-- @inverted-turn --><!ATTLIST inverted-turn default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED slash (yes | no) #IMPLIED > <!-- EL delayed-inverted-turn --><!ELEMENT delayed-inverted-turn EMPTY> <!-- @delayed-inverted-turn --><!ATTLIST delayed-inverted-turn default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED slash (yes | no) #IMPLIED > <!-- EL vertical-turn --><!ELEMENT vertical-turn EMPTY> <!-- @vertical-turn --><!ATTLIST vertical-turn default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL shake --><!ELEMENT shake EMPTY> <!-- @shake --><!ATTLIST shake default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL mordent --><!ELEMENT mordent EMPTY> <!-- @mordent --><!ATTLIST mordent long (yes | no) #IMPLIED approach (above | below) #IMPLIED departure (above | below) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL inverted-mordent --><!ELEMENT inverted-mordent EMPTY> <!-- @inverted-mordent --><!ATTLIST inverted-mordent long (yes | no) #IMPLIED approach (above | below) #IMPLIED departure (above | below) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED start-note (upper | main | below) #IMPLIED trill-step (whole | half | unison) #IMPLIED two-note-turn (whole | half | none) #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED second-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL schleifer --><!ELEMENT schleifer EMPTY> <!-- @schleifer --><!ATTLIST schleifer default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL tremolo --><!ELEMENT tremolo (#PCDATA)> <!-- @tremolo --><!ATTLIST tremolo type (start | stop | single) 'single' default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL other-ornament --><!ELEMENT other-ornament (#PCDATA)> <!-- @other-ornament --><!ATTLIST other-ornament default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL accidental-mark --><!ELEMENT accidental-mark (#PCDATA)> <!-- @accidental-mark --><!ATTLIST accidental-mark default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL technical --><!ELEMENT technical ((up-bow | down-bow | harmonic | open-string | thumb-position | fingering | pluck | double-tongue | triple-tongue | stopped | snap-pizzicato | fret | string | hammer-on | pull-off | bend | tap | heel | toe | fingernails | hole | arrow | handbell | other-technical)*)> <!-- EL up-bow --><!ELEMENT up-bow EMPTY> <!-- @up-bow --><!ATTLIST up-bow default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL down-bow --><!ELEMENT down-bow EMPTY> <!-- @down-bow --><!ATTLIST down-bow default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL harmonic --><!ELEMENT harmonic ((natural | artificial)?, (base-pitch | touching-pitch | sounding-pitch)?)> <!-- @harmonic --><!ATTLIST harmonic print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL natural --><!ELEMENT natural EMPTY> <!-- EL artificial --><!ELEMENT artificial EMPTY> <!-- EL base-pitch --><!ELEMENT base-pitch EMPTY> <!-- EL touching-pitch --><!ELEMENT touching-pitch EMPTY> <!-- EL sounding-pitch --><!ELEMENT sounding-pitch EMPTY> <!-- EL open-string --><!ELEMENT open-string EMPTY> <!-- @open-string --><!ATTLIST open-string default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL thumb-position --><!ELEMENT thumb-position EMPTY> <!-- @thumb-position --><!ATTLIST thumb-position default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL pluck --><!ELEMENT pluck (#PCDATA)> <!-- @pluck --><!ATTLIST pluck default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL double-tongue --><!ELEMENT double-tongue EMPTY> <!-- @double-tongue --><!ATTLIST double-tongue default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL triple-tongue --><!ELEMENT triple-tongue EMPTY> <!-- @triple-tongue --><!ATTLIST triple-tongue default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL stopped --><!ELEMENT stopped EMPTY> <!-- @stopped --><!ATTLIST stopped default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL snap-pizzicato --><!ELEMENT snap-pizzicato EMPTY> <!-- @snap-pizzicato --><!ATTLIST snap-pizzicato default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL hammer-on --><!ELEMENT hammer-on (#PCDATA)> <!-- @hammer-on --><!ATTLIST hammer-on type (start | stop) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL pull-off --><!ELEMENT pull-off (#PCDATA)> <!-- @pull-off --><!ATTLIST pull-off type (start | stop) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) '1' default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL bend --><!ELEMENT bend (bend-alter, (pre-bend | release)?, with-bar?)> <!-- @bend --><!ATTLIST bend default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED accelerate (yes | no) #IMPLIED beats CDATA #IMPLIED first-beat CDATA #IMPLIED last-beat CDATA #IMPLIED > <!-- EL bend-alter --><!ELEMENT bend-alter (#PCDATA)> <!-- EL pre-bend --><!ELEMENT pre-bend EMPTY> <!-- EL release --><!ELEMENT release EMPTY> <!-- EL with-bar --><!ELEMENT with-bar (#PCDATA)> <!-- @with-bar --><!ATTLIST with-bar default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL tap --><!ELEMENT tap (#PCDATA)> <!-- @tap --><!ATTLIST tap default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL heel --><!ELEMENT heel EMPTY> <!-- @heel --><!ATTLIST heel substitution (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL toe --><!ELEMENT toe EMPTY> <!-- @toe --><!ATTLIST toe substitution (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL fingernails --><!ELEMENT fingernails EMPTY> <!-- @fingernails --><!ATTLIST fingernails default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL hole --><!ELEMENT hole (hole-type?, hole-closed, hole-shape?)> <!-- @hole --><!ATTLIST hole default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL hole-type --><!ELEMENT hole-type (#PCDATA)> <!-- EL hole-closed --><!ELEMENT hole-closed (#PCDATA)> <!-- @hole-closed --><!ATTLIST hole-closed location (right | bottom | left | top) #IMPLIED > <!-- EL hole-shape --><!ELEMENT hole-shape (#PCDATA)> <!-- EL arrow --><!ELEMENT arrow ((arrow-direction, arrow-style?) | circular-arrow)> <!-- @arrow --><!ATTLIST arrow default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL arrow-direction --><!ELEMENT arrow-direction (#PCDATA)> <!-- EL arrow-style --><!ELEMENT arrow-style (#PCDATA)> <!-- EL circular-arrow --><!ELEMENT circular-arrow (#PCDATA)> <!-- EL handbell --><!ELEMENT handbell (#PCDATA)> <!-- @handbell --><!ATTLIST handbell default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL other-technical --><!ELEMENT other-technical (#PCDATA)> <!-- @other-technical --><!ATTLIST other-technical default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL articulations --><!ELEMENT articulations ((accent | strong-accent | staccato | tenuto | detached-legato | staccatissimo | spiccato | scoop | plop | doit | falloff | breath-mark | caesura | stress | unstress | other-articulation)*)> <!-- EL accent --><!ELEMENT accent EMPTY> <!-- @accent --><!ATTLIST accent default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL strong-accent --><!ELEMENT strong-accent EMPTY> <!-- @strong-accent --><!ATTLIST strong-accent default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED type (up | down) 'up' > <!-- EL staccato --><!ELEMENT staccato EMPTY> <!-- @staccato --><!ATTLIST staccato default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL tenuto --><!ELEMENT tenuto EMPTY> <!-- @tenuto --><!ATTLIST tenuto default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL detached-legato --><!ELEMENT detached-legato EMPTY> <!-- @detached-legato --><!ATTLIST detached-legato default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL staccatissimo --><!ELEMENT staccatissimo EMPTY> <!-- @staccatissimo --><!ATTLIST staccatissimo default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL spiccato --><!ELEMENT spiccato EMPTY> <!-- @spiccato --><!ATTLIST spiccato default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL scoop --><!ELEMENT scoop EMPTY> <!-- @scoop --><!ATTLIST scoop line-shape (straight | curved) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL plop --><!ELEMENT plop EMPTY> <!-- @plop --><!ATTLIST plop line-shape (straight | curved) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL doit --><!ELEMENT doit EMPTY> <!-- @doit --><!ATTLIST doit line-shape (straight | curved) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL falloff --><!ELEMENT falloff EMPTY> <!-- @falloff --><!ATTLIST falloff line-shape (straight | curved) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL breath-mark --><!ELEMENT breath-mark (#PCDATA)> <!-- @breath-mark --><!ATTLIST breath-mark default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL caesura --><!ELEMENT caesura EMPTY> <!-- @caesura --><!ATTLIST caesura default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL stress --><!ELEMENT stress EMPTY> <!-- @stress --><!ATTLIST stress default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL unstress --><!ELEMENT unstress EMPTY> <!-- @unstress --><!ATTLIST unstress default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL other-articulation --><!ELEMENT other-articulation (#PCDATA)> <!-- @other-articulation --><!ATTLIST other-articulation default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL arpeggiate --><!ELEMENT arpeggiate EMPTY> <!-- @arpeggiate --><!ATTLIST arpeggiate number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED direction (up | down) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED color CDATA #IMPLIED > <!-- EL non-arpeggiate --><!ELEMENT non-arpeggiate EMPTY> <!-- @non-arpeggiate --><!ATTLIST non-arpeggiate type (top | bottom) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED color CDATA #IMPLIED > <!-- EL lyric --><!ELEMENT lyric ((((syllabic?, text), (elision?, syllabic?, text)*, extend?) | extend | laughing | humming), end-line?, end-paragraph?, (footnote?, level?))> <!-- @lyric --><!ATTLIST lyric number NMTOKEN #IMPLIED name CDATA #IMPLIED justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED placement (above | below) #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED > <!-- EL text --><!ELEMENT text (#PCDATA)> <!-- @text --><!ATTLIST text font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED > <!-- EL syllabic --><!ELEMENT syllabic (#PCDATA)> <!-- EL elision --><!ELEMENT elision (#PCDATA)> <!-- @elision --><!ATTLIST elision font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL extend --><!ELEMENT extend EMPTY> <!-- @extend --><!ATTLIST extend type (start | stop | continue) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL laughing --><!ELEMENT laughing EMPTY> <!-- EL humming --><!ELEMENT humming EMPTY> <!-- EL end-line --><!ELEMENT end-line EMPTY> <!-- EL end-paragraph --><!ELEMENT end-paragraph EMPTY> <!-- EL figured-bass --><!ELEMENT figured-bass (figure+, duration?, (footnote?, level?))> <!-- @figured-bass --><!ATTLIST figured-bass default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED print-dot (yes | no) #IMPLIED print-spacing (yes | no) #IMPLIED print-lyric (yes | no) #IMPLIED parentheses (yes | no) #IMPLIED > <!-- EL figure --><!ELEMENT figure (prefix?, figure-number?, suffix?, extend?)> <!-- EL prefix --><!ELEMENT prefix (#PCDATA)> <!-- @prefix --><!ATTLIST prefix default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL figure-number --><!ELEMENT figure-number (#PCDATA)> <!-- @figure-number --><!ATTLIST figure-number default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL suffix --><!ELEMENT suffix (#PCDATA)> <!-- @suffix --><!ATTLIST suffix default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL backup --><!ELEMENT backup (duration, (footnote?, level?))> <!-- EL forward --><!ELEMENT forward (duration, (footnote?, level?, voice?), staff?)> <!-- here ends %note; --> %barline;<!-- here starts %barline; --> <!-- MusicXML™ barline.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL barline --><!ELEMENT barline (bar-style?, (footnote?, level?), wavy-line?, segno?, coda?, (fermata, fermata?)?, ending?, repeat?)> <!-- @barline --><!ATTLIST barline location (right | left | middle) "right" segno CDATA #IMPLIED coda CDATA #IMPLIED divisions CDATA #IMPLIED > <!-- EL bar-style --><!ELEMENT bar-style (#PCDATA)> <!-- @bar-style --><!ATTLIST bar-style color CDATA #IMPLIED > <!-- EL ending --><!ELEMENT ending (#PCDATA)> <!-- @ending --><!ATTLIST ending number CDATA #REQUIRED type (start | stop | discontinue) #REQUIRED print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED end-length CDATA #IMPLIED text-x CDATA #IMPLIED text-y CDATA #IMPLIED > <!-- EL repeat --><!ELEMENT repeat EMPTY> <!-- @repeat --><!ATTLIST repeat direction (backward | forward) #REQUIRED times CDATA #IMPLIED winged (none | straight | curved | double-straight | double-curved) #IMPLIED > <!-- here ends %barline; --> %direction;<!-- here starts %direction; --> <!-- MusicXML™ direction.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL direction --><!ELEMENT direction (direction-type+, offset?, (footnote?, level?, voice?), staff?, sound?)> <!-- @direction --><!ATTLIST direction placement (above | below) #IMPLIED directive (yes | no) #IMPLIED > <!-- EL direction-type --><!ELEMENT direction-type (rehearsal+ | segno+ | words+ | coda+ | wedge | dynamics+ | dashes | bracket | pedal | metronome | octave-shift | harp-pedals | damp | damp-all | eyeglasses | string-mute | scordatura | image | principal-voice | accordion-registration | percussion+ | other-direction)> <!-- EL rehearsal --><!ELEMENT rehearsal (#PCDATA)> <!-- @rehearsal --><!ATTLIST rehearsal justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL words --><!ELEMENT words (#PCDATA)> <!-- @words --><!ATTLIST words justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL wedge --><!ELEMENT wedge EMPTY> <!-- @wedge --><!ATTLIST wedge type (crescendo | diminuendo | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED spread CDATA #IMPLIED niente (yes | no) #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL dashes --><!ELEMENT dashes EMPTY> <!-- @dashes --><!ATTLIST dashes type (start | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL bracket --><!ELEMENT bracket EMPTY> <!-- @bracket --><!ATTLIST bracket type (start | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED line-end (up | down | both | arrow | none) #REQUIRED end-length CDATA #IMPLIED line-type (solid | dashed | dotted | wavy) #IMPLIED dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL pedal --><!ELEMENT pedal EMPTY> <!-- @pedal --><!ATTLIST pedal type (start | stop | continue | change) #REQUIRED line (yes | no) #IMPLIED sign (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL metronome --><!ELEMENT metronome ((beat-unit, beat-unit-dot*, (per-minute | (beat-unit, beat-unit-dot*))) | (metronome-note+, (metronome-relation, metronome-note+)?))> <!-- @metronome --><!ATTLIST metronome default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED justify (left | center | right) #IMPLIED parentheses (yes | no) #IMPLIED > <!-- EL beat-unit --><!ELEMENT beat-unit (#PCDATA)> <!-- EL beat-unit-dot --><!ELEMENT beat-unit-dot EMPTY> <!-- EL per-minute --><!ELEMENT per-minute (#PCDATA)> <!-- @per-minute --><!ATTLIST per-minute font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED > <!-- EL metronome-note --><!ELEMENT metronome-note (metronome-type, metronome-dot*, metronome-beam*, metronome-tuplet?)> <!-- EL metronome-relation --><!ELEMENT metronome-relation (#PCDATA)> <!-- EL metronome-type --><!ELEMENT metronome-type (#PCDATA)> <!-- EL metronome-dot --><!ELEMENT metronome-dot EMPTY> <!-- EL metronome-beam --><!ELEMENT metronome-beam (#PCDATA)> <!-- @metronome-beam --><!ATTLIST metronome-beam number (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) '1' > <!-- EL metronome-tuplet --><!ELEMENT metronome-tuplet (actual-notes, normal-notes, (normal-type, normal-dot*)?)> <!-- @metronome-tuplet --><!ATTLIST metronome-tuplet type (start | stop) #REQUIRED bracket (yes | no) #IMPLIED show-number (actual | both | none) #IMPLIED > <!-- EL octave-shift --><!ELEMENT octave-shift EMPTY> <!-- @octave-shift --><!ATTLIST octave-shift type (up | down | stop | continue) #REQUIRED number (1 | 2 | 3 | 4 | 5 | 6) #IMPLIED size CDATA '8' dash-length CDATA #IMPLIED space-length CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL harp-pedals --><!ELEMENT harp-pedals (pedal-tuning)+> <!-- @harp-pedals --><!ATTLIST harp-pedals default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL pedal-tuning --><!ELEMENT pedal-tuning (pedal-step, pedal-alter)> <!-- EL pedal-step --><!ELEMENT pedal-step (#PCDATA)> <!-- EL pedal-alter --><!ELEMENT pedal-alter (#PCDATA)> <!-- EL damp --><!ELEMENT damp EMPTY> <!-- @damp --><!ATTLIST damp default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL damp-all --><!ELEMENT damp-all EMPTY> <!-- @damp-all --><!ATTLIST damp-all default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL eyeglasses --><!ELEMENT eyeglasses EMPTY> <!-- @eyeglasses --><!ATTLIST eyeglasses default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL string-mute --><!ELEMENT string-mute EMPTY> <!-- @string-mute --><!ATTLIST string-mute type (on | off) #REQUIRED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL scordatura --><!ELEMENT scordatura (accord+)> <!-- EL accord --><!ELEMENT accord (tuning-step, tuning-alter?, tuning-octave)> <!-- @accord --><!ATTLIST accord string CDATA #REQUIRED > <!-- EL image --><!ELEMENT image EMPTY> <!-- @image --><!ATTLIST image source CDATA #REQUIRED type CDATA #REQUIRED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom) #IMPLIED > <!-- EL principal-voice --><!ELEMENT principal-voice (#PCDATA)> <!-- @principal-voice --><!ATTLIST principal-voice type (start | stop) #REQUIRED symbol (Hauptstimme | Nebenstimme | plain | none) #REQUIRED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL accordion-registration --><!ELEMENT accordion-registration (accordion-high?, accordion-middle?, accordion-low?)> <!-- @accordion-registration --><!ATTLIST accordion-registration default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL accordion-high --><!ELEMENT accordion-high EMPTY> <!-- EL accordion-middle --><!ELEMENT accordion-middle (#PCDATA)> <!-- EL accordion-low --><!ELEMENT accordion-low EMPTY> <!-- EL percussion --><!ELEMENT percussion (glass | metal | wood | pitched | membrane | effect | timpani | beater | stick | stick-location | other-percussion)> <!-- @percussion --><!ATTLIST percussion default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL glass --><!ELEMENT glass (#PCDATA)> <!-- EL metal --><!ELEMENT metal (#PCDATA)> <!-- EL wood --><!ELEMENT wood (#PCDATA)> <!-- EL pitched --><!ELEMENT pitched (#PCDATA)> <!-- EL membrane --><!ELEMENT membrane (#PCDATA)> <!-- EL effect --><!ELEMENT effect (#PCDATA)> <!-- EL timpani --><!ELEMENT timpani EMPTY> <!-- EL beater --><!ELEMENT beater (#PCDATA)> <!-- @beater --><!ATTLIST beater tip (up | down | left | right | northwest | northeast | southeast | southwest) #IMPLIED > <!-- EL stick --><!ELEMENT stick (stick-type, stick-material)> <!-- @stick --><!ATTLIST stick tip (up | down | left | right | northwest | northeast | southeast | southwest) #IMPLIED > <!-- EL stick-type --><!ELEMENT stick-type (#PCDATA)> <!-- EL stick-material --><!ELEMENT stick-material (#PCDATA)> <!-- EL stick-location --><!ELEMENT stick-location (#PCDATA)> <!-- EL other-percussion --><!ELEMENT other-percussion (#PCDATA)> <!-- EL other-direction --><!ELEMENT other-direction (#PCDATA)> <!-- @other-direction --><!ATTLIST other-direction print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL offset --><!ELEMENT offset (#PCDATA)> <!-- @offset --><!ATTLIST offset sound (yes | no) #IMPLIED > <!-- EL harmony --><!ELEMENT harmony (((root | function), kind, inversion?, bass?, degree*)+, frame?, offset?, (footnote?, level?), staff?)> <!-- @harmony --><!ATTLIST harmony type (explicit | implied | alternate) #IMPLIED print-object (yes | no) #IMPLIED print-frame (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED placement (above | below) #IMPLIED > <!-- EL root --><!ELEMENT root (root-step, root-alter?)> <!-- EL root-step --><!ELEMENT root-step (#PCDATA)> <!-- @root-step --><!ATTLIST root-step text CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL root-alter --><!ELEMENT root-alter (#PCDATA)> <!-- @root-alter --><!ATTLIST root-alter print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED location (left | right) #IMPLIED > <!-- EL function --><!ELEMENT function (#PCDATA)> <!-- @function --><!ATTLIST function default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL kind --><!ELEMENT kind (#PCDATA)> <!-- @kind --><!ATTLIST kind use-symbols (yes | no) #IMPLIED text CDATA #IMPLIED stack-degrees (yes | no) #IMPLIED parentheses-degrees (yes | no) #IMPLIED bracket-degrees (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL inversion --><!ELEMENT inversion (#PCDATA)> <!-- @inversion --><!ATTLIST inversion default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL bass --><!ELEMENT bass (bass-step, bass-alter?)> <!-- EL bass-step --><!ELEMENT bass-step (#PCDATA)> <!-- @bass-step --><!ATTLIST bass-step text CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL bass-alter --><!ELEMENT bass-alter (#PCDATA)> <!-- @bass-alter --><!ATTLIST bass-alter print-object (yes | no) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED location (left | right) #IMPLIED > <!-- EL degree --><!ELEMENT degree (degree-value, degree-alter, degree-type)> <!-- @degree --><!ATTLIST degree print-object (yes | no) #IMPLIED > <!-- EL degree-value --><!ELEMENT degree-value (#PCDATA)> <!-- @degree-value --><!ATTLIST degree-value symbol (major | minor | augmented | diminished | half-diminished) #IMPLIED text CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL degree-alter --><!ELEMENT degree-alter (#PCDATA)> <!-- @degree-alter --><!ATTLIST degree-alter default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED plus-minus (yes | no) #IMPLIED > <!-- EL degree-type --><!ELEMENT degree-type (#PCDATA)> <!-- @degree-type --><!ATTLIST degree-type text CDATA #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL frame --><!ELEMENT frame (frame-strings, frame-frets, first-fret?, frame-note+)> <!-- @frame --><!ATTLIST frame default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom) #IMPLIED height CDATA #IMPLIED width CDATA #IMPLIED unplayed CDATA #IMPLIED > <!-- EL frame-strings --><!ELEMENT frame-strings (#PCDATA)> <!-- EL frame-frets --><!ELEMENT frame-frets (#PCDATA)> <!-- EL first-fret --><!ELEMENT first-fret (#PCDATA)> <!-- @first-fret --><!ATTLIST first-fret text CDATA #IMPLIED location (left | right) #IMPLIED > <!-- EL frame-note --><!ELEMENT frame-note (string, fret, fingering?, barre?)> <!-- EL barre --><!ELEMENT barre EMPTY> <!-- @barre --><!ATTLIST barre type (start | stop) #REQUIRED color CDATA #IMPLIED > <!-- EL grouping --><!ELEMENT grouping ((feature)*)> <!-- @grouping --><!ATTLIST grouping type (start | stop | single) #REQUIRED number CDATA '1' member-of CDATA #IMPLIED > <!-- EL feature --><!ELEMENT feature (#PCDATA)> <!-- @feature --><!ATTLIST feature type CDATA #IMPLIED > <!-- EL print --><!ELEMENT print (page-layout?, system-layout?, staff-layout*, measure-layout?, measure-numbering?, part-name-display?, part-abbreviation-display?)> <!-- @print --><!ATTLIST print staff-spacing CDATA #IMPLIED new-system (yes | no) #IMPLIED new-page (yes | no) #IMPLIED blank-page NMTOKEN #IMPLIED page-number CDATA #IMPLIED > <!-- EL measure-numbering --><!ELEMENT measure-numbering (#PCDATA)> <!-- @measure-numbering --><!ATTLIST measure-numbering default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED > <!-- EL sound --><!ELEMENT sound ((midi-device?, midi-instrument?, play?)*, offset?)> <!-- @sound --><!ATTLIST sound tempo CDATA #IMPLIED dynamics CDATA #IMPLIED dacapo (yes | no) #IMPLIED segno CDATA #IMPLIED dalsegno CDATA #IMPLIED coda CDATA #IMPLIED tocoda CDATA #IMPLIED divisions CDATA #IMPLIED forward-repeat (yes | no) #IMPLIED fine CDATA #IMPLIED time-only CDATA #IMPLIED pizzicato (yes | no) #IMPLIED pan CDATA #IMPLIED elevation CDATA #IMPLIED damper-pedal NMTOKEN #IMPLIED soft-pedal NMTOKEN #IMPLIED sostenuto-pedal NMTOKEN #IMPLIED > <!-- here ends %direction; --> %score;<!-- here starts %score; --> <!-- MusicXML™ score.mod module Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html --> <!-- EL work --><!ELEMENT work (work-number?, work-title?, opus?)> <!-- EL work-number --><!ELEMENT work-number (#PCDATA)> <!-- EL work-title --><!ELEMENT work-title (#PCDATA)> <!-- EL opus --><!ELEMENT opus EMPTY> <!-- @opus --><!ATTLIST opus xmlns:xlink CDATA #FIXED 'http://www.w3.org/1999/xlink' xlink:href CDATA #REQUIRED xlink:type (simple) #FIXED 'simple' xlink:role CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:show (new | replace | embed | other | none) 'replace' xlink:actuate (onRequest | onLoad | other | none) 'onRequest' > <!-- EL movement-number --><!ELEMENT movement-number (#PCDATA)> <!-- EL movement-title --><!ELEMENT movement-title (#PCDATA)> <!-- EL defaults --><!ELEMENT defaults (scaling?, page-layout?, system-layout?, staff-layout*, appearance?, music-font?, word-font?, lyric-font*, lyric-language*)> <!-- EL music-font --><!ELEMENT music-font EMPTY> <!-- @music-font --><!ATTLIST music-font font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED > <!-- EL word-font --><!ELEMENT word-font EMPTY> <!-- @word-font --><!ATTLIST word-font font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED > <!-- EL lyric-font --><!ELEMENT lyric-font EMPTY> <!-- @lyric-font --><!ATTLIST lyric-font number NMTOKEN #IMPLIED name CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED > <!-- EL lyric-language --><!ELEMENT lyric-language EMPTY> <!-- @lyric-language --><!ATTLIST lyric-language number NMTOKEN #IMPLIED name CDATA #IMPLIED xml:lang NMTOKEN #REQUIRED > <!-- Credit elements refer to the title, composer, arranger, lyricist, copyright, dedication, and other text that usually appears on the first page of a score. The credit-words and credit-image elements are similar to the words and image elements for directions. However, since the credit is not part of a measure, the default-x and default-y attributes adjust the origin relative to the bottom left-hand corner of the first page. The enclosure for credit-words is none by default. By default, a series of credit-words elements within a single credit element follow one another in sequence visually. Non-positional formatting attributes are carried over from the previous element by default. The page attribute for the credit element, new in Version 2.0, specifies the page number where the credit should appear. This is an integer value that starts with 1 for the first page. Its value is 1 by default. Since credits occur before the music, these page numbers do not refer to the page numbering specified by the print element's page-number attribute. The credit-type element, new in Version 3.0, indicates the purpose behind a credit. Multiple types of data may be combined in a single credit, so multiple elements may be used. Standard values include page number, title, subtitle, composer, arranger, lyricist, and rights. --> <!-- EL credit --><!ELEMENT credit (credit-type*, link*, bookmark*, (credit-image | (credit-words, (link*, bookmark*, credit-words)*)))> <!-- @credit --><!ATTLIST credit page NMTOKEN #IMPLIED > <!-- EL credit-type --><!ELEMENT credit-type (#PCDATA)> <!-- EL credit-words --><!ELEMENT credit-words (#PCDATA)> <!-- @credit-words --><!ATTLIST credit-words justify (left | center | right) #IMPLIED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom | baseline) #IMPLIED underline (0 | 1 | 2 | 3) #IMPLIED overline (0 | 1 | 2 | 3) #IMPLIED line-through (0 | 1 | 2 | 3) #IMPLIED rotation CDATA #IMPLIED letter-spacing CDATA #IMPLIED line-height CDATA #IMPLIED xml:lang NMTOKEN #IMPLIED xml:space (default | preserve) #IMPLIED dir (ltr | rtl | lro | rlo) #IMPLIED enclosure (rectangle | square | oval | circle | bracket | triangle | diamond | none) #IMPLIED > <!-- EL credit-image --><!ELEMENT credit-image EMPTY> <!-- @credit-image --><!ATTLIST credit-image source CDATA #REQUIRED type CDATA #REQUIRED default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED halign (left | center | right) #IMPLIED valign (top | middle | bottom) #IMPLIED > <!-- EL part-list --><!ELEMENT part-list (part-group*, score-part, (part-group | score-part)*)> <!-- EL score-part --><!ELEMENT score-part (identification?, part-name, part-name-display?, part-abbreviation?, part-abbreviation-display?, group*, score-instrument*, (midi-device?, midi-instrument?)*)> <!-- @score-part --><!ATTLIST score-part id ID #REQUIRED > <!-- EL part-name --><!ELEMENT part-name (#PCDATA)> <!-- @part-name --><!ATTLIST part-name default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED justify (left | center | right) #IMPLIED > <!-- EL part-abbreviation --><!ELEMENT part-abbreviation (#PCDATA)> <!-- @part-abbreviation --><!ATTLIST part-abbreviation default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED print-object (yes | no) #IMPLIED justify (left | center | right) #IMPLIED > <!-- EL part-group --><!ELEMENT part-group (group-name?, group-name-display?, group-abbreviation?, group-abbreviation-display?, group-symbol?, group-barline?, group-time?, (footnote?, level?))> <!-- @part-group --><!ATTLIST part-group type (start | stop) #REQUIRED number CDATA '1' > <!-- EL group-name --><!ELEMENT group-name (#PCDATA)> <!-- @group-name --><!ATTLIST group-name default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED justify (left | center | right) #IMPLIED > <!-- EL group-name-display --><!ELEMENT group-name-display ((display-text | accidental-text)*)> <!-- @group-name-display --><!ATTLIST group-name-display print-object (yes | no) #IMPLIED > <!-- EL group-abbreviation --><!ELEMENT group-abbreviation (#PCDATA)> <!-- @group-abbreviation --><!ATTLIST group-abbreviation default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED font-family CDATA #IMPLIED font-style CDATA #IMPLIED font-size CDATA #IMPLIED font-weight CDATA #IMPLIED color CDATA #IMPLIED justify (left | center | right) #IMPLIED > <!-- EL group-abbreviation-display --><!ELEMENT group-abbreviation-display ((display-text | accidental-text)*)> <!-- @group-abbreviation-display --><!ATTLIST group-abbreviation-display print-object (yes | no) #IMPLIED > <!-- EL group-symbol --><!ELEMENT group-symbol (#PCDATA)> <!-- @group-symbol --><!ATTLIST group-symbol default-x CDATA #IMPLIED default-y CDATA #IMPLIED relative-x CDATA #IMPLIED relative-y CDATA #IMPLIED color CDATA #IMPLIED > <!-- EL group-barline --><!ELEMENT group-barline (#PCDATA)> <!-- @group-barline --><!ATTLIST group-barline color CDATA #IMPLIED > <!-- EL group-time --><!ELEMENT group-time EMPTY> <!-- EL score-instrument --><!ELEMENT score-instrument (instrument-name, instrument-abbreviation?, instrument-sound?, (solo | ensemble)?, virtual-instrument?)> <!-- @score-instrument --><!ATTLIST score-instrument id ID #REQUIRED > <!-- EL instrument-name --><!ELEMENT instrument-name (#PCDATA)> <!-- EL instrument-abbreviation --><!ELEMENT instrument-abbreviation (#PCDATA)> <!-- EL instrument-sound --><!ELEMENT instrument-sound (#PCDATA)> <!-- EL solo --><!ELEMENT solo EMPTY> <!-- EL ensemble --><!ELEMENT ensemble (#PCDATA)> <!-- EL virtual-instrument --><!ELEMENT virtual-instrument (virtual-library?, virtual-name?)> <!-- EL virtual-library --><!ELEMENT virtual-library (#PCDATA)> <!-- EL virtual-name --><!ELEMENT virtual-name (#PCDATA)> <!-- EL group --><!ELEMENT group (#PCDATA)> <![ %partwise; [ <!ELEMENT score-partwise (%score-header;, part+)> <!ATTLIST score-partwise %document-attributes; > <!ELEMENT part (measure+)> <!ELEMENT measure (%music-data;)> ]]> <![ %timewise; [ <!ELEMENT score-timewise (%score-header;, measure+)> <!ATTLIST score-timewise %document-attributes; > <!ELEMENT measure (part+)> <!ELEMENT part (%music-data;)> ]]> <!-- @part --><!ATTLIST part id IDREF #REQUIRED > <!-- @measure --><!ATTLIST measure number CDATA #REQUIRED implicit (yes | no) #IMPLIED non-controlling (yes | no) #IMPLIED width CDATA #IMPLIED > <!-- here ends %score; --> <!-- EL score-partwise --><!ELEMENT score-partwise ((work?, movement-number?, movement-title?, identification?, defaults?, credit*, part-list ), (part | measure)+)> <!-- EL score-timewise --><!ELEMENT score-timewise ((work?, movement-number?, movement-title?, identification?, defaults?, credit*, part-list ), (part | measure)+)> <!-- EL part --><!ELEMENT part (measure+ | (note | backup | forward | direction | attributes | harmony | figured-bass | print | sound | barline | grouping | link | bookmark)* )> <!-- EL measure --><!ELEMENT measure (part+ | (note | backup | forward | direction | attributes | harmony | figured-bass | print | sound | barline | grouping | link | bookmark)* )>
<!-- created from file tdom_driver.dtd by the program bandmDtdTool from BandM. -->