### 2.2.94 Repeat_acknowledge_engraver

Acknowledge repeated music, and convert the contents of `repeatCommands` into an appropriate setting for `whichBar`.

Properties (read)

> `doubleRepeatSegnoType` (string)

>   Set the default bar line for the combinations double repeat with segno. Default is ‘`:|.S.|:`’.

> `doubleRepeatType` (string)

>   Set the default bar line for double repeats.

> `endRepeatSegnoType` (string)

>   Set the default bar line for the combinations ending of repeat with segno. Default is ‘`:|.S`’.

> `endRepeatType` (string)

>   Set the default bar line for the ending of repeats.

> `repeatCommands` (list)

>   This property is a list of commands of the form `(list 'volta x)`, where x is a string or `#f`. `'end-repeat` is also accepted as a command.

> `segnoType` (string)

>   Set the default bar line for a requested segno. Default is ‘`S`’.

> `startRepeatSegnoType` (string)

>   Set the default bar line for the combinations beginning of repeat with segno. Default is ‘`S.|:`’.

> `startRepeatType` (string)

>   Set the default bar line for the beginning of repeats.

> `whichBar` (string)

>   This property is read to determine what type of bar line to create.

>   Example:

>   >     \set Staff.whichBar = ".|:"

>   This will create a start-repeat bar in this staff only. Valid values are described in ‘`scm/bar-line.scm`’.

`Repeat_acknowledge_engraver` is part of the following context(s): Score.

#### Internals Reference v2.18.2 (稳定分支).