[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
the "perfect" break-engraver (was Re: [Feature Request] \compressFullBar
From: |
Kieren MacMillan |
Subject: |
the "perfect" break-engraver (was Re: [Feature Request] \compressFullBarRests improvement(s)) |
Date: |
Fri, 27 Dec 2013 18:08:46 -0500 |
Further to this thread…
> I just think it — or something like it — should be vetted and [the
> improved/approved version] included with the regular distro.
I think the “perfect” break-engraver would admit coding like the following
(pseudocode; all numbers in measures):
\lineBreakAt 27
\lineBreaksAt (12 28 34 48)
\noLineBreaks (27-30)
\lineBreaksForbidAt 28
\lineBreaksAllowAt 34
etc., and identical for \pageBreaks-
These breaking-codes would be put in the \layout block of a score — cf. the way
David N’s engraver currently works — so that there is no need to mix this
presentation-layer information into the content layer.
The only additional [optional] argument I can think of is a Staff (or Voice?)
"context target”, e.g.,
\lineBreakAt 27 #”soprano"
which would be necessary for polymetric music (where the measures might not all
end simultaneously).
Thoughts?
Cheers,
Kieren.
- Re: [Feature Request] \compressFullBarRests improvement(s), (continued)
- Re: [Feature Request] \compressFullBarRests improvement(s), Werner LEMBERG, 2013/12/22
- Re: [Feature Request] \compressFullBarRests improvement(s), Alex Loomis, 2013/12/22
- RE: [Feature Request] \compressFullBarRests improvement(s), Kieren MacMillan, 2013/12/22
- Re: [Feature Request] \compressFullBarRests improvement(s), Keith OHara, 2013/12/22
- Re: [Feature Request] \compressFullBarRests improvement(s), Kieren MacMillan, 2013/12/26
- Re: [Feature Request] \compressFullBarRests improvement(s), Keith OHara, 2013/12/27
- Re: [Feature Request] \compressFullBarRests improvement(s), Alex Loomis, 2013/12/27
- Re: [Feature Request] \compressFullBarRests improvement(s), Kieren MacMillan, 2013/12/27
- Re: [Feature Request] \compressFullBarRests improvement(s), David Kastrup, 2013/12/27
- Re: [Feature Request] \compressFullBarRests improvement(s), Kieren MacMillan, 2013/12/27
- the "perfect" break-engraver (was Re: [Feature Request] \compressFullBarRests improvement(s)),
Kieren MacMillan <=
- Re: the "perfect" break-engraver (was Re: [Feature Request] \compressFullBarRests improvement(s)), Jay Anderson, 2013/12/28
- Re: the "perfect" break-engraver (was Re: [Feature Request] \compressFullBarRests improvement(s)), Kieren MacMillan, 2013/12/28
- Re: [Feature Request] \compressFullBarRests improvement(s), James Harkins, 2013/12/22