lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Problem with barre music function


From: Nick Payne
Subject: RE: Problem with barre music function
Date: Sat, 4 Apr 2009 11:41:38 +1100

> -----Original Message-----
> From: Neil Puttock [mailto:address@hidden
> Sent: Saturday, 4 April 2009 07:53
> To: Nick Payne
> Cc: address@hidden
> Subject: Re: Problem with barre music function
> 
> 2009/4/3 Nick Payne <address@hidden>:
> 
> > If that's the case, then the only solution I can see is the rather
> ugly hack of waiting until the score is complete so I can see where the
> line breaks fall, and then taking any spanner that has this problem and
> putting \stopTextSpan on the note after the note where it should
> actually end with manual tweaking of the RH padding so that it appears
> to end on the desired note.
> 
> You could also prevent the text spanner from being broken by editing
> the `meta' entry for TextSpanner in define-grobs.scm, though it might
> causing spacing problems:
> 
> (meta . ((class . Spanner)
>      (interfaces . (line-spanner-interface
>                     line-interface
>                     side-position-interface
>                     font-interface
>                     ; forbid breaks unless 'breakable = ##t
>                     unbreakable-spanner-interface))))))
> 
When I look at the present entry for that in define-grobs.scm (LP 2.12.2), it 
is:

(meta . ((class . Spanner)
         (object-callbacks . ((normal-stems . ,ly:beam::calc-normal-stems))) 
         (interfaces . (staff-symbol-referencer-interface
                        unbreakable-spanner-interface
                        beam-interface
                        font-interface))))))

Are you suggesting that I should comment that and replace it with what you have 
above?

Nick





reply via email to

[Prev in Thread] Current Thread [Next in Thread]