Am 20.04.2016 um 10:44 schrieb Phil Holmes:
> "Simon Albrecht" <simon.albre...@mail.de> wrote in message
> news:5716a647.7070...@mail.de...
>> On 19.04.2016 15:02, Phil Holmes wrote:
>>> "Gilberto Agostinho" <gilbertohasn...@googlemail.com> wrote in
>>> message news:57161fa5.7000...@gmail.com...
>>>> Hello bug squad,
>>>>
>>>> When using the accidental style dodecaphonic-no-repeat, the
>>>> accidental of repeated notes aren't restated unless there is a bar
>>>> line in between them. The problem I found is that when using a mid
>>>> bar break (by using the command \bar "" \break in the middle of a
>>>> bar), the accidental is not restated between repeated notes that
>>>> happen to be around the break. See:
>>>>
>>>> \version "2.19.37"
>>>>
>>>> \relative c' {
>>>>   \accidentalStyle dodecaphonic-no-repeat
>>>>   cis d e cis | \break
>>>>   cis d e cis |
>>>> }
>>>>
>>>> \relative c' {
>>>>   \accidentalStyle dodecaphonic-no-repeat
>>>>   \time 8/4
>>>>   cis d e cis \bar "" \break
>>>>   cis d e cis |
>>>> }
>>>>
>>>> Producing: http://s17.postimg.org/f6s6k96zz/accidental.jpg
>>>>
>>>> Best,
>>>> Gilberto
>>>
>>> That seems perfectly correct.  There is no bar line in your second
>>> example, so why should the accidental be restated?
>>
>> Perhaps because it demands really much from the performer to remember
>> accidentals across line breaks, in such complicated music as will
>> likely use the dodecaphonic-no-repeat accidental style.
>> Making this rather an enhancement request.
>>
>> Best, Simon
>
> I would have said that if the typesetter has gone to the lengths of
> adding a manual blank barline and a break, forcing an accidental with
> ! would not be a problem.

+1

But: What if there is an invisible barline to *allow* a mid-measure
break but no explicit \break?

However, I would not bother adding this, maybe a remark in the NR, or a
"known warning" entry?

Urs


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

Reply via email to