[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < note-column-interface ] | [ Up: Graphical Object Interfaces ] | [ note-name-interface > ] |
3.2.101 note-head-interface
A note head. There are many possible values for style
. For a complete
list, see Note head styles.
User-settable properties:
duration-log
(integer)The 2-log of the note head duration, i.e.,
0
= whole note,1
= half note, etc.glyph-name
(string)The glyph name within the font.
In the context of (span) bar lines or clefs, glyph-name represents a processed form of
glyph
, where decisions about line breaking, etc., are already taken.ignore-ambitus
(boolean)If set, don’t consider this notehead for ambitus calculation.
ledger-extra
(dimension, in staff space)A distance relative to a note head’s vertical position to modify the range where ledger lines are drawn, depending on the actually used ledger line positions. If positive, this range gets extended, possibly adding extra ledger lines. If negative, the range gets reduced, possibly removing ledger lines.
ledger-positions
(list)A list of vertical positions of ledger lines. Its exact behaviour depends on the grob; see
StaffSymbol
,NoteHead
,Custos
, andScript
.note-names
(vector)Vector of strings containing names for easy-notation note heads.
stem-attachment
(pair of numbers)An
(x . y)
pair where the stem attaches to the notehead.style
(symbol)This setting determines in what style a grob is typeset. Valid choices depend on the
stencil
callback reading this property.
Internal properties:
accidental-grob
(graphical (layout) object)The accidental for this note.
This grob interface is used in the following graphical object(s): AmbitusNoteHead
, NoteHead
, TabNoteHead
and TrillPitchHead
.
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < note-column-interface ] | [ Up: Graphical Object Interfaces ] | [ note-name-interface > ] |