Skip to content

Commit

Permalink
Auto-commit of schema build for music-encoding/music-encoding@584c3b8
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Nov 13, 2024
1 parent 15d786a commit e27ef89
Show file tree
Hide file tree
Showing 13 changed files with 96 additions and 91 deletions.
25 changes: 14 additions & 11 deletions dev/mei-CMN.rng
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.music-encoding.org/ns/mei"><!--
Schema generated from ODD source 2024-10-21T15:33:40Z. .
Schema generated from ODD source 2024-11-13T08:59:06Z. .
TEI Edition: Development Version
TEI Edition Location: https://www.tei-c.org/Vault/P5//

Expand Down Expand Up @@ -27192,24 +27192,19 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
<define name="mei_att.scoreDef.vis.tablature.attributes">
<empty/>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.align"/>
<ref name="mei_att.stringtab.attribute.tab.anchorline"/>
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
<define name="mei_att.staffDef.vis.tablature.attributes">
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.align"/>
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline"/>
</define>
<define name="mei_att.stringtab.attribute.tab.align">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.align">
<optional>
<attribute name="tab.align">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (i.e., only in German lute tablature). Typical values are top and bottom.</a:documentation>
<ref name="mei_data.VERTICALALIGNMENT"/>
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attribute.tab.anchorline">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline">
<optional>
<attribute name="tab.anchorline">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Used in German lute tablature where the vertical alignment of tab notes is consistent but cannot be identified using a typical value of <code xmlns="http://www.w3.org/1999/xhtml"
Expand All @@ -27220,6 +27215,13 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
</define>
<define name="mei_att.stringtab.attribute.tab.fing">
<optional>
<attribute name="tab.fing">
Expand Down Expand Up @@ -29357,6 +29359,7 @@ Suggested values include: 1] coloration; 2] ligature; 3] unknown</a:documentatio
<ref name="mei_att.textStyle.attributes"/>
<ref name="mei_att.visibility.attributes"/>
<ref name="mei_att.staffDef.vis.cmn.attributes"/>
<ref name="mei_att.staffDef.vis.tablature.attributes"/>
<ref name="mei_att.staffDef.vis.attribute.layerscheme"/>
<ref name="mei_att.staffDef.vis.attribute.lines.color"/>
<ref name="mei_att.staffDef.vis.attribute.lines.visible"/>
Expand Down
9 changes: 7 additions & 2 deletions dev/mei-CMN_compiled.odd
Original file line number Diff line number Diff line change
Expand Up @@ -17541,8 +17541,8 @@
</classes>
</classSpec><classSpec rend="add" ident="att.scoreDef.vis.tablature" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">Visual domain attributes for scoreDef in the tablature repertoire.</desc>
</classSpec><classSpec rend="add" ident="att.stringtab" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">String tablature string and fret information.</desc>
</classSpec><classSpec rend="add" ident="att.staffDef.vis.tablature" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">Visual domain attributes for staffDef in the tablature repertoire.</desc>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="tab.align" usage="opt">
<desc xml:lang="en">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (<abbr>i.e.</abbr>, only in German lute tablature). Typical values are <val>top</val> and <val>bottom</val>.</desc>
Expand All @@ -17557,6 +17557,10 @@
<ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.CLEFLINE"/>
</datatype>
</attDef>
</attList>
</classSpec><classSpec rend="add" ident="att.stringtab" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">String tablature string and fret information.</desc>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="tab.fing" usage="opt">
<desc xml:lang="en">This attribute is deprecated and will be removed in a future version. Indicates which finger, if any, should be used to play an individual string. The index, middle, ring, and little fingers are represented by the values 1-4, while <val>t</val> is for the thumb. The values <val>x</val> and <val>o</val> indicate muffled and open strings, respectively.</desc>
<datatype>
Expand Down Expand Up @@ -19496,6 +19500,7 @@
<memberOf key="att.visibility"/>
<memberOf key="att.staffDef.vis.cmn"/>

<memberOf key="att.staffDef.vis.tablature"/>
</classes>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="layerscheme" usage="opt">
Expand Down
25 changes: 14 additions & 11 deletions dev/mei-Mensural.rng
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.music-encoding.org/ns/mei"><!--
Schema generated from ODD source 2024-10-21T15:33:42Z. .
Schema generated from ODD source 2024-11-13T08:59:07Z. .
TEI Edition: Development Version
TEI Edition Location: https://www.tei-c.org/Vault/P5//

Expand Down Expand Up @@ -24673,24 +24673,19 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
<define name="mei_att.scoreDef.vis.tablature.attributes">
<empty/>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.align"/>
<ref name="mei_att.stringtab.attribute.tab.anchorline"/>
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
<define name="mei_att.staffDef.vis.tablature.attributes">
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.align"/>
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline"/>
</define>
<define name="mei_att.stringtab.attribute.tab.align">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.align">
<optional>
<attribute name="tab.align">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (i.e., only in German lute tablature). Typical values are top and bottom.</a:documentation>
<ref name="mei_data.VERTICALALIGNMENT"/>
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attribute.tab.anchorline">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline">
<optional>
<attribute name="tab.anchorline">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Used in German lute tablature where the vertical alignment of tab notes is consistent but cannot be identified using a typical value of <code xmlns="http://www.w3.org/1999/xhtml"
Expand All @@ -24701,6 +24696,13 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
</define>
<define name="mei_att.stringtab.attribute.tab.fing">
<optional>
<attribute name="tab.fing">
Expand Down Expand Up @@ -26499,6 +26501,7 @@ Suggested values include: 1] coloration; 2] ligature; 3] unknown</a:documentatio
<ref name="mei_att.textStyle.attributes"/>
<ref name="mei_att.visibility.attributes"/>
<ref name="mei_att.staffDef.vis.mensural.attributes"/>
<ref name="mei_att.staffDef.vis.tablature.attributes"/>
<ref name="mei_att.staffDef.vis.attribute.layerscheme"/>
<ref name="mei_att.staffDef.vis.attribute.lines.color"/>
<ref name="mei_att.staffDef.vis.attribute.lines.visible"/>
Expand Down
9 changes: 7 additions & 2 deletions dev/mei-Mensural_compiled.odd
Original file line number Diff line number Diff line change
Expand Up @@ -15482,8 +15482,8 @@
</classes>
</classSpec><classSpec rend="add" ident="att.scoreDef.vis.tablature" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">Visual domain attributes for scoreDef in the tablature repertoire.</desc>
</classSpec><classSpec rend="add" ident="att.stringtab" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">String tablature string and fret information.</desc>
</classSpec><classSpec rend="add" ident="att.staffDef.vis.tablature" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">Visual domain attributes for staffDef in the tablature repertoire.</desc>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="tab.align" usage="opt">
<desc xml:lang="en">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (<abbr>i.e.</abbr>, only in German lute tablature). Typical values are <val>top</val> and <val>bottom</val>.</desc>
Expand All @@ -15498,6 +15498,10 @@
<ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.CLEFLINE"/>
</datatype>
</attDef>
</attList>
</classSpec><classSpec rend="add" ident="att.stringtab" module="MEI.stringtab" type="atts">
<desc xmlns:xi="http://www.w3.org/2001/XInclude" xml:lang="en">String tablature string and fret information.</desc>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="tab.fing" usage="opt">
<desc xml:lang="en">This attribute is deprecated and will be removed in a future version. Indicates which finger, if any, should be used to play an individual string. The index, middle, ring, and little fingers are represented by the values 1-4, while <val>t</val> is for the thumb. The values <val>x</val> and <val>o</val> indicate muffled and open strings, respectively.</desc>
<datatype>
Expand Down Expand Up @@ -17032,6 +17036,7 @@
<memberOf key="att.visibility"/>

<memberOf key="att.staffDef.vis.mensural"/>
<memberOf key="att.staffDef.vis.tablature"/>
</classes>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="layerscheme" usage="opt">
Expand Down
2 changes: 1 addition & 1 deletion dev/mei-Neumes.rng
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.music-encoding.org/ns/mei"><!--
Schema generated from ODD source 2024-10-21T15:33:43Z. .
Schema generated from ODD source 2024-11-13T08:59:08Z. .
TEI Edition: Development Version
TEI Edition Location: https://www.tei-c.org/Vault/P5//

Expand Down
1 change: 1 addition & 0 deletions dev/mei-Neumes_compiled.odd
Original file line number Diff line number Diff line change
Expand Up @@ -16666,6 +16666,7 @@
<memberOf key="att.visibility"/>



</classes>
<attList xmlns:xi="http://www.w3.org/2001/XInclude">
<attDef ident="layerscheme" usage="opt">
Expand Down
25 changes: 14 additions & 11 deletions dev/mei-all.rng
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.music-encoding.org/ns/mei"><!--
Schema generated from ODD source 2024-10-21T15:33:34Z. .
Schema generated from ODD source 2024-11-13T08:59:00Z. .
TEI Edition: Development Version
TEI Edition Location: https://www.tei-c.org/Vault/P5//

Expand Down Expand Up @@ -28644,24 +28644,19 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
<define name="mei_att.scoreDef.vis.tablature.attributes">
<empty/>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.align"/>
<ref name="mei_att.stringtab.attribute.tab.anchorline"/>
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
<define name="mei_att.staffDef.vis.tablature.attributes">
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.align"/>
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline"/>
</define>
<define name="mei_att.stringtab.attribute.tab.align">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.align">
<optional>
<attribute name="tab.align">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (i.e., only in German lute tablature). Typical values are top and bottom.</a:documentation>
<ref name="mei_data.VERTICALALIGNMENT"/>
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attribute.tab.anchorline">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline">
<optional>
<attribute name="tab.anchorline">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Used in German lute tablature where the vertical alignment of tab notes is consistent but cannot be identified using a typical value of <code xmlns="http://www.w3.org/1999/xhtml"
Expand All @@ -28672,6 +28667,13 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
</define>
<define name="mei_att.stringtab.attribute.tab.fing">
<optional>
<attribute name="tab.fing">
Expand Down Expand Up @@ -31115,6 +31117,7 @@ Suggested values include: 1] coloration; 2] ligature; 3] unknown</a:documentatio
<ref name="mei_att.visibility.attributes"/>
<ref name="mei_att.staffDef.vis.cmn.attributes"/>
<ref name="mei_att.staffDef.vis.mensural.attributes"/>
<ref name="mei_att.staffDef.vis.tablature.attributes"/>
<ref name="mei_att.staffDef.vis.attribute.layerscheme"/>
<ref name="mei_att.staffDef.vis.attribute.lines.color"/>
<ref name="mei_att.staffDef.vis.attribute.lines.visible"/>
Expand Down
25 changes: 14 additions & 11 deletions dev/mei-all_anyStart.rng
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.music-encoding.org/ns/mei"><!--
Schema generated from ODD source 2024-10-21T15:33:37Z. .
Schema generated from ODD source 2024-11-13T08:59:03Z. .
TEI Edition: Development Version
TEI Edition Location: https://www.tei-c.org/Vault/P5//

Expand Down Expand Up @@ -28663,24 +28663,19 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
<define name="mei_att.scoreDef.vis.tablature.attributes">
<empty/>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.align"/>
<ref name="mei_att.stringtab.attribute.tab.anchorline"/>
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
<define name="mei_att.staffDef.vis.tablature.attributes">
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.align"/>
<ref name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline"/>
</define>
<define name="mei_att.stringtab.attribute.tab.align">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.align">
<optional>
<attribute name="tab.align">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Attribute that describes the vertical alignment of tablature symbols. Only applicable in cases where the symbols' vertical position does not communicate other information, such as courses (i.e., only in German lute tablature). Typical values are top and bottom.</a:documentation>
<ref name="mei_data.VERTICALALIGNMENT"/>
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attribute.tab.anchorline">
<define name="mei_att.staffDef.vis.tablature.attribute.tab.anchorline">
<optional>
<attribute name="tab.anchorline">
<a:documentation xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0">Used in German lute tablature where the vertical alignment of tab notes is consistent but cannot be identified using a typical value of <code xmlns="http://www.w3.org/1999/xhtml"
Expand All @@ -28691,6 +28686,13 @@ Suggested values include: 1] alternative; 2] arrangement; 3] carrier; 4] date; 5
</attribute>
</optional>
</define>
<define name="mei_att.stringtab.attributes">
<ref name="mei_att.stringtab.attribute.tab.fing"/>
<ref name="mei_att.stringtab.attribute.tab.fret"/>
<ref name="mei_att.stringtab.attribute.tab.line"/>
<ref name="mei_att.stringtab.attribute.tab.string"/>
<ref name="mei_att.stringtab.attribute.tab.course"/>
</define>
<define name="mei_att.stringtab.attribute.tab.fing">
<optional>
<attribute name="tab.fing">
Expand Down Expand Up @@ -31134,6 +31136,7 @@ Suggested values include: 1] coloration; 2] ligature; 3] unknown</a:documentatio
<ref name="mei_att.visibility.attributes"/>
<ref name="mei_att.staffDef.vis.cmn.attributes"/>
<ref name="mei_att.staffDef.vis.mensural.attributes"/>
<ref name="mei_att.staffDef.vis.tablature.attributes"/>
<ref name="mei_att.staffDef.vis.attribute.layerscheme"/>
<ref name="mei_att.staffDef.vis.attribute.lines.color"/>
<ref name="mei_att.staffDef.vis.attribute.lines.visible"/>
Expand Down
Loading

0 comments on commit e27ef89

Please sign in to comment.