<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*) |