LilyPond Internals Reference: 3.1.68 MultiMeasureRest

### 3.1.68 MultiMeasureRest

MultiMeasureRest objects are created by: Multi_measure_rest_engraver.

Standard settings:

> `expand-limit` (integer):

>   `10`

>   Maximum number of measures expanded in church rests.

> `hair-thickness` (number):

>   `2.0`

>   Thickness of the thin line in a bar line.

> `padding` (dimension, in staff space):

>   `1`

>   Add this much extra space between objects that are next to each other.

> `spacing-pair` (pair):

>   `'(break-alignment . break-alignment)`

>   A pair of alignment symbols which set an object’s spacing relative to its left and right `BreakAlignment`s.

>   For example, a `MultiMeasureRest` will ignore prefatory items at its bounds (i.e., clefs, key signatures and time signatures) using the following override:

>   >     \override MultiMeasureRest #'spacing-pair = #'(staff-bar . staff-bar)

> `springs-and-rods` (boolean):

>   `ly:multi-measure-rest::set-spacing-rods`

>   Dummy variable for triggering spacing routines.

> `staff-position` (number):

>   `0`

>   Vertical position, measured in half staff spaces, counted from the middle line.

> `stencil` (stencil):

>   `ly:multi-measure-rest::print`

>   The symbol to print.

> `thick-thickness` (number):

>   `6.6`

>   Bar line thickness, measured in `line-thickness`.

> `Y-offset` (number):

>   `ly:staff-symbol-referencer::callback`

>   The vertical amount that this object is moved relative to its Y-parent.

This object supports the following interface(s): font-interface, grob-interface, multi-measure-interface, multi-measure-rest-interface, rest-interface, spanner-interface and staff-symbol-referencer-interface.

#### Internals Reference