| <abbr> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <accessdesc> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <accid> | EMPTY |
| <acqsource> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <add> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear | mrest | mrpt |
mrpt2 | mspace | multirest | multirpt |
accid | artic | dot | section | measure |
staff | layer)* |
| <address> | addressline+ |
| <addressline> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <altmeiid> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <anchoredtext> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <annot> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <app> | (rdg, rdg*) |
| <appinfo> | application* |
| <application> | (name+, (ptr* | p*)) |
| <arpeg> | EMPTY |
| <artic> | EMPTY |
| <availability> | ((acqsource, (accessdesc,
price?)*)*, userestrict?,
sysreq?) |
| <back> | ((lb | pb)*,
div+, (lb | pb)*) |
| <barline> | EMPTY |
| <barre> | EMPTY |
| <beam> | (clefchange | custos | pad | space | beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)+ |
| <beamspan> | EMPTY |
| <beatrpt> | EMPTY |
| <bend> | (note | rest | tuplet)* |
| <bibl> | (#PCDATA | edition | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb)* |
| <blockquote> | ((blockquote | list | p |
table | lg)+, bibl?) |
| <body> | mdiv+ |
| <breath> | EMPTY |
| <btrem> | (chord | note) |
| <caption> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <cc> | EMPTY |
| <chan> | EMPTY |
| <change> | (respstmt, changedesc, date) |
| <changedesc> | p+ |
| <chanpr> | EMPTY |
| <choice> | (choice | corr | orig | reg | sic | unclear |
abbr | expan)* |
| <chord> | (note | artic)* |
| <chorddef> | (chordmember*, barre*) |
| <chordmember> | EMPTY |
| <chordtable> | chorddef+ |
| <classcode> | #PCDATA |
| <classification> | (classcode | keywords)+ |
| <clef> | EMPTY |
| <clefchange> | clef* |
| <condition> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <corpname> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <corr> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | accid | artic | dot |
section | measure | staff |
layer)* |
| <correction> | p+ |
| <creation> | (blockquote | list | p |
table | lg)+ |
| <cue> | #PCDATA |
| <curve> | EMPTY |
| <custos> | EMPTY |
| <damage> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | accid | artic | dot |
section | measure | staff |
layer)* |
| <date> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb)* |
| <del> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | accid | artic | dot |
section | measure | staff |
layer)* |
| <dimensions> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <dir> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <div> | ((lb | pb)*, head?, (div | blockquote | list | p |
table | lg)+, (lb | pb)*) |
| <dot> | EMPTY |
| <dynam> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <edition> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <editionstmt> | (edition, respstmt*)+ |
| <editorialdecl> | (p+ | (((correction | interpretation |
normalization | segmentation |
stdvals))+, p*)) |
| <encodingdesc> | (appinfo?, projectdesc?,
samplingdecl?, editorialdecl?) |
| <ending> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((section | ending | measure |
staff), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <exhibithist> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <expan> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <extent> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <extptr> | EMPTY |
| <extref> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb)* |
| <facsimile> | ((graphic | surface)*) |
| <fermata> | EMPTY |
| <fig> | (caption?, figdesc?, graphic*) |
| <figdesc> | (#PCDATA | curve | line | symbol |
anchoredtext |
blockquote | list | p |
table | lg | annot)* |
| <filedesc> | (titlestmt, editionstmt?, extent?,
fingerprint?, pubstmt, seriesstmt?,
notesstmt?, sourcedesc?) |
| <fingerprint> | #PCDATA |
| <front> | ((lb | pb)*, (div | titlepage)+, (lb | pb)*) |
| <ftrem> | ((chord, (chord | note)) | (note, (chord | note))) |
| <fw> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <gap> | EMPTY |
| <geogname> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <gliss> | (note | rest | tuplet)* |
| <graphic> | EMPTY |
| <group> | ((music | group), (music | group)*) |
| <grpsym> | label* |
| <hairpin> | EMPTY |
| <halfmrpt> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)* |
| <hand> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <handlist> | hand+ |
| <handshift> | EMPTY |
| <harm> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <harppedal> | EMPTY |
| <head> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <hex> | #PCDATA |
| <identifier> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <ineume> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet | accid | artic | verse |
app | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <inscription> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <instrdef> | EMPTY |
| <interpretation> | p+ |
| <item> | (#PCDATA | blockquote | list | p |
table | lg | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <keyaccid> | EMPTY |
| <keychange> | keyaccid* |
| <keysig> | keyaccid* |
| <keywords> | term+ |
| <l> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <label> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <language> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <langusage> | language+ |
| <layer> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | midi |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
accid | artic | dot | verse | syl), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <layerdef> | instrdef* |
| <lb> | EMPTY |
| <lg> | (head?, l+) |
| <ligature> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | midi |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
accid | artic | dot | verse | syl)* |
| <line> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <list> | (head?, item+) |
| <lyrics> | verse+ |
| <marker> | #PCDATA |
| <mdiv> | ((score?, parts?) | mdiv*) |
| <measure> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((staff | ossia | dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm |
lyrics | midi), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <mei> | (meihead, music) |
| <meicorpus> | (meihead, mei+) |
| <meihead> | (altmeiid*, filedesc, (encodingdesc?, profiledesc?), revisiondesc?) |
| <mensur> | EMPTY |
| <mensurchange> | mensur+ |
| <metatext> | #PCDATA |
| <midi> | (cc | chan | chanpr | cue | hex |
marker | metatext | noteoff | noteon |
port | prog | seqnum | trkname | vel)* |
| <mordent> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)* |
| <mrest> | EMPTY |
| <mrpt> | EMPTY |
| <mrpt2> | EMPTY |
| <mspace> | EMPTY |
| <multirest> | EMPTY |
| <multirpt> | EMPTY |
| <music> | (facsimile*, ((front?, (body | group)?, back?))) |
| <name> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <normalization> | p+ |
| <nota> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet | accid | artic | dot |
syl | verse | app |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <note> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet | accid | artic | dot |
verse | syl |
app | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <noteoff> | EMPTY |
| <noteon> | EMPTY |
| <notesstmt> | annot+ |
| <num> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <octave> | EMPTY |
| <orig> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | accid | artic | dot |
section | measure | staff |
layer)* |
| <ossia> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((staff | ossia | dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm |
lyrics | midi), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <p> | (#PCDATA | blockquote | list | table |
extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <pad> | EMPTY |
| <part> | (section | ending)* |
| <parts> | part* |
| <pausa> | EMPTY |
| <pb> | (fw*, pgdesc?) |
| <pedal> | EMPTY |
| <periodname> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <persname> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <pgdesc> | (#PCDATA | curve | line | symbol |
anchoredtext |
blockquote | list | p |
table | lg | annot |
extptr | extref | ptr | ref)* |
| <pgfoot1> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <pgfoot2> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <pghead1> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <pghead2> | (#PCDATA | blockquote | list | p |
table | lg |
extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <phrase> | EMPTY |
| <physdesc> | (condition | dimensions | exhibithist |
extent | handlist | inscription | physmedium |
physloc | provenance | repository | titlepage |
treatmenthist | treatmentsched)+ |
| <physloc> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <physmedium> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <port> | EMPTY |
| <price> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <profiledesc> | (creation?, langusage?,
classification?) |
| <prog> | EMPTY |
| <projectdesc> | p+ |
| <proport> | EMPTY |
| <proportchange> | proport+ |
| <provenance> | (#PCDATA | list | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <ptr> | EMPTY |
| <pubstmt> | (unpub? | (geogname | address |
respstmt | date | identifier |
availability)*) |
| <rdg> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((section | ending | measure |
staff | ossia | dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm |
lyrics | midi | layer |
syllable | syl | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
accid | artic | dot | verse |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <ref> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb)* |
| <reg> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt | accid | artic | dot |
section | measure | staff |
layer)* |
| <reh> | (#PCDATA | lb | rend | stack)* |
| <rend> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <repository> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <resp> | #PCDATA |
| <respstmt> | (resp | name | corpname | persname)* |
| <rest> | EMPTY |
| <restore> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt |
accid | artic | dot | section |
measure | staff |
layer)* |
| <revisiondesc> | change+ |
| <samplingdecl> | p+ |
| <sb> | custos? |
| <score> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((section | ending), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <scoredef> | (timeline*, chordtable?,
symboltable?, keysig?,
pghead1?, pghead2?, pgfoot1?, pgfoot2?, (staffgrp? | staffdef?)) |
| <section> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((section | ending | measure |
staff), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <segmentation> | p+ |
| <seqnum> | EMPTY |
| <seriesstmt> | (title+, respstmt?, identifier*, (list | seriesstmt*)) |
| <sic> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt |
accid | artic | dot | section |
measure | staff |
layer)* |
| <slur> | EMPTY |
| <source> | (identifier*, titlestmt?,
editionstmt?, pubstmt,
physdesc?, seriesstmt?,
notesstmt?, langusage?,
classification?) |
| <sourcedesc> | source+ |
| <space> | EMPTY |
| <stack> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb)* |
| <staff> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((layer | dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | syllable), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <staffdef> | (label*, keysig?, (instrdef | layerdef |
clef | mensur | proport)*) |
| <staffgrp> | (grpsym*, label*, instrdef*, (staffgrp | staffdef)+, grpsym*) |
| <stdvals> | p+ |
| <stylename> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <subst> | ((add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear), (add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)+) |
| <supplied> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt |
accid | artic | dot |
section | measure | staff |
layer)* |
| <surface> | (figdesc*, graphic*,
zone*) |
| <syl> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <syllable> | ((app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*, ((syl | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet | midi |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
accid | artic | dot | verse), (app | div | pb | sb |
scoredef | staffdef | staffgrp | annot |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)*)*) |
| <symbol> | EMPTY |
| <symboldef> | (curve | line | symbol |
anchoredtext)+ |
| <symboltable> | symboldef+ |
| <sysreq> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <table> | (caption?, tr+) |
| <td> | (#PCDATA | blockquote | list | p |
table | lg | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <tempo> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb |
curve | line | symbol |
anchoredtext | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <term> | (#PCDATA | term | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <th> | (#PCDATA | blockquote | list | p |
table | lg | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb |
choice | handshift | gap | subst | add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <tie> | EMPTY |
| <timeline> | when* |
| <title> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <titlepage> | (blockquote | list | p |
table | lg | lb | pb)+ |
| <titlestmt> | (title+, respstmt?) |
| <tr> | (th | td)+ |
| <treatmenthist> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <treatmentsched> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <trill> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)* |
| <trkname> | #PCDATA |
| <tuplet> | (clefchange | custos | pad | space | beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)+ |
| <tupletspan> | EMPTY |
| <turn> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet)* |
| <unclear> | (#PCDATA | extptr | extref | ptr | ref | address | annot |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb | pb | clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet |
dir | dynam | phrase | tempo | %model.controleventLike.neume; |
%model.controleventLike.neume-mensural; |
%model.controleventLike.neume-cmn; | %model.controleventLike.mensural; |
%model.controleventLike.mensural-cmn; | arpeg | beamspan | breath | fermata | hairpin |
octave | mordent | trill | turn | reh |
slur | harppedal | pedal | tie |
tupletspan |
harm | lyrics |
midi | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear |
mrest | mrpt |
mrpt2 | mspace | multirest | multirpt |
accid | artic | dot | section |
measure | staff |
layer)* |
| <uneume> | (clefchange | custos | pad | space | ineume | uneume |
ligature | mensurchange | proportchange | %model.eventLike.neume-cmn; |
nota | pausa | barline | keychange |
beam | bend | beatrpt | btrem | chord | ftrem |
gliss | halfmrpt | note | rest | tuplet | accid | artic | verse |
app | choice | handshift | gap | subst |
add | corr | damage |
del | orig | reg | restore | sic |
supplied | unclear)* |
| <unpub> | EMPTY |
| <userestrict> | (#PCDATA | extptr | extref | ptr | ref | address |
bibl | abbr | expan | name |
corpname | persname | repository |
periodname | stylename | date | rend | stack |
num | title |
identifier | fig |
lb)* |
| <vel> | EMPTY |
| <verse> | ((dir | dynam | tempo | space)*, syl+,
lb*) |
| <when> | EMPTY |
| <zone> | (figdesc*, graphic*) |