mei:mei_att.staffDef.vis.attributes

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
beam.color mei:mei_data.COLOR optional
Color of beams, including those associated with
tuplets.
beam.rend restriction of xs:token optional
Encodes whether a beam is "feathered" and in which
direction.
beam.slope xs:decimal optional
Captures beam slope.
clef.color mei:mei_data.COLOR optional
Describes the color of the clef.
clef.visible mei:mei_data.BOOLEAN optional
Determines whether the clef is to be displayed.
dynam.dist mei:mei_data.MEASUREMENTREL optional
Records the default distance from the staff for dynamic
marks.
grid.show mei:mei_data.BOOLEAN optional
Determines whether to display guitar chord grids.
harm.dist mei:mei_data.MEASUREMENTREL optional
Records the default distance from the staff of harmonic indications, such
as guitar chord grids or functional labels.
key.sig.show mei:mei_data.BOOLEAN optional
Indicates whether the key signature should be
displayed.
key.sig.showchange mei:mei_data.BOOLEAN optional
Determines whether cautionary accidentals should be displayed at a key
change.
label.abbr xs:string optional
Provides a label for a group of staves on pages after the first page.
Usually, this label takes an abbreviated form.
layerscheme mei:mei_data.LAYERSCHEME optional
Indicates the number of layers and their stem
directions.
lines xs:positiveInteger optional
Indicates the number of staff lines.
lines.color restriction of list of mei:mei_data.COLOR optional
Captures the colors of the staff lines. The value is structured; that is,
it should have the same number of space-separated RGB values as the number of lines
indicated by the lines attribute. A line can be made invisible by assigning it the same
RGB value as the background, usually white.
lines.visible mei:mei_data.BOOLEAN optional
Records whether all staff lines are visible.
lyric.align mei:mei_data.MEASUREMENTREL optional
Describes the alignment of lyric syllables associated with a note or
chord.
lyric.fam mei:mei_data.FONTFAMILY optional
Sets the font family default value for lyrics.
lyric.name mei:mei_data.FONTNAME optional
Sets the font name default value for lyrics.
lyric.size mei:mei_data.FONTSIZE optional
Sets the default font size value for lyrics.
lyric.style mei:mei_data.FONTSTYLE optional
Sets the default font style value for lyrics.
lyric.weight mei:mei_data.FONTWEIGHT optional
Sets the default font weight value for lyrics.
mensur.color mei:mei_data.COLOR optional
Records the color of the mensuration sign. Do not confuse this with the
musical term 'color' as used in pre-CMN notation.
mensur.form restriction of xs:token optional
Indicates whether the base symbol is written vertically or
horizontally.
mensur.loc mei:mei_data.STAFFLOC optional
Holds the staff location of the mensuration sign.
mensur.orient mei:mei_data.ORIENTATION optional
Describes the rotation or reflection of the base
symbol.
mensur.size mei:mei_data.SIZE optional
Describes the relative size of the mensuration sign.
meter.rend restriction of xs:token optional
Contains an indication of how the meter signature should be
rendered.
meter.showchange mei:mei_data.BOOLEAN optional
Determines whether a new meter signature should be displayed when the
meter signature changes.
meter.sym mei:mei_data.METERSIGN optional
Indicates the use of a meter symbol instead of a numeric meter signature,
that is, 'C' for common time or 'C' with a slash for cut time.
multi.number mei:mei_data.BOOLEAN optional
Indicates whether programmatically calculated counts of multiple measures
of rest (mRest) and whole measure repeats (mRpt) in parts should be
rendered.
ontheline mei:mei_data.BOOLEAN optional
Determines the placement of notes on a 1-line staff. A value of 'true'
places all notes on the line, while a value of 'false' places stems-up notes above the
line and stems-down notes below the line.
pedal.style restriction of xs:token optional
Determines whether piano pedal marks should be rendered as lines or as
terms.
reh.enclose restriction of xs:token optional
Describes the enclosing shape for rehearsal marks.
scale mei:mei_data.PERCENT optional
Scale factor to be applied to the feature to make it the desired display
size.
slur.lform mei:mei_data.LINEFORM optional
slur.lwidth mei:mei_data.LINEWIDTH optional
spacing mei:mei_data.MEASUREMENTREL optional
Records the absolute distance (as opposed to the relative distances
recorded in <scoreDef> elements) between this staff and the preceding one in the
same system. This value is meaningless for the first staff in a system since the
spacing.system attribute indicates the spacing between systems.
text.dist mei:mei_data.MEASUREMENTREL optional
Determines how far from the staff to render text
elements.
text.fam mei:mei_data.FONTFAMILY optional
Provides a default value for the font family name of text (other than
lyrics) when this information is not provided on the individual
elements.
text.name mei:mei_data.FONTNAME optional
Provides a default value for the font name of text (other than lyrics)
when this information is not provided on the individual elements.
text.size mei:mei_data.FONTSIZE optional
Provides a default value for the font size of text (other than lyrics)
when this information is not provided on the individual elements.
text.style mei:mei_data.FONTSTYLE optional
Provides a default value for the font style of text (other than lyrics)
when this information is not provided on the individual elements.
text.weight mei:mei_data.FONTWEIGHT optional
Provides a default value for the font weight for text (other than lyrics)
when this information is not provided on the individual elements.
tie.lform mei:mei_data.LINEFORM optional
tie.lwidth mei:mei_data.LINEWIDTH optional
visible mei:mei_data.BOOLEAN optional
Indicates if a feature should be rendered when the notation is presented
graphically or sounded when it is presented in an aural form.

Used By

Element mei:staffDef

Source

<xs:attributeGroup name="mei_att.staffDef.vis.attributes">
  <xs:attributeGroup ref="mei:mei_att.cleffing.vis.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.distances.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.keySigDefault.vis.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.labels.addl.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.lyricstyle.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.meterSigDefault.vis.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.multinummeasures.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.onelinestaff.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.scalable.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.textstyle.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.visibility.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.cmn.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.mensural.attributes"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.grid.show"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.layerscheme"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.lines"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.lines.color"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.lines.visible"/>
  <xs:attributeGroup ref="mei:mei_att.staffDef.vis.attribute.spacing"/>
</xs:attributeGroup>