On Sun, Sep 30, 2012 at 4:32 PM, James <pkx1...@gmail.com> wrote:
> On 30 September 2012 13:27, Janek Warchoł <janek.lilyp...@gmail.com> wrote:
>> On Sat, Sep 29, 2012 at 7:46 PM, Phil Holmes <m...@philholmes.net> wrote:
>>> Well, in the current version of the NR, the guidance for changing the breath
>>> sign is:
>>> \override BreathingSign #'text = \markup {\musicglyph
>>> #"scripts.caesura.straight"}
>>
>> Hmm.  I wouldn't do it this way,
>
> How would you do it?

Like i described in my previous email - with a dedicated command:

straightBreathe = {
  \override BreathingSign #'text = \markup {\musicglyph
#"scripts.caesura.straight"}
  \breathe
}

or have just the override inside the variable, like a style setting:

straightBreathe = {
  \override BreathingSign #'text = \markup {\musicglyph
#"scripts.caesura.straight"}
}

This way, if we ever change the name of the glyph or something like
that, we would just redefine this command and everything will /just
work/ - without convert-ly at all.

cheers,
Janek

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

Reply via email to