Node:LyricsVoice, Next:, Previous:Lyrics, Up:Contexts



LyricsVoice

Corresponds to a voice with lyrics. Handles the printing of a single line of lyrics.

This context is also known as:

none

This context creates the following grobs: LyricExtender, LyricHyphen, RemoveEmptyVerticalGroup, SeparatingGroupSpanner, SeparationItem and StanzaNumber.

This context sets the following properties:

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
Skip_event_swallow_translator
Swallow \skip.

Music types accepted: skip-event

Stanza_number_engraver

Properties (read)


stanza (markup)
Stanza `number' to print at start of a verse. Use in LyricsVoice context.
stz (markup)
Abbreviated form for a stanza, see also Stanza property.
This engraver creates the following grobs: StanzaNumber.
Hyphen_engraver
Create lyric hyphens

Music types accepted: hyphen-event

This engraver creates the following grobs: LyricHyphen.

Extender_engraver
Create lyric extenders

Music types accepted: extender-event

This engraver creates the following grobs: LyricExtender.

Lyric_engraver

Music types accepted: lyric-event

Separating_line_group_engraver
Generates objects for computing spacing parameters.

This engraver creates the following grobs: SeparatingGroupSpanner and SeparationItem.

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 grobs: RemoveEmptyVerticalGroup.


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

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