#### 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 `BassFigureEvent`s, 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.5 (stable-branch).