Hi Paul,

sorry to answer that late, wasn't online a few days.

2013/1/5 Paul Morris <p...@paulwmorris.com>:
> On Jan 4, 2013, at 11:10 PM, Paul Morris <p...@paulwmorris.com> wrote:
>
>> Without looking into it any further, my best guess is that calculating the 
>> stem width does not work because the stem grob has not been generated before 
>> the ] is reached, or something like that?
>
> By commenting things out, I identified the following as the first line that 
> causes the error:
>
>  (stem-stil (ly:grob-property stem 'stencil))

The problem is that \displaceHeads uses 'before-line-breaking.
In case of beamed stems it tries to call the 'stencil before it is calculated.

Changing the property to 'after-line-breaking seems to solve this issue.

Drawback: The spacing of the NoteColumns is affected.
See the example with "my crazy NoteHead"
Will think about it.


Cheers,
  Harm

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

Reply via email to