#### 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)

`stavesFound` (list of grobs)
  list of all staff-symbols found.
`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.

This engraver creates the following layout objects: RehearsalMark.

`Mark_engraver` is part of contexts: Score

Read comments on this page, or add one. This page is for LilyPond-2.2.2 (stable-branch).