Next: , Previous: DrumVoice, Up: Contexts



FiguredBass

(not documented)

This context creates the following layout objects:

BassFigure, RemoveEmptyVerticalGroup, SeparatingGroupSpanner, SeparationItem and StaffSpacing.

This context is a `bottom' context; it can not contain other contexts.

This context is built from the following engravers:

Engraver_group_engraver
A group of engravers taken together
Separating_line_group_engraver
Generates objects for computing spacing parameters.

Properties (read)

createSpacing (boolean)
Create StaffSpacing objects? Should be set for staves.
Properties (write)
breakableSeparationItem (layout object)
The breakable items in this time step, for this staff.
This engraver creates the following layout objects: SeparatingGroupSpanner, SeparationItem and StaffSpacing.
Skip_event_swallow_translator
Swallow \skip.

Music types accepted:

skip-event

Note_swallow_translator
Swallow notes

Music types accepted:

note-event

Rest_swallow_translator
Swallow rest

Music types accepted:

rest-event

Figured_bass_engraver
Make figured bass numbers.

Music types accepted:

bass-figure-event and rest-event

Properties (read)

bassFigureFormatFunction (procedure)
Procedure that is called to produce the formatting for a BassFigure grob. It takes a list of BassFigureEvents, a context, and the grob to format.
This engraver creates the following layout objects: BassFigure.
Hara_kiri_engraver
Like Axis_group_engraver, but make a hara-kiri spanner, and add interesting items (ie. note heads, lyric syllables and normal rests)

This engraver creates the following layout objects: RemoveEmptyVerticalGroup.

Read comments on this page, or add one.

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

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