Mark_engraver - LilyPond program-reference
Description: LilyPond program-reference

Next: Measure_grouping_engraver, Previous: Lyric_performer, Up: Engravers

#### Mark_engraver

This engraver will create RehearsalMark objects. It puts them on top of all staves (which is taken from the property `stavesFound`). If moving this engraver to a different context, Staff_collecting_engraver must move along, otherwise all marksend up on the same Y-location

Music types accepted:

mark-event

Properties (read)

`markFormatter` (procedure)
  Procedure taking as arguments context and rehearsal mark. It should return the formatted mark as a markup object.
`rehearsalMark` (integer)
  The last rehearsal mark printed.
`stavesFound` (list of grobs)
  list of all staff-symbols found.

This engraver creates the following layout objects: RehearsalMark.

`Mark_engraver` is part of contexts: Score

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

Other languages: English.
Using automatic language selection.