LilyPond Internals Reference: 2.2.37 Double_percent_repeat_engraver

### 2.2.37 `Double_percent_repeat_engraver`

Make double measure repeats.

Music types accepted: `double-percent-event`

Properties (read)

`countPercentRepeats` (boolean)

  If set, produce counters for percent repeats.

`measureLength` (moment)

  Length of one measure in the current time signature.

`repeatCountVisibility` (procedure)

  A procedure taking as arguments an integer and context, returning whether the corresponding percent repeat number should be printed when `countPercentRepeats` is set.

Properties (write)

`forbidBreak` (boolean)

  If set to `#t`, prevent a line break at this point, except if explicitly requested by the user.

This engraver creates the following layout object(s): `DoublePercentRepeat` and `DoublePercentRepeatCounter`.

`Double_percent_repeat_engraver` is part of the following context(s) in `\layout`: `ChordGrid`, `CueVoice`, `DrumVoice`, `GregorianTranscriptionVoice`, `KievanVoice`, `MensuralVoice`, `PetrucciVoice`, `StandaloneRhythmVoice`, `TabVoice`, `VaticanaVoice` and `Voice`.

#### LilyPond – Internals Reference v2.24.4 (stable-branch).