data.CLEFLINE

Clef line attribute values. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff.
Module
Used by
These class-based attributes use data.CLEFLINE
att.cleffing.log/@clef.lineContains a default value for the position of the clef. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff.
att.lineLoc/@lineIndicates the line upon which a feature stands. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff.
att.staffDef.vis.tablature/@tab.anchorlineUsed in German lute tablature where the vertical alignment of tab notes is consistent but cannot be identified using a typical value of tab.align (i.e., top or bottom). Specifies the horizontal strand corresponding to the lines attribute on staffDef that anchors the vertical position of tab notes. This anchorline is used as the vertical starting position when stacking tab notes into chords. Single tab notes simply occupy this position. Chords "grow upwards" from this position. If the chord extends further than the number of available horizontal strands ("lines") above the anchorline, the entire chord is shifted downward until its top tab note is positioned on the top-most line. (Note that in German lute tablature, the lines are conceptual rather than visible).
att.stringtab/@tab.lineUsed in German lute tablature in cases where vertical positioning deviates from the norm which can be specified by tab.align. Indicates the position of the tab note on one of the horizontal strands corresponding to the lines attribute on staffDef. (Note that in this case, the lines are conceptual rather than visible).
Declaration
<macroSpec ident="data.CLEFLINE" module="MEI" type="dt">
<desc xml:lang="en">Clef line attribute values. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff.</desc>
<content>
<rng:data type="positiveInteger"/>
</content>
</macroSpec>