2.2.107 Repeat_acknowledge_engraver

This translator chooses a bar line based on repeatCommands and a variety of events pertaining to the structure of the piece. It sets whichBar to the chosen bar line if it has not been set by the user.

Music types accepted: ad-hoc-jump-event, coda-mark-event, dal-segno-event, fine-event, section-event, segno-mark-event and volta-span-event

Properties (read)

doubleRepeatBarType (string)

Value for whichBar where the end of one \repeat volta coincides with the start of another. The default is ‘:..:’.

doubleRepeatSegnoBarType (string)

Value for whichBar where an in-staff segno coincides with the end of one \repeat volta and the beginning of another. The default is ‘:|.S.|:’.

endRepeatBarType (string)

Value for whichBar at the end of a \repeat volta. The default is ‘:|.’.

endRepeatSegnoBarType (string)

Value for whichBar where an in-staff segno coincides with the end of a \repeat volta. The default is ‘:|.S’.

fineBarType (string)

Value for whichBar at \fine. Where there is also a repeat bar line, the repeat bar line takes precedence and this value is appended to it as an annotation. The default is ‘|.’.

fineSegnoBarType (string)

Value for whichBar where an in-staff segno coincides with \fine. The default is ‘|.S’.

fineStartRepeatSegnoBarType (string)

Value for whichBar where an in-staff segno coincides with \fine and the start of a \repeat volta. The default is ‘|.S.|:’.

measureBarType (string)

Value for whichBar at a measure boundary.

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.

sectionBarType (string)

Value for whichBar at \section. Where there is also a repeat bar line, the repeat bar line takes precedence and this value is appended to it as an annotation. The default is ‘||’.

segnoBarType (string)

Value for whichBar at an in-staff segno. The default is ‘S’.

segnoStyle (symbol)

A symbol that indicates how to print a segno: bar-line or mark.

startRepeatBarType (string)

Value for whichBar at the start of a \repeat volta. The default is ‘.|:’.

startRepeatSegnoBarType (string)

Value for whichBar where an in-staff segno coincides with the start of a \repeat volta. The default is ‘S.|:’.

underlyingRepeatBarType (string)

Value for whichBar at points of repetition or departure where no bar line would normally appear, for example at the end of a system broken in mid measure where the next system begins with a segno. Where there is also a repeat bar line, the repeat bar line takes precedence and this value is appended to it as an annotation. The default is ‘||’.

whichBar (string)

The current bar line type, or '() if there is no bar line. Setting this explicitly in user code is deprecated. Use \bar or related commands to set it.

Properties (write)

whichBar (string)

The current bar line type, or '() if there is no bar line. Setting this explicitly in user code is deprecated. Use \bar or related commands to set it.

Repeat_acknowledge_engraver is part of the following context(s) in \layout: Score.


Internals Reference v2.23.6 (development-branch).