With respect, I think Johan's point is that along the lines of a
recent thread about having Lilypond generally 'do the right
thing' by default while preserving its immense amount of control
over the details, wouldn't it be a beneficial feature to have
Lilypond handle the situation automatically?

Consider a composition of the form

A B A C A D A E

The composer requires that each section begin on a new line of
the page; and end with a double barline, except the final
section:

A = { ... \bar "||" \break }
...
E = { ... \bar "|." }

Sections B and D begin with a volta repeat, but sections C and E
do not:

A = { ... \bar "||" \break }
B = { \repeat volta 2 { ... } ... \bar "||" \break }
C = { ... \bar "||" \break }
D = { \repeat volta 2 { ... } ... \bar "||" \break }
E = { ... \bar "|." }

If I understand Johan correctly, he is saying that at some point
in the future, it would be nice to have Lilypond handle this
automatically, and put a double barline at the end of each
section A through D, whether the next section begins with a volta
repeat or not.

It's a feature request along the lines of the recent discussion
about gradually enlarging the number of engraving scenarios that
Lilypond can handle correctly without having to use manual
overrides and such.



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to