Node:stem-interface, Next:, Previous:staff-symbol-referencer-interface, Up:Graphical Object Interfaces



stem-interface

A stem


adjust-if-on-staffline (boolean)
If this grob is on a staff line, adjust its appearance, so that it better fits into the staff. E.g., if set true on stem grobs, flares of mensural flags will always be aligned with the staff lines, regardless if the associated note head is printed on a staff line or inbetween.
avoid-note-head (boolean)
if set, the stem of a chord does not pass through all note head, but start at the last note head. Used by tablature.
beam (grob (GRaphical OBject))
pointer to the beam, if applicable.
beamed-extreme-minimum-free-lengths (list)
list of extreme minimum free stem lengths (chord to beams) given beam multiplicity.
beamed-lengths (list)
list of stem lengths given beam multiplicity .
beamed-minimum-free-lengths (list)
list of normal minimum free stem lengths (chord to beams) given beam multiplicity.
beaming (pair)
Pair of number lists. Each number list specifies which beams to make. 0 is the central beam, 1 is the next beam toward the note etc. This information is used to determine how to connect the beaming patterns from stem to stem inside a beam.
direction (direction)
up or down, left or right?.
duration-log (integer)
2-log of the notehead duration, i.e. 0=whole note, 1 = half note, etc.
flag-style (symbol)
a string determining what style of glyph is typeset on a Stem. Valid options include undefined and mensural. Additionally, no-flag switches off the flag.
french-beaming (boolean)
Use French beaming style: stems stop at innermost beams.
length (dimension, in staff space)
Stem length for unbeamed stems, only for user override.
lengths (list)
Stem length given multiplicity of flag. The Nth element of the list gives the stem length of a note with N flags.
neutral-direction (direction)
Where to go if we're on the neutral position of the staff (by default, the middle of the staff; see also grob-property neutral-position). [Ross] has the following to say about this: Some engravers consider the middle line neutral, and take the option of using either up- or down-stems for notes that fall on it. However, more up-to-date engraving no longer permits an option; now a down-stem is always appropriate.
no-stem-extend (boolean)
should stem not be extended to middle staff line?.
note-heads (list of grobs)
List of note head grobs
stem-end-position (number)
Where does the stem end (the end is opposite to the support-head.
stem-info (pair)
caching of stem parameters
stem-shorten (list)
shorten stems in forced directions given flag multiplicity: the Nth element of the list gives the amount stem shortening of a note with N flags.
stroke-style (string)
set to "grace" to turn stroke through flag on.
support-head (grob (GRaphical OBject))
the note head at one end of the stem.
thickness (number)
thickness, measured in stafflinethickness.
tremolo-flag (grob (GRaphical OBject))
The tremolo object on a stem.
up-to-staff (boolean)
if set, stems' lengths are set so as stems end out of the staff. Used by tablature.

This grob interface is used in the following graphical objects: Stem


This page is for LilyPond-2.0.0 (stable-branch).

Report errors to <bug-lilypond@gnu.org>.