On Thu, Jan 17, 2013 at 5:17 PM, Jim Long <lilyp...@umpquanet.com> wrote:

> 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?
>

I think I understand.

>
> 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.


Okay, but how does Lilypond know that you are starting a new section, or
that you want a double bar before some repeats, but possibly not others
(since not all repeats come at the beginning - or the end, for that matter
- of a section)?

Ralph


-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to