Skip to content

Commit 4f43a58

Browse files
Merge pull request music-encoding#1734 from music-encoding/develop-textPhraseLike
schema: develop text phrase like
2 parents 93666f7 + 1e5a3fb commit 4f43a58

File tree

5 files changed

+35
-17
lines changed

5 files changed

+35
-17
lines changed

source/modules/MEI.figtable.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<desc xml:lang="en">Groups elements representing or containing graphic information such as an illustration or
5050
figure.</desc>
5151
<classes>
52-
<memberOf key="model.textPhraseLike.limited"/>
52+
<memberOf key="model.textPhraseLike.basic"/>
5353
</classes>
5454
</classSpec>
5555
<classSpec ident="model.graphicLike" module="MEI.figtable" type="model">

source/modules/MEI.namesdates.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
<classes>
4242
<memberOf key="model.eventPart"/>
4343
<memberOf key="model.nameLike"/>
44+
<memberOf key="model.textPhraseLike.limited"/>
4445
</classes>
4546
</classSpec>
4647
<classSpec ident="model.nameLike.geogName" module="MEI.namesdates" type="model">
@@ -53,13 +54,15 @@
5354
<classSpec ident="model.nameLike.label" module="MEI.namesdates" type="model">
5455
<desc xml:lang="en">Groups elements that serve as stylistic labels.</desc>
5556
<classes>
57+
<memberOf key="model.nameLike"/>
5658
<memberOf key="model.textPhraseLike.limited"/>
5759
</classes>
5860
</classSpec>
5961
<classSpec ident="model.nameLike.place" module="MEI.namesdates" type="model">
6062
<desc xml:lang="en">Groups place name elements.</desc>
6163
<classes>
6264
<memberOf key="model.nameLike"/>
65+
<memberOf key="model.textPhraseLike.limited"/>
6366
</classes>
6467
</classSpec>
6568
<classSpec ident="model.persNamePart" module="MEI.namesdates" type="model">

source/modules/MEI.ptrref.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<classSpec ident="model.locrefLike" module="MEI.ptrref" type="model">
2828
<desc xml:lang="en">Groups elements used for purposes of location and reference.</desc>
2929
<classes>
30-
<memberOf key="model.textPhraseLike.limited"/>
30+
<memberOf key="model.textPhraseLike.bare"/>
3131
</classes>
3232
</classSpec>
3333
<elementSpec ident="ptr" module="MEI.ptrref">

source/modules/MEI.shared.xml

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4274,21 +4274,21 @@
42744274
<classSpec ident="model.addressLike" module="MEI.shared" type="model">
42754275
<desc xml:lang="en">Groups elements used to represent a postal address.</desc>
42764276
<classes>
4277-
<memberOf key="model.textPhraseLike.limited"/>
4277+
<memberOf key="model.textPhraseLike.basic"/>
42784278
<memberOf key="model.pubStmtPart"/>
42794279
<memberOf key="model.eventPart"/>
42804280
</classes>
42814281
</classSpec>
42824282
<classSpec ident="model.annotLike" module="MEI.shared" type="model">
42834283
<desc xml:lang="en">Groups annotation-like elements.</desc>
42844284
<classes>
4285-
<memberOf key="model.textPhraseLike.limited"/>
4285+
<memberOf key="model.textPhraseLike.basic"/>
42864286
</classes>
42874287
</classSpec>
42884288
<classSpec ident="model.biblLike" module="MEI.shared" type="model">
42894289
<desc xml:lang="en">Groups elements containing a bibliographic description.</desc>
42904290
<classes>
4291-
<memberOf key="model.textPhraseLike.limited"/>
4291+
<memberOf key="model.textPhraseLike.basic"/>
42924292
</classes>
42934293
</classSpec>
42944294
<classSpec ident="model.biblPart" module="MEI.shared" type="model">
@@ -4315,7 +4315,7 @@
43154315
<classSpec ident="model.dateLike" module="MEI.shared" type="model">
43164316
<desc xml:lang="en">Groups elements containing date expressions.</desc>
43174317
<classes>
4318-
<memberOf key="model.textPhraseLike.limited"/>
4318+
<memberOf key="model.textPhraseLike.basic"/>
43194319
<memberOf key="model.pubStmtPart"/>
43204320
<memberOf key="model.eventPart"/>
43214321
<memberOf key="model.titlePagePart"/>
@@ -4341,7 +4341,7 @@
43414341
<classSpec ident="model.editorialLike" module="MEI.shared" type="model">
43424342
<desc xml:lang="en">Groups editorial intervention elements.</desc>
43434343
<classes>
4344-
<memberOf key="model.textPhraseLike.limited"/>
4344+
<memberOf key="model.textPhraseLike.basic"/>
43454345
<memberOf key="model.choicePart"/>
43464346
</classes>
43474347
</classSpec>
@@ -4365,7 +4365,7 @@
43654365
<classSpec ident="model.identifierLike" module="MEI.shared" type="model">
43664366
<desc xml:lang="en">Groups identifier-like elements.</desc>
43674367
<classes>
4368-
<memberOf key="model.textPhraseLike.limited"/>
4368+
<memberOf key="model.textPhraseLike.basic"/>
43694369
<memberOf key="model.pubStmtPart"/>
43704370
<memberOf key="model.titlePagePart"/>
43714371
</classes>
@@ -4421,7 +4421,7 @@
44214421
<desc xml:lang="en">Groups elements that function like line beginnings.</desc>
44224422
<classes>
44234423
<memberOf key="model.milestoneLike.text"/>
4424-
<memberOf key="model.textPhraseLike.limited"/>
4424+
<memberOf key="model.textPhraseLike.bare"/>
44254425
</classes>
44264426
</classSpec>
44274427
<classSpec ident="model.mdivLike" module="MEI.shared" type="model">
@@ -4430,7 +4430,7 @@
44304430
<classSpec ident="model.measurementLike" module="MEI.shared" type="model">
44314431
<desc xml:lang="en">Groups elements that represent a measurement.</desc>
44324432
<classes>
4433-
<memberOf key="model.textPhraseLike.limited"/>
4433+
<memberOf key="model.textPhraseLike.basic"/>
44344434
</classes>
44354435
</classSpec>
44364436
<classSpec ident="model.meterSigLike" module="MEI.shared" type="model">
@@ -4497,7 +4497,7 @@
44974497
<classSpec ident="model.rendLike" module="MEI.shared" type="model">
44984498
<desc xml:lang="en">Groups elements that mark typographical features.</desc>
44994499
<classes>
4500-
<memberOf key="model.textPhraseLike.limited"/>
4500+
<memberOf key="model.textPhraseLike.bare"/>
45014501
</classes>
45024502
</classSpec>
45034503
<classSpec ident="model.repositoryLike" module="MEI.shared" type="model">
@@ -4610,6 +4610,20 @@
46104610
<memberOf key="model.paracontentPart"/>
46114611
</classes>
46124612
</classSpec>
4613+
<classSpec ident="model.textPhraseLike.bare" module="MEI.shared" type="model">
4614+
<desc xml:lang="en">Groups rudimentary textual elements that occur at the level of individual words or
4615+
phrases.</desc>
4616+
<classes>
4617+
<memberOf key="model.textPhraseLike.basic"/>
4618+
</classes>
4619+
</classSpec>
4620+
<classSpec ident="model.textPhraseLike.basic" module="MEI.shared" type="model">
4621+
<desc xml:lang="en">Groups basic textual elements that occur at the level of individual words or
4622+
phrases.</desc>
4623+
<classes>
4624+
<memberOf key="model.textPhraseLike.limited"/>
4625+
</classes>
4626+
</classSpec>
46134627
<classSpec ident="model.textPhraseLike.limited" module="MEI.shared" type="model">
46144628
<desc xml:lang="en">Groups textual elements that occur at the level of individual words or phrases. This class
46154629
is equivalent to the model.textPhraseLike class without the pb element.</desc>
@@ -4622,7 +4636,7 @@
46224636
<classSpec ident="model.titleLike" module="MEI.shared" type="model">
46234637
<desc xml:lang="en">Groups elements that denote the name of a bibliographic item.</desc>
46244638
<classes>
4625-
<memberOf key="model.textPhraseLike.limited"/>
4639+
<memberOf key="model.textPhraseLike.basic"/>
46264640
<memberOf key="model.titlePagePart"/>
46274641
</classes>
46284642
</classSpec>
@@ -5619,7 +5633,7 @@
56195633
<memberOf key="att.lang"/>
56205634
<memberOf key="att.measurement"/>
56215635
<memberOf key="model.physDescPart"/>
5622-
<memberOf key="model.textPhraseLike.limited"/>
5636+
<memberOf key="model.textPhraseLike.basic"/>
56235637
</classes>
56245638
<content>
56255639
<rng:ref name="macro.struc-unstrucContent"/>
@@ -6101,7 +6115,7 @@
61016115
<memberOf key="att.lang"/>
61026116
<memberOf key="att.quantity"/>
61036117
<memberOf key="model.physDescPart"/>
6104-
<memberOf key="model.textPhraseLike.limited"/>
6118+
<memberOf key="model.textPhraseLike.basic"/>
61056119
</classes>
61066120
<content>
61076121
<rng:zeroOrMore>
@@ -6860,6 +6874,7 @@
68606874
<memberOf key="att.responsibility"/>
68616875
<memberOf key="model.eventPart"/>
68626876
<memberOf key="model.nameLike"/>
6877+
<memberOf key="model.textPhraseLike.basic"/>
68636878
</classes>
68646879
<content>
68656880
<rng:zeroOrMore>
@@ -8382,7 +8397,7 @@
83828397
<memberOf key="att.symbol.ges"/>
83838398
<memberOf key="att.symbol.log"/>
83848399
<memberOf key="att.symbol.vis"/>
8385-
<memberOf key="model.textPhraseLike.limited"/>
8400+
<memberOf key="model.textPhraseLike.bare"/>
83868401
</classes>
83878402
<content>
83888403
<empty/>
@@ -8462,7 +8477,7 @@
84628477
<memberOf key="att.bibl"/>
84638478
<memberOf key="att.dataPointing"/>
84648479
<memberOf key="att.lang"/>
8465-
<memberOf key="model.textPhraseLike.limited"/>
8480+
<memberOf key="model.textPhraseLike.basic"/>
84668481
</classes>
84678482
<content>
84688483
<rng:zeroOrMore>

source/modules/MEI.text.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@
456456
<memberOf key="att.common"/>
457457
<memberOf key="att.facsimile"/>
458458
<memberOf key="att.lang"/>
459-
<memberOf key="model.textPhraseLike.limited"/>
459+
<memberOf key="model.textPhraseLike.bare"/>
460460
</classes>
461461
<content>
462462
<rng:zeroOrMore>

0 commit comments

Comments
 (0)