Internal context properties
associatedVoiceContext
(context)- The context object of the Voice that has the melody for this Lyrics.
barCheckLastFail
(moment)- Where in the measure did the last barcheck fail?
beamMelismaBusy
(boolean)- Signal if a beam is present.
breakableSeparationItem
(layout object)- The breakable items in this time step,
for this staff.
busyGrobs
(list)- a queue of (end-moment . GROB)
conses. This is for internal (C++) use only. This property contains
the grobs which are still busy (e.g. note heads, spanners, etc.)
currentCommandColumn
(layout object)- Grob that is X-parent to all
current breakable (clef, key signature, etc.) items.
currentMusicalColumn
(layout object)- Grob that is X-parent to all
non-breakable items (note heads, lyrics, etc.).
dynamicAbsoluteVolumeFunction
(procedure)- [DOCUMENT-ME]
finalizations
(list)- List of expressions to evaluate before proceeding to next time step. Internal variable.
graceSettings
(list)- Overrides for grace notes. This property should
be manipulated through the
add-grace-property
function.
instrumentSupport
(list of grobs)- list of grobs to attach instrument name
to.
lastKeySignature
(list)- Last key signature before a key
signature change.
localKeySignature
(list)- the key signature at this point in the
measure. The format is the same as for keySignature, but can also
contain ((octave . name) . (alter . barnumber))
pairs. It is reset at every bar line.
localKeySignatureChanges
(list)- Experimental. [DOCME]
melismaBusy
(boolean)- Signifies
whether a melisma is active. This can be used to signal melismas on
top of those automatically detected.
originalMiddleCPosition
(integer)- Used for temporary overriding middle C in octavation brackets.
quotedEventTypes
(list)- List of symbols, representing the
event types that should be duplicated for
\quote
commands.
rootSystem
(layout object)- The System object
scriptDefinitions
(list)- Description of scripts. This is used by
Script_engraver for typesetting note-super/subscripts. See
scm/script.scm for more information
slurMelismaBusy
(boolean)- Signal if a slur is present.
stavesFound
(list of grobs)- list of all staff-symbols found.
tieMelismaBusy
(boolean)- Signal whether a tie is present.